Агуулгын хүснэгт:
- Хангамж
- Алхам 1: 3D принтерийн тохиргоо
- Алхам 2: Өөрийн Отто DIY+ бүтээх
- Алхам 3: Өөрийн Оттог кодлоорой
- Алхам 4: Bluetooth APP -ийн үндсэн код
- Алхам 5: Хуулах, өргөжүүлэх, өөрчлөх, өөрчлөх, засах, хуваалцах
- Алхам 6: Bluetooth (BT) тохиргоо (зөвхөн хослуулах амжилтгүй бол):
Видео: Отто DIY+ Arduino Bluetooth робот 3D хэвлэхэд хялбар: 6 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Оттогийн үнэхээр нээлттэй эх сурвалж нь STEAM -ийг нээлттэй сургах боломжийг олгодог бөгөөд бид дэлхийн өнцөг булан бүрт байгаа Otto DIY -ийг ангидаа ашиглаж байгаа янз бүрийн семинар, сургуулиудын санал хүсэлтийг цуглуулдаг бөгөөд энэхүү боловсролын газруудын нээлттэй байдлаас хамааран бид хичээлийн материалыг зохион байгуулж, хуваалцдаг.
CC-BY-SA Creative commons лиценз нь үнэ төлбөргүй хуулж болно гэсэн үг боловч та манай вэбсайтыг байршуулснаар эх хувьтаа кредит өгөх ёстой (https://www.ottodiy.com/)
Отто DIY + бол анхны #OttoDIY -ийн сайжруулсан, дэвшилтэт хувилбар бөгөөд үндсэн санаа нь DIY робот + Bluetooth удирдлага, програмчлал + металл арааны servo мотор + цэнэглэдэг + мэдрэгчээр солигддог горим + дууны мэдрэгч + гэрлийн хөдөлгөөн + бусад гаралт +…?
Сонирхолтой хэсэг бол бид дэлхийн өнцөг булан бүрт байгаа бүтээгчид, хакеруудтай нээлттэй хөгжүүлэлт хийж байгаа тул бидэнтэй нэгдэх мэргэжилтнүүдийн санал, санал хүсэлт, нийгмийн хуваалцах, туршилт хийх эсвэл таны бодож байгаа бусад хувь нэмрийг оруулахаас гадна санаа оноо авахад бэлэн байна.
Хангамж
1 × Arduino Nano
1 × HC-06 эсвэл HC-05 Bluetooth модуль
1 × Arduino Nano Shield I/O; та мини талхны хавтан ашиглаж болох боловч илүү олон кабелийн ажил хийх боломжтой
1 × USB-A-аас Mini-USB кабель
4 × Micro servo MG90s (металл)
1 × дуут дохио
10 × Эмэгтэй/Эмэгтэй холбогч утас
1 × мэдрэгч
1 × дууны мэдрэгч
1 × 8х8 мм хэмжээтэй бичил унтраалга Өөрөө өөрөө түгжигддэг асаах/унтраах
1 × 3.7 V LiPo батерей 5V хүртэл өдөөгчтэй (заавал биш) 1 × Филлипс халив 1 x 3D принтер (эсвэл үйлчилгээ эсвэл найзаа ашиглаарай;))
Алхам 1: 3D принтерийн тохиргоо
Https://wikifactory.com/+OttoDIY/otto-diy- хаягаар орж хоёр хөлтэй робот бүтээх үндсийг мэдэхийн тулд Отто DIY-ийн өмнөх зааврыг унших нь чухал юм. Дээрээс нь файлуудын таб дээр
- PLA материалтай FDM 3D принтер ашиглахыг зөвлөж байна.
- Дэмжлэг, сал огт хэрэггүй.
- Нарийвчлал: 0.15 мм
- Дүүргэх нягт 20%
Autodesk Fusion 360 дээр хийсэн эх файлыг ашиглан зарим өөрчлөлтийг тохируулах шаардлагатай байна
Эсвэл энд Tinkercad
Алхам 2: Өөрийн Отто DIY+ бүтээх
Дараах видео болон зургуудаас та роботын дизайны зарим шинэ хувилбаруудаас шалтгаалан Отто DIY+хэрхэн бүтээх талаар лавлах боломжтой болно.
Алхам 3: Өөрийн Оттог кодлоорой
Тиймээс, та компьютер дээрээ номын сан, Arduino суулгасан Отто 3D -ийг хэвлэж, угсарч, одоо програмчлах хэрэгтэй.
Оттог кодлох хамгийн хялбар арга бол манай Blockly програм хангамжийг ашиглах явдал юм, илүү дэвшилтэт кодлогч нь Arduino IDE -ийг шууд туршиж үзэх боломжтой.
Алхам 4: Bluetooth APP -ийн үндсэн код
Отто Bluetooth -ээр дамжуулан тушаал хүлээн авахад бэлэн байх ёстой бөгөөд үүний тулд гол кодыг тархиндаа оруулах шаардлагатай болно
- Отто номын санг Arduino IDE фолдерт хуулж ав
- APP.ino ноорог зургийг Отто руу байршуулна уу
-
Ухаалаг утсан дээрээ APP татаж аваад суулгана уу. Google Play Дэлгүүр (https://play.google.com/store/apps/details?id=com.ottodiy)
- Одоо та модулийг холбож, утсан дээрээ Bluetooth -ийг идэвхжүүлэх боломжтой.
- Оттог олж, Bluetooth хаяг /нэрийг хослуул
- Одоо та APP ашиглан Оттог хянах боломжтой боллоо!
- Шинэ функцүүдээр тоглоорой, хэрэв тийм биш бол та BT -ээ дахин тохируулах шаардлагатай байж магадгүй, гэхдээ санаа зовох хэрэггүй.
Алхам 5: Хуулах, өргөжүүлэх, өөрчлөх, өөрчлөх, засах, хуваалцах
Өөрийнхөө роботыг хэрхэн тохируулах талаархи санааг олохын тулд энэ блог бичлэгийг үзнэ үү
Отто Builder нийгэмлэгт нэгдээрэй! Биднийг дагаж, лайк дарж, бүтээлч байдлаа хуваалцаарай, хэрэв та роботыг ямар ч нийгмийн сүлжээнд хуваалцах боломжтой бол эндээс онцлох боломжтой.
Facebook болон Instagram
Нийтлэлдээ #ottodiy hashtag -ийг ашиглаад @OttoDIY гэж тэмдэглээрэй
Робот бүтээгч, багш, үйлдвэрлэгчдийн энэхүү нөхөрсөг нийгэмлэгийн нэг хэсэг болоорой! энд бидэнтэй нэгдэж манай Отто Builder нийгэмлэгт тавтай морилно уу!
Алхам 6: Bluetooth (BT) тохиргоо (зөвхөн хослуулах амжилтгүй бол):
Энэхүү тохиргоо нь ердөө 9600 стандарт дамжуулалтын хурдтай байдаггүй модульд л хэрэгтэй байдаг, яаж мэдэх вэ? Эхлээд код болон APP -г туршиж үзээрэй, хэрэв утас Оттотой холбогдоогүй эсвэл командуудад хариу өгөхгүй байгаа бол таны модуль өөр өөр хурдны хурдтай байгаа тул үүнийг тохируулах шаардлагатай байна.
BT код нь 115200 хурдны хурдтай тул BT модуль нь Arduino Nano-той цуваа интерфэйсээр (UART) холбогдохын тулд энэ хурдтай тохирч байх ёстой.
HC-05-ийн хувьд: 38400 эсвэл 115200
1. HC05_BT_config.ino ноорогоо эхлээд нано дээрээ байршуулаад дараа нь наног USB -ээс салга.
2. Одоо BT -ийг диаграммд үзүүлсэн шиг Arduino Nano руу холбоно уу, гэхдээ VCC -ийг бүү холбоорой.
TX - RX
RX - TX
VCC - 5V
GND - GND
3. USB -ийг Нано руу залгаад дараа нь VCC -ийг холбосноор BT AT горимд орно. BT дээрх LED нь 2 секунд тутамд нэг удаа аажмаар анивчиж эхлэх ёстой. (Хэрэв энэ нь ажиллахгүй бол VCC -ийг холбохдоо BT модулийн товчлуурыг дарж үзээрэй).
IDE-д цуваа мониторыг нээж, дамжуулалтын хурдыг 9600 болгож, шугамын төгсгөлийг NL & CR хоёуланг нь тохируулна уу.
AT гэж бичээд enter дарна уу; (хэрэв бүх зүйл зөв байвал BT нь OK гэж хариулаад дараах тушаалуудыг оруулна уу.
AT+NAME = Zowi "нэрийг тохируулах"
AT+PSWD = 1234 "хослуулах нууц үг"
AT+UART = 115200, 1, 0 "baud rate"
AT+POLAR = 1, 0 нь STAT зүүг BT дээр arduino програмчлахад дахин тохируулах боломжийг олгодог.
Одоо APP алхам руу очно уу
Хэрэв ямар нэгэн асуудал гарвал AT командыг ашиглан HC-05 Bluetooth модулийн анхдагч тохиргоог хэрхэн өөрчлөх талаар зааварчилгааг шалгана уу.
www.instructables.com/id/Modify-The-HC-05-…
HC-06-ийн хувьд: 9600 эсвэл 115200
HC-06 BT модулийн хувьд бүх зүйл арай хялбар байдаг, учир нь модуль нь ямар ч зүйлд холбогдоогүй тохиолдолд AT командын горимд үргэлж байдаг. Гэхдээ сул тал нь HC-06 модулийг дахин тохируулаагүй тул Arduino дээр ноорог байршуулахад ашиглах боломжгүй юм. Модулийг тохируулах зорилгоор
1. энэхүү ноорог HC06_BT_config.ino -г өөрийн нано дээр байршуулна уу
1. USB -г салга
2. BT модулийг Arduino Nano -той дараах байдлаар холбоно уу.
TX - RX
RX - TX
VCC - 5V
GND - GND
3. Наногоо асаагаад 10-15 секундын дараа бүх зүйл дуусч, BT-ийг тохируулах ёстой (LED13 анивчиж эхлэх ёстой).
Хэрэв ямар нэгэн асуудал гарвал энэ зааварчилгааг шалгаарай
Хэрэв ямар нэгэн асуулт байвал надад шинэ тайлбар өгөх тухай мэдэгдэл ирдэггүй, тиймээс хэрэв манай нийгэмд ямар нэгэн зүйл оруулбал https://builders.ottodiy.com/ оруулна уу.
Зөвлөмж болгож буй:
Arduino Gemma & NeoPixels бүхий хялбар хязгааргүй толь: 8 алхам (зурагтай)
Arduino Gemma & NeoPixels бүхий хялбар Infinity толь: Хараач! Гайхамшигтай, хууран мэхэлсэн энгийн хязгааргүй толинд гүн гүнзгий хараарай! LED -ийн ганц зурвас нь толин тусгалтай сэндвич дээр дотогшоо гэрэлтэж эцэс төгсгөлгүй тусгалын эффектийг бий болгодог. Энэхүү төсөл нь миний танилцуулга Ардуины ур чадвар, техникийг ашиглах болно
Arduino удирдлагатай робот робот: 13 алхам (зурагтай)
Arduino удирдлагатай робот хоёр хөлтэй: Би үргэлж роботыг сонирхож байсан, ялангуяа хүний үйлдлийг дуурайхыг оролддог. Энэхүү сонирхол нь намайг хүний алхаж, гүйж буйг дуурайдаг робот хөлний загвар зохион бүтээх, хөгжүүлэх оролдлого хийхэд хүргэсэн юм. Энэхүү зааврын дагуу би танд үзүүлэх болно
Цаасны өлсгөлөн робот - Pringles -ийг дахин боловсруулах Arduino робот: 19 алхам (зурагтай)
PAPER HUNGRY ROBOT - Pringles Recycle Arduino робот: Энэ бол миний 2018 онд бүтээсэн Hungry Robot -ийн өөр нэг хувилбар юм. Та энэ роботыг 3d принтергүйгээр хийх боломжтой. Та хийх ёстой зүйл бол зүгээр л лааз Pringles, servo мотор, ойролцоо мэдрэгч, arduino болон зарим хэрэгслийг худалдаж авах явдал юм. Та бүгдийг татаж авах боломжтой
Баяр баясгалантай робот (Robô Da Alegria) - Нээлттэй эхийн 3D хэвлэмэл, Arduino хөдөлгүүртэй робот: 18 алхам (зурагтай)
Баяр баясгалантай робот (Robô Da Alegria) - Нээлттэй эхийн 3D хэвлэмэл, Arduino хөдөлгүүртэй робот!: Instructables Wheel уралдааны тэргүүн шагнал, Instructables Arduino уралдааны хоёрдугаар шагнал, Design for Kids Challenge тэмцээнд хоёрдугаар байр эзэлсэн. Бидэнд санал өгсөн бүх хүмүүст баярлалаа !!! Роботууд хаа сайгүй ирж байна. Үйлдвэрлэлийн програмуудаас эхлээд танд
[Arduino робот] Хөдөлгөөнт робот хэрхэн хийх вэ - Эрхий хурууны робот - Servo мотор - Эх код: 26 алхам (зурагтай)
[Arduino робот] Хөдөлгөөнт робот хэрхэн хийх вэ | Эрхий хурууны робот | Servo мотор | Эх код: Эрхий хуруу робот. MG90S servo моторын потенциометрийг ашигласан. Энэ нь маш хөгжилтэй, хялбар юм! Код нь маш энгийн. Энэ нь ердөө 30 орчим мөр юм. Энэ нь хөдөлгөөнт зураг шиг харагдаж байна. Асуух зүйл эсвэл санал хүсэлтээ үлдээнэ үү! [Заавар] Эх код https: //github.c