Агуулгын хүснэгт:
- Алхам 1: Материалыг цуглуулах
- Алхам 2: Бүтэц зохион бүтээх
- Алхам 3: Дугуйны загвар
- Алхам 4: Buzzer -д зориулж Arduino -г тохируулна уу
- Алхам 5: Arduino -ийг гэрэлд тохируулна уу
- Алхам 6: Кодыг нэгтгэх
- Алхам 7: Хэвлэх
- Алхам 8: Бүтцийг угсрах
- Алхам 9: Эхлэхэд бэлтгэ
- Алхам 10: Эхлүүлэх
- Алхам 11: Нэмэлт: Налуу зам барих
Видео: Robo-Band машин: 11 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Энэ бол таны уламжлалт резинэн туузаар ажилладаг автомашины шинэчлэлт юм
Алхам 1: Материалыг цуглуулах
Энэхүү төслийн хувьд танд дараахь зүйлс хэрэгтэй болно.
- Ижил хэмжээтэй 4 дугуй байвал зохино (бид 3D загвараа хэвлэв)
- Дугуйнд тохирсон нэг алчуур
- Arduino хэрэгсэл (бид SparkFun RedBoard хэрэгслийг ашигласан)
- Arduino -ийн суух бүтэц (бид 3D -ийг хэвлэв)
- Зайны багц
- Резинэн тууз
- Ардуиног өсгөх зарим материал нь биед шууд байдаггүй (бид самар ашигласан)
- Халуун цавуу
- Шураг
- Нугас шиг төхөөрөмж
- Нэмэлт: налуу хийх соронзон хальс ба фанер
Алхам 2: Бүтэц зохион бүтээх
Та arduino -ийн суулгах суурийг 3D хэвлэх хэрэгтэй болно
Үүнийг хийхийн тулд хэрэглэгчдэд хэвлэх боломжтой загвараа гаргах боломжийг олгодог онлайн програм хангамжийг ашигла
OnShape бол бидний ашиглаж байсан гайхалтай, үнэгүй онлайн дизайны програм юм
Манай суурь нь бүтцэд тэнхлэг хийх хоёр нүхтэй трапец хэлбэртэй байв
Ноорогны хэмжээсийг дээрх зурган дээр мөн доорх линк дээр жагсаасан болно.
cad.onshape.com/documents/048fc6be951616f14e2deccc/w/20989624bf2558bc37959b78/e/68c66e4b2b2e6e5c3f831475
Алхам 3: Дугуйны загвар
Энэ алхам заавал байх албагүй, бид хийсэн алхам бүрээ тайлбарлахыг хүссэн юм
Хэрэв та ижил хэмжээтэй дөрвөн дугуй олж чадвал тэдгээрийг ашиглаж, тэнхлэг нь тэдгээр дугуйнуудад таарч байгаа эсэхийг шалгаарай
Бид бүх дугуйг OnShape ашиглан 3D хэвлэсэн
Тэмдэглэл: Дөрвөн дугуй нь ижил хэмжээтэй байх албагүй. Ижил хэмжээтэй хоёр хос байгаа л бол хос бүр яг тэнцүү байх албагүй. Хэрэв та тэгш бус хос дугуйтай бол жижиг хосыг машины урд талд тавь.
OnShape дээрх манай дизайны холбоос энд байна:
cad.onshape.com/documents/e1922e8518bcb45ebed6572a/w/079056c283baf08413a9531b/e/6447ceb52e949cd1573223c7
Алхам 4: Buzzer -д зориулж Arduino -г тохируулна уу
Piezo дохио болох 11 -р хэлхээний SIK гарын авлагад заасан зааврыг дагана уу
Энэ тохиргоо нь маш энгийн тул номон дээрх зааврыг дагана уу
Шаардлагатай өөрчлөлт бол дуугарагчийг талхны хавтангийн доод хэсэгт шилжүүлэх ёстой. Дуугаруулагчийг газардуулж буй хоёр утас нь дуугарагчийн хөлтэй зэрэгцэн орших эгнээнд байрлаж байхад л та аль байршлыг сонгох нь хамаагүй. Дуугаруулагчийг arduino RedBoard -тэй холбосон улбар шар утсыг ЗААВАЛ 8 -р цооног руу дахин хийх ёстой.
Алдааг олж засварлах нь: Манай анхны дуугаралтыг зөв залгасан боловч тийм ч чанга биш байсан тул бид өөр хэрэгслээс дуугаруулагчийг асаасан бөгөөд дууны хэмжээ илүү чанга байсан.
Алхам 5: Arduino -ийг гэрэлд тохируулна уу
RGB LED 3 -р хэлхээний SIK гарын авлагад заасан зааврыг дагана уу
Энэ хэлхээг өмнөх хэлхээнд нэмж, хоёуланг нь arduino дээр нэгэн зэрэг ажиллуулахыг зөвшөөрнө үү
RBG LED -ийн цэнхэр хөлийг холбосон утсыг ЗААВАЛ 6 -р цооног руу дахин боловсруулна.
Дахин хэлэхэд энэ алхам нь номон дээрх зааврыг дагаж байгаа боловч хэрэв танд асуудал байгаа бол бүх холболтыг сайтар шалгаж үзээрэй
Алхам 6: Кодыг нэгтгэх
Энэ хэсэг нь жаахан төвөгтэй юм. Хоёр хэлхээний кодыг нэгэн зэрэг ажиллуулахын тулд тэдгээрийг нэгтгэх шаардлагатай болно.
Бүрэн програмыг дээр харуулав, гэхдээ би танд илүү төвөгтэй өөрчлөлтүүдийн талаар ярих болно.
Хувьсагчдыг тодорхойлох
Нэгдүгээрт, SIK Circuit -ийн хоёр хичээлээс бүх хувьсагчийг програмын дээд хэсэгт шилжүүлэх.
BLUE_PIN хувьсагчийг 6 болгож дахин тодорхойлно уу.
BuzzerPin хувьсагчийг 8 болгож дахин тодорхойл.
Тэмдэглэл, хэмнэл, цохилтыг хүссэн дуугаа тусгахын тулд өөрчилж болно, гэхдээ songLength хувьсагч нь таны дууны тэмдэглэлийн тоотой тэнцүү байгаа эсэхийг шалгаарай.
Loop -ийг тохируулах
Энэ гогцоонд байх ёстой зүйл бол дөрвөн pinMode команд юм: гэрэл тус бүрт болон дуугаралтанд нэг.
Void Loop
Нэгдүгээрт, хоёр програмын хоосон гогцоог нэгтгэ.
Дараа нь гэрлийг хянадаг кодын мөрүүдийг устга: Бид дууг дуурайлган санамсаргүй өнгөөр гэрэлтүүлэх кодыг өөрчлөх гэж байна.
Void давталтын дотор myColor -ийг void myColor гэж тодорхойлно (int redIntensity, int greenIntensity, int blueIntensity). Энэ мөр нь хосолсон давталтын доод талд байгаа analogWrite командыг дөнгөж дээш гаргадаг.
Аяны командын дээр myColor -ийг myColor (r, g, b) болгон тодорхойлно уу. Үүний дээр int r, int g, int b -ийг санамсаргүй байдлаар тодорхойлно (255). Энэ нь өнгө бүрийн хувьд санамсаргүй эрч хүчийг дуудах болно.
Үүний доор r, g, b бүрт Serial.println командыг үүсгэнэ.
Таны бэлэн код дээрх гэрэл зургуудыг боловсруулах ёстой. Зургуудыг хувьсагч, хоосон тохиргоо, хоосон гогцоонд хувааж, хоосон хүрд нь хоёр зурагтай байна. Хөгжилтэй байгаарай
Алдааг олж засварлах
Аяны өмнө myColor (r, g, b) тодорхойлогдсон эсэхийг дахин шалгаарай!
Алхам 7: Хэвлэх
Arduino -г тохируулсны дараа та өөрийн загварыг OnShape -аас хэвлэх боломжтой
Алхам 8: Бүтцийг угсрах
Материал: Батерейны багц, хэвлэсэн биеийн бүтэц, дугуй, тэнхлэг, резинэн тууз, дууссан arduino хэлхээний самбар, халуун цавуу, самар, шураг
- Бүтцийн дээд талд хоёр самарыг халуун цавуугаар холбож, бүтэц нь ойрхон байна
- Ардуиног бүтэц, ардуиногийн эргэн тойронд резинэн туузаар боож бэхэлнэ
- Халуун цавуугаар нугасыг бүтцийн хажуу талд байрлуулснаар машиныг тэжээхэд ашигладаг резинэн туузанд саад учруулахгүйгээр батерейны багцыг дэмжиж чадна (3 ба 4 -р зураг)
- Зайны багцыг нугасанд бэхлэхийн тулд резинэн тууз ашиглана уу. Энэ нь бүх бүтэцээс гадуур амарч байх ёстой (зураг 5, 6)
- Дугуйг тэнхлэгийн нүхэнд хийж, дугуйг тэнхлэгт найдвартай бэхэлсэн эсэхийг шалгаарай
- Арын тэнхлэгийн төв хэсэгт нүх өрөмдөх
- Боолтыг шурагны нүхэнд хийнэ
Алхам 9: Эхлэхэд бэлтгэ
Та бараг дууслаа!
- Арын дугуй бүрт зүтгүүрийн хувьд нэг резинэн тууз тавь
- Резинэн тууз хийж, биеийн урд талын уруул дээр бэхлээрэй
- Шураг дээрх сүүлчийн резинэн туузыг зүүж, тэнхлэгээ хойш нь эргүүлнэ
Алхам 10: Эхлүүлэх
Баяр хүргэе!
Алхам 11: Нэмэлт: Налуу зам барих
Мод, хуванцар эсвэл хүссэн бүх зүйлээ дугуйнд чинь багтааж аваарай!
Таны харж байгаагаар бид наалдамхай тууз, фанер ашигласан тул үнэхээр бүх зүйл ажиллах болно
Дараа нь налуу замаа хүссэн өнцгөөрөө дээшлүүлж, машинаа асаагаад хараарай.
Зөвлөмж болгож буй:
DIY Arduino Bluetooth удирдлагатай машин: 6 алхам (зурагтай)
DIY Arduino Bluetooth удирдлагатай машин: Сайн байна уу найзуудаа! Намайг Николас гэдэг, би 15 настай, Грекийн Афин хотод амьдардаг. Өнөөдөр би танд Arduino Nano, 3D принтер болон зарим энгийн электрон эд ангиудыг ашиглан 2 дугуйтай Bluetooth удирдлагатай машиныг хэрхэн хийхийг танд үзүүлэх болно. Миний бичлэгийг заавал үзээрэй
USB бичгийн машин хөрвүүлэх хэрэгсэл: 9 алхам (зурагтай)
USB бичгийн машин хөрвүүлэх хэрэгсэл: Хуучин сургуулийн гарын авлагын бичгийн машин дээр бичихэд маш ид шидтэй зүйл байдаг. Хавар цэнэглэгдсэн түлхүүрүүдийн сэтгэл ханамжтай товчлол, өнгөлсөн хром өргөлтийн гялалзах, хэвлэсэн хуудсан дээрх тод тэмдэг хүртэл бичгийн машин нь
Ubidots + ESP32- Урьдчилан таамаглах машин хяналт: 10 алхам
Ubidots + ESP32- Урьдчилан тооцоолох машины хяналт: Ubidots-ийг ашиглан google хуудсан дээр имэйлийн үйл явдал, чичиргээний бүртгэлийг бий болгосноор машины чичиргээ, температурын урьдчилсан дүн шинжилгээ хийх боломжтой
Гар угаах чухал алхам хийх сургалтын машин: 5 алхам
Чухал гар угаах алхам заах машин: Энэ нь гараа хэрхэн угааж цэвэрлэх хэрэгтэйг хэрэглэгчдэд сануулж өгдөг машин юм. Эпидеми эсвэл тахал өвчнөөс урьдчилан сэргийлэх хугацаанд
Зомби ачааны машин, Arduino -той хэрхэн том ачааны машин хийх вэ: 5 алхам
Zombie Truck, Arduino -той хэрхэн том ачааны машин хийх вэ: Сайн байна уу залуусаа, өнөөдөр би танд зомби ачааны машин (ардуино дээр ажилладаг мангас ачааны машин) хэрхэн яаж хийхийг үзүүлэх болно