Агуулгын хүснэгт:

Arduino тооцоолуур: 8 алхам (зурагтай)
Arduino тооцоолуур: 8 алхам (зурагтай)

Видео: Arduino тооцоолуур: 8 алхам (зурагтай)

Видео: Arduino тооцоолуур: 8 алхам (зурагтай)
Видео: RAMPS 1.6 - A4988/DRV8825 configuration 2024, Арваннэгдүгээр
Anonim
Arduino тооцоолуур
Arduino тооцоолуур
Arduino тооцоолуур
Arduino тооцоолуур
Arduino тооцоолуур
Arduino тооцоолуур

Энэхүү гарын авлагад би бусад тооцоолууртай адил сайн Arduino тооцоолуур хэрхэн хийхийг танд үзүүлэх болно. Хэдийгээр хэмжээ, тэнцүү товчлуурыг дахин ашиглах (түлхүүр дутагдсанаас), өртөг зэргээс шалтгаалан энэ нь практик биш байж магадгүй ч гэсэн (Та 2 доллараар ижил зүйлийг хийдэг тооцоолуур худалдаж авч магадгүй юм), Энэ үнэхээр хөгжилтэй бөгөөд нэмдэг. таны бараа материалын цөөн хэдэн ур чадвар. Энэ төслийг хэрхэн эхлүүлж байгаагаа танд хэлье. Багш маань анхны тооцоолуур хийсэн сургуулиас л энэ бүхэн эхэлдэг. Удалгүй хангалттай оюутнууд түүнтэй тоглож эхэлсэн бөгөөд удалгүй үүнийг эвдсэн. Би яаж засахаа мэддэг цорын ганц оюутан байсан болохоор оролдоод үзье гэж бодлоо. Энэ явцад би үндсэндээ бүх зүйлийг салгаж, эхнээс нь эхлүүлсэн. Би мөн ихэнх кодыг дахин бичсэн. Би маш их зүйлийг сурч, дибаг хийхэд маш их цаг зарцуулж, олон шинэ боломжуудыг нэмж оруулсан. Эцсийн эцэст энэ нь үнэхээр хийх ёстой төсөл байв. Хамгийн сайн зүйл бол одоо та үүнийг хийх шаардлагагүй гэдгийг ойлгосон. Эхэлцгээе.

Алхам 1: багаж хэрэгсэл, материал

Хэрэгсэл ба материал
Хэрэгсэл ба материал
Хэрэгсэл ба материал
Хэрэгсэл ба материал
Хэрэгсэл ба материал
Хэрэгсэл ба материал

Энэхүү төслийн хувьд бидэнд дараахь зүйлс хэрэгтэй болно:-1/8 БСХС эсвэл нийлэг эсвэл фанер гэх мэт лазер хайчлах материал дэлгэц-Товчлуур-Өрөм-Өрөмдлөгийн бит-Диск нунтаглагч (заавал биш) -Сэлгэн залгах (рокер эсвэл сэлгэн залгах) -Дулааны агшилтын хоолой-Гагнуурын төмөр ба гагнуур-USB A-B кабель (кабель нь arduino загваруудын хооронд ялгаатай) -Arduino IDE-тэй компьютер

-9в батерейны цахилгаан залгуур

-Ардуино (ebay дээр нэг хайлт хийхэд 30 доллар зарцуулахыг хүсэхгүй байгаа бол би duemilanove ашигласан)

Алхам 2: Хэргийг гаргах

Хэргийг гаргах
Хэргийг гаргах
Хэргийг гаргах
Хэргийг гаргах

Миний хэргийг 1/4 "БСХС -ийн лазер хайчилбар (доорх файлуудыг PDF форматаар хавсаргах болно), гэхдээ энэ нь 1/8" материалыг олж чадаагүйтэй холбоотой юм. Буруу зузаан материал ашигласан тул тооцоолуурын ирмэгүүд хачин харагдаж байна. Дээрх зураг дээр хайрцаг яагаад төгс зохицож байгааг та гайхаж байж магадгүй, учир нь энэ хайрцаг нь 1/4 "хэмжээтэй материалд зориулагдсан огт өөр огтлол юм. Энэ хайрцагт олон янз байдлаас шалтгаалан LCD болон товчлуурын нүх байдаггүй. Өрөм орж ирлээ. Үүнийг 1/8 инчийн зузаан материалаар хамгийн сүүлд ашиглаарай.

Алхам 3: Өрөмдлөг ба цаашдын угсралт

Өрөмдлөг ба цаашдын угсралт
Өрөмдлөг ба цаашдын угсралт
Өрөмдлөг ба цаашдын угсралт
Өрөмдлөг ба цаашдын угсралт
Өрөмдлөг ба цаашдын угсралт
Өрөмдлөг ба цаашдын угсралт

