Агуулгын хүснэгт:
Видео: Roll-E [Дээш боловсруулсан цахим хаягдал робот]: 4 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Манай хог цуглуулдаг найз WALL · E -ийг санаж байна уу? Энэ залуу яг энд байгаа түүний үеэл дүү бөгөөд түүнийг Roll-E гэдэг. Энэ бол албан ёсоор миний анхны зааварчилгаа тул надад эелдэг хандаж, алдаа гаргаж байгаагаа надад мэдэгдээрэй.
Зураггүйгээр урт зааварчилгаа унших дуртай хүн байдаггүй тул би энэ роботыг бүтээхэд хялбар болгохын тулд аль болох олон зураг нэмж оруулахыг хичээсэн. Би мөн зааварчилгааг аль болох богино, шулуун болгосон [ердөө дөрвөн алхам].
Зааварчилгаа нь дөрвөн хэсгээс бүрдэнэ;
- Материал
- Чуулган
- Цахилгаан холболт
- Код.
Усанд шумбъя. …
Алхам 1: Материал
Материалын жагсаалт
- Arduino Uno (x1) - Энэ бол бидний роботын тархи байх болно.
- Мотор бамбай (x1) - Манай араа моторыг жолоодохын тулд та L293D чип ашиглан ижил зүйлийг хийх боломжтой. Би моторын бамбайг сонгосон, учир нь ашиглахад харьцангуй хялбар бөгөөд илүү сайн ажиллахын тулд илүү их мотор нэмж оруулах боломжийг олгодог.
- Geared Motors (x2) - Моторыг хөдөлгөж, утас холбох - Танд эдгээрээс хэд нь хэрэгтэй болно.
- Робот дугуй (x2) - Эдгээр нь бидний дугуйны үүргийг гүйцэтгэх болно.
- Mini Breadboard (x1) - Манай хэлхээг гагнах шаардлагагүй амархан бүтээх зориулалттай.
- Хуучин электроникийн сэрүүн харагддаг хэвлэмэл хэлхээний самбар (pcb) - Энэ бол манай роботыг ашиглах боломж юм, энэ нь ямар ч ухаалаг зорилгод нийцдэггүй, зүгээр л гайхалтай харагддаг, хуучин электроникийг сайжруулдаг.
- Дезодорант дээр өнхрүүлсэн бөмбөг [бөмбөг эзэмшигчтэй] - Энэ бол бидний олон талт дугуйны хувилбар байх болно:)
- HC -SR04 хэт авианы мэдрэгч - саад бэрхшээлээс зайлсхийх зориулалттай.
- Шилжүүлэгч (x1) - Роботыг асаах, унтраахад зориулагдсан.
- Холбох утас - хэлхээг бий болгох зориулалттай.
- Халуун цавуу буу - Үүнийг юунд ашигладаг болохыг та мэднэ гэж бодож байна.
Алхам 2: угсрах
Эхлээд сэрүүн харагдах PCB -ээ аваад arduino дээрээ хаана хэвтэхийг хүсч байгаагаа маркер ашиглан тэмдэглээрэй. Arduino -д зай гаргахын тулд одоо байгаа бүрэлдэхүүн хэсгүүдийг устга.
Arduino -г pcb дээр байрлуулж, Arduino дээрх шураг нүхийг гарын авлага болгон ашиглаарай, pcb дээрх цэгүүдийг тэмдэглээрэй, ингэснээр та ямар ч тохиромжтой ерөнхий шураг ашиглан arduino хавтангаа pcb -д бэхлэх боломжтой болно. Шураг ашигласнаар Arduino -ийг PCB -ээс амархан салгаж, холбох боломжтой болно. Хэрэв танд өрөм байхгүй бол та шураг ашиглан нүх гаргаж, шурагыг тэмдэглэсэн хэсэгт дарж, шураг эргүүлэхдээ зөөлөн дараарай
Тэмдэглэл: arduino болон pcb -ийн хооронд тусгаарлагч материалыг байрлуулахаа мартуузай
2: Халуун цавуугаар буугаа ашиглан мини талхны хавтанг pcb -ийн хүссэн хэсэгт нааж, хэт авианы мэдрэгч нь талхны тавцан дээр байх бөгөөд саад тотгорыг илрүүлэхийн тулд түүнийг хаах зүйл байхгүй гэдгийг анхаарна уу.
3: Моторын терминалуудын эргэн тойронд утсыг холбож, мотор ажиллаж байгаа эсэхийг шалгаад халуун цавуугаар дэмжээрэй. Үүнийг хийсний дараа дугуйг хөдөлгүүрт холбоно.
4: pcb -ийг [arduino болон талхны хавтангаа хавсаргасан байдлаар] эргүүлж, бүх дугуй, моторыг ар талд нь халуун цавуугаар наа. Үүнийг хэрхэн хийх талаар ойлголттой болохын тулд зургуудыг үзнэ үү.
Илүү хурдан бүтээхийн тулд та боолтыг мартаж, халуун цавуу ашиглан бүх зүйлийг хамтад нь барьж болно. Хэрэв зөв хийсэн бол цавуу нь arduino -ийн тусгаарлагч болж чаддаг.
Алхам 3: Цахилгаан холболт
Та одоохондоо бүтээн байгуулалтыг хийж дуусгалаа. Гэсэн хэдий ч бид анхны утсыг холбосны дараа моторыг arduino дээр овоолно.
Цахилгааны холболтын хувьд бид HC-SR04 хэт авианы мэдрэгч, доош татах эсэргүүцэлтэй товчлуурыг arduino руу залгах ёстой. Дараа нь бид мотороо бамбай дээрх M3 ба M4 сувгууд руу холбож, моторын бамбайг arduino руу холбож, хэт авианы мэдрэгч болон arduino зүү 13, 12, 8 дахь товчлууруудын утаснуудыг таслав.
HC-S04 хэт авианы мэдрэгч, товчлуур ба доош татах резисторын холболтыг 1 ба 2-р зурагт үзүүлэв. 10 к ом эсэргүүцэл нь зүүг газардуу холбодог бөгөөд ингэснээр зүү нь байхгүй үед arduino-д LOW уншдаг. унтраалгаар хүчдэл орж ирж байна.
Миний ашиглаж байгаа мотор бамбай бол Adafruit хөдөлгүүрийн бамбайны 1 -р хувилбар бөгөөд v1 эсвэл v2 эсвэл деривативаас үл хамааран холболт нь миний хийсэн зүйлээс огт өөр байх болно гэж би бодохгүй байна. Мотор холболтын хувьд зүүн хөдөлгүүрийн утсыг хөдөлгүүрийн бамбайны M4 терминал руу, баруун моторыг M3 терминал руу холбоно уу [та тэдгээрийг ямар сувагтай холбох нь хамаагүй, зөвхөн миний кодын дагуу би зааж өгсөн болно]. 3 ба 4 -р зургийг үзнэ үү.
Ps. Зураг 4 (Схемийн мотор холболт) нь минийх биш, би ноорог зурах цаг байгаагүй тул https://www.safaribooksonline.com/library/view/mak… дээрээс авсан.
Холболтоо хийсний дараа моторын бамбайг arduino руу овоолно.
Алхам 4: Код
Кодыг ажиллуулахын өмнө та AFMotor.h номын санг суулгах хэрэгтэй. Энэ бол мотор бамбай хийх номын сан юм. Үүнийг хийхийн тулд доорх линкийг дагана уу, үүнийг хийх алхамууд байгаа бөгөөд номын сангийн файлуудыг татаж авах боломжтой линктэй байна.
AFMotor.h номын сангийн суулгах линк-https://learn.adafruit.com/adafruit-motor-shield/…
Суулгасны дараа би үүнийг хэрхэн ашиглахыг мэдэхийн тулд номын сангийн dc моторын ангиллыг үзэхийг зөвлөж байна. Доорх линкээр орж лавлагаа авна уу.
AF_DCMotor Ангийн лавлах линк-https://learn.adafruit.com/afmotor-library-referen…
Би доорх кодын arduino ноорог файлыг хавсаргав. Кодыг ажиллуулахдаа цуваа дэлгэцийг нээж кодыг зохих ёсоор ажиллуулж байгаа эсэхийг шалгаарай
Залуусаа, та үүнийг хийж байна, энэ зааварчилгааг хэрхэн яаж сайжруулах вэ, танд тулгарч болзошгүй аливаа асуудлын талаар коммент хэсэгт надад хэлээрэй. БАЯРЛАЛАА
Зөвлөмж болгож буй:
Дээш боловсруулсан мини чанга яригч: 7 алхам (зурагтай)
Дээш боловсруулсан мини чанга яригч: Сайн уу залуусаа, энэ бол дахин Маттиас, өнөөдөр бид дахин боловсруулсан мини чанга яригч хийж байна. Энэ дууны хэмжээ тийм ч чанга биш байх болно, учир нь өсгөгч байхгүй боловч та дууны хэмжээг утас эсвэл компьютер ашиглан хянах боломжтой хэвээр байна. Сайхан амраарай
Хэрхэн хийх вэ-Цахим цаасан дээрх цахим цаасан дэлгэцийн модуль-2-р хэсэг - Зургийг өөрчлөх: 4 алхам
Хэрхэн хийх вэ-Цахим цаасан дээрх цахим цаасан дэлгэцийн модуль-2-р хэсэг | Customize Image импортлох: Хэрхэн хийх тухай 2-р хэсгийн гарын авлагад E-INK E-PAPER DISPLAY MODULE | Customize Image импортлох, би танд дуртай зургийг хэрхэн импортлох, E-Ink Display Module дээр үзүүлэх талаар хуваалцах болно. Хэдэн хүний тусламжтайгаар маш энгийн
Цахим цаасан мэлхий бүтээх цахим оригами: 6 алхам (зурагтай)
Цахим оригами "Цахим цаасан мэлхий бүтээх": Та нэгдсэн цаасан техникээр цаасан дүрс бүтээхийг хүсч байна уу? Танд зөвхөн цавуу, дамжуулагч будаг, тэвчээр хэрэгтэй. Та цаасан хэлхээг зохиож, зарим үндсэн электрон эд ангиудыг хялбархан нэгтгэх боломжтой. Энэхүү гарын авлагыг дагаж та бүтээх боломжтой
Солонго эффект бүхий Солонго үгийн цаг ба түүнээс дээш: 13 алхам (зурагтай)
Солонгийн өнгийн хавтастай эффект бүхий Солонго үгийн цаг ба түүнээс дээш: Зорилго 1) Энгийн2) Үнэтэй биш 3) Аль болох эрчим хүчний хэмнэлттэй, солонгын өнгийн эффект бүхий Солонго үгийн цаг. Үг цаг дээрх инээмсэглэл. Энгийн IR алсын удирдлага 03-nov-18 LDR-ийг шинэчил. Neopixels-ийн тод байдлын хяналт 01-р сараас эхлэн шинэчлэгдэж байна
Цахим хаягдал түлхүүрийн оосор: 3 алхам (зурагтай)
Цахим хаягдал түлхүүрийн оосор: Сайн байна уу, энэ хог хаягдлыг хэрхэн дахин ашиглах талаар илүү их ойлголт өгөх зорилготой юм! Би өөр заавар авсан эх хавтангууд түлхүүрийн оосор нь