Товчлуур болон LCD дэлгэцийг хүссэн газраа тавиад харандаа ашиглан нүх хаана байгааг тэмдэглээрэй. Зөв хэмжээтэй тохирох өрмийн битийг олж нүх гарга. Товчлуур эсвэл LCD -ийг шургуулахаасаа өмнө arduino -ийн утаснуудад нүх гаргах ёстой. Үүнийг хийхийн тулд лазер зүсэлтийг өөрчлөх эсвэл хангалттай өргөн өрөмдлөгийн тусламжтайгаар хэд хэдэн нүхийг дараалан өрөмдөж, дараа нь дамжуулах замаар холбох хүртэл өрөмдлөгийг нөгөө нүх рүү хажуу тийш нь чиглүүлдэг гарын авлагын CNC машин шиг ажиллах хэрэгтэй. Үүнийг хийсний дараа утас болон эд ангиудыг холбож, LCD болон товчлуурыг бэхлээрэй. Бүх модон цавуугаар хайчилж авсан хэсгүүдийг бүгдийг нь нааж ашиглаарай, та засварын ажилд зориулж дээд хэсгийг нээлттэй үлдээхийг хүсч магадгүй юм (дуусгах хүртэл дээд талд нь наалдуулж болохгүй гэж надад итгээрэй). Хэрэв та хүсвэл диск нунтаглагч ашиглан ирмэгийг нь зүлгэж болно. Та лазер тайрахдаа тооцоолуур эвдэрсэн тохиолдолд түүнийг ашиглах боломжтой болгохын тулд би арын хаалганы тагийг нэмж оруулсныг анзаарсан байх (ийм санаа төрсөн тул тооцоолуур эвдэрвэл дахин эхлүүлэх шаардлагагүй болно).

Алхам 4: Ангаахайн дэмжлэг

Ангаахай дэмжлэг
Ангаахай дэмжлэг
Ангаахай дэмжлэг
Ангаахай дэмжлэг
Ангаахай дэмжлэг
Ангаахай дэмжлэг

Тиймээс одоо бид тагийг байрандаа барихын тулд 3 дөрвөлжин хаалт үүсгэх ёстой (дөрөв дэхийг нь асаах/унтраах унтраалгын улмаас холбох боломжгүй). Биднийх болгохын тулд цоолох хөрөө ашиглан 2 -оос 4 -ийг жижиг гурвалжин болгон хайчилж ав. Хэрэв тэд хэтэрхий жижиг бол хуваагдах болно, гэхдээ хэрэв тэд том бол маш их зай эзэлнэ. Хамгийн сайн дүгнэлтээ ашигла. Үүнийг хийсний дараа хажуу тийш нүх өрөмдөж, шурагны чиглүүлэгч нүхийг бий болгоно. Гурвалжинг буланд нь тааруулж, нэг талыг нь хэргийн хажуу руу шургуулахад бэлэн, нэг талыг нь арын зүг харсан байдлаар тэгшлээрэй. Арын хавтанг нэмж, DIY хаалтанд шургуул. Дууссаны дараа тагийг арилгаж, бид arduino руу нэвтэрч, код нэмж болно.

Алхам 5: Эрчим хүч

Эрчим хүч
Эрчим хүч
Эрчим хүч
Эрчим хүч
Эрчим хүч
Эрчим хүч

Хэргийн хажуу талд 9в батерей болон унтраалга руу нэвтрэх боломжтой нүх байна. 9в цахилгаан залгуурын эерэг талыг утас хуулагчаар хайчилж, үзүүрийг нь хуул. Утасны нэг талыг унтраалга дээрх зүүн зүү рүү, нөгөө талыг нь унтраалганы төв зүү рүү гагнана. Дулаан багасгадаг хоолойгоор боож, дараа нь 9V хавчаарыг батерейд, залгуурыг arduino руу залгаарай. Богино холболтыг хайж, дараа нь унтраалгыг шалгана уу. Шилжүүлэгчийг шураг руу нь шургуул. Шаардлагатай бол боолтыг чиглүүлэхийн тулд чиглүүлэгч нүхийг нэмнэ. Хэрэв та унтраалгыг асаах ба унтраах хэсгийг тэмдэглэхийг хүсвэл шошго үйлдвэрлэгч эсвэл гараар бичиж болно. Эцэст нь би батерейгаа хэвээр нь байлгахын тулд жижигхэн хаягдал фанерыг хайрцагны ар талд шургууллаа. Үлдсэн утаснуудын талаар санаа зовох хэрэггүй, бид үүнийг дараагийн алхамд авч үзэх болно.

Алхам 6: Цахилгааны утас

Цахилгаан утас
Цахилгаан утас
Цахилгаан утас
Цахилгаан утас
Цахилгаан утас
Цахилгаан утас
Цахилгаан утас
Цахилгаан утас

Энэ алхамыг эхлүүлэхийн өмнө утсан дээрх эвдрэлээс уучлалт гуйхыг зөвшөөрөөч (ийм учраас би хүснэгт оруулсан). Дээрх зургуудаас харахад хаа сайгүй маш олон утас хөвөх болно. Утас бүрийн холбох ёстой зүүг тэмдэглэхийн тулд шошго үйлдвэрлэгч эсвэл соронзон хальс ашиглахыг зөвлөж байна. Миний ашигласан утаснуудын ихэнх нь эрэгтэй, эмэгтэй байсан боловч би цахилгааны зориулалтаар эрэгтэй, эрэгтэй утас ашигладаг байсан бөгөөд үүнийг доороос унших болно. Хэрэв танд өөр LCD дэлгэц эсвэл товчлуур байгаа бол кодыг зохих ёсоор өөрчилж, arduino -д хангалттай нөөц утастай байх нь хамаагүй. Энд миний LCD, товчлуурыг ашигласан бүрэлдэхүүн хэсгүүдийн мэдээллийн хүснэгтийн линкүүд байна.

Тооцоологчийн урт наслалтыг хадгалахын тулд би бүх утаснуудаа ардуинод холбож, хайрцагт наасан. Хэрэв та зургуудыг анхааралтай ажиглавал би 5 протокол ашиглан бүх 5V холболтыг холбож, бүх Ground холболтуудыг холбох хэрэгтэй болно. Үндсэндээ энэ бол протобоард дээр гагнаж, гагнасан хэд хэдэн утас юм. Тэмдэглэл: Газардуулгын хавтангийн нэг хагас, 5V холболтын хагас.

Алхам 7: Код

Код
Код
Код
Код

Кодыг энэ алхмын аль нэг хэсэгт зип болон ino файл хэлбэрээр олж болно. Энэ нь ойролцоогоор 480 шугамтай боловч ихэнхдээ энгийн код юм. Кодын хэд хэдэн онцлог шинж чанарууд нь тоог 0 -ээр хуваасан тохиолдолд алдаа гаргах болно, Тригонометрийн функцийг радианаар биш градусаар тооцдог, Тэгшитгэлийг бөглөсний дараа ямар ч товчлуурыг дарж цэвэрлэж болно, Тоог хийж болно. сөрөг амархан, аравтын бутархайг сайн зохицуулдаг. Хэрэв та зип авсан бол түүнийгээ гаргаж аваад arduino IDE дээр файлыг нээнэ үү. Хэрэв та ino -г татаж авсан бол үүнийг arduino IDE -ээр нээвэл энэ нь танд хавтас үүсгэхийг хүсч байгаа эсэхийг асуухад зүгээр л тийм гэж хэлээрэй, энэ нь ажиллах ёстой. Үүнийг нээсний дараа самбараа сонгоод самбараа залгаад ноорогоо байршуулна уу.

Алхам 8: Хэрхэн ашиглах

Яаж хэрэглэх вэ
Яаж хэрэглэх вэ
Яаж хэрэглэх вэ
Яаж хэрэглэх вэ

Тооцоологч нь тоо биш хэдхэн товчлууртай байдаг тул би тооцоолуурыг хэвийн ажиллуулахын тулд өөрт байгаа хэдэн түлхүүрийг ашиглах системийг зохион бүтээсэн. Нэгдүгээрт, энэ нь хэрхэн ажилладаг талаар би үгээр тайлбарлах болно, дараа нь би ямар нэгэн асуудал хийж байгаа мэт дүр үзүүлж, дарсан бүх түлхүүрээ дарааллаар нь бичнэ.

(1) Товчлуур дээрх дугаарыг сонгоно уу (2) A, B товчлуурыг дарж хүссэн функц рүүгээ гүйлгэнэ үү (3) хүссэн функц дээрээ нэг удаа D эсвэл = (4) дарж өгөөрэй., одоо хоёр дахь дугаараа сонгоно уу (5) D эсвэл = (6) дээр дарна уу. Тэгшитгэл таны хариултыг хоёр дахь мөрөнд үлдээх замаар дээд мөр рүү шилжих ёстой.

Жишээ: 2 A A (хоёр дарахад -руу гүйлгэнэ) D 1 D (Дууссан)

Зөвлөмж болгож буй: