Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Эрчим хүч авах
- Алхам 2: Моторыг холбох
- Алхам 3: * Туршилтын * код
- Алхам 4: Arduino, Bluetooth модуль ба цахилгаан дистрибьютерийн холболт
- Алхам 5: Явах эд анги
- Алхам 6: Арчигч моторын бэхэлгээ
- Алхам 7: Сафти
- Алхам 8: IBT_2 холболт / Мотор жолоочийн холболт
- Алхам 9: Дахин код шалгах
- Алхам 10: Цахилгааны утас
- Алхам 11: Дугуй суурилуулах
- Алхам 12: Эцсийн код
- Алхам 13: Апп
- Алхам 14: Хөдөлгөөн (Хогийн савгүй ТЕСТ)
- Алхам 15: Хогийн сав суурилуулах
- Алхам 16: Эхний зөв хөтөч
- Алхам 17: Нэмэлт хөдлөх нүүр
- Алхам 18: Энэ холыг авсан танд баярлалаа !
- Алхам 19: Сайжруулалт
Видео: АВТОМАТ ХОГ ХААЛГАЖ БАЙНА. ПЛАНЕТИЙГ АВРАХ: 19 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Тоглоомын мэдрэмжээр0 Зохиогчийн дэлгэрэнгүйг дагаарай:
Tinkercad төслүүд »
Эхлэхээсээ өмнө үүнийг уншихаасаа өмнө эхний видеог үзэхийг зөвлөж байна, учир нь энэ нь маш хэрэгтэй юм
Сайн байна уу, намайг Жейкоб гэдэг, би Их Британид амьдардаг.
Дахин боловсруулах нь том асуудал бөгөөд миний амьдарч буй газар бол хог хаягдал маш их байгааг хардаг бөгөөд энэ нь хор хөнөөл учруулж болзошгүй юм. Эндээс хамгийн их ядаргаатай зүйл бол хаа сайгүй хогийн сав байдаг. Энэ нь хүмүүс залхуу байдлаас болсон уу? Би чамд ирдэг хогийн сав хийх замаар үүнийг засахаар шийдсэн!
Эхэлцгээе…
Хангамж
Dewalt/ ямар ч утасгүй багажны зай.
3D принтер. Та магадгүй нэгийг нь авч хаяж магадгүй.
Ардуино нэгдээрэй.
Bluetooth модуль.
Бак хөрвүүлэгч. Таны arduino хэр удаан үргэлжлэхийг хүсч байгаагаас шалтгаална.
Компьютер ба утас.
2x IBT_2.
2х арчигч мотор.
Алхам 1: Эрчим хүч авах
Би маш хатуу төсөвтэй байгаа тул үнэтэй Li-Po батерей, тэр ч байтугай Led хүчил худалдаж авахад мөнгө үрэхгүй. Гэсэн хэдий ч танай гэрт үнэхээр хямд LI-Po батерей байдаг. Утасгүй өрөм Зай эсвэл бүр зүлэгжүүлэгч машин. Эдгээр батерей нь маш ашигтай бөгөөд хөнгөн!
Би эхлүүлэх гэж цаг алдсангүй! Би tinkercad руу гүйж ороод хэд хэдэн удаа давтан хэлсний дараа би дараахь зүйлийг олов.
Дээд талд.
Алхам 2: Моторыг холбох
Нийлүүлэлтийн хэсэгт би хэлсэнчлэн би 2x IBT_2 болон arduino ашиглаж байна. Би энэ холболтын диаграмыг ашигласан. ТАЙЛБАР: Потенциометрийн хэсгийг ашиглаагүй. Утас тавих нь маш энгийн бөгөөд зөвхөн гагнах ажилд оролцдог байв. IBT_2 нь хоёр ХОУХ -ны тээглүүртэй бөгөөд нэг нь моторыг арагш, нөгөө нь урагш эргүүлдэг. Энэ нь мөн 3.3V -аас 5V хүртэл байж болох хоёр цахилгаан тээглүүртэй. Эдгээр нь моторыг бүрэн удирдахын тулд утас холбоход л хангалттай. Бусад тээглүүрийн талаар санаа зовох хэрэггүй.
Алхам 3: * Туршилтын * код
Би 10 секунд тутамд мотор болон чиглэлээ өөрчлөх хурдыг аажмаар хурдасгах кодын жижиг хэсгийг бичсэн. Энэ нь for давталт ашиглан хийгддэг. IBT_2 нь 5 ба 6 -р ХОУХ -ны зүү рүү холбогдсон байв. Та үүнийг хуулж, буулгаж болно.
Код:
int RPWM_Output = 5; // Arduino PWM гаралтын зүү 5; IBT-2 pin 1 (RPWM) int LPWM_Output = 6 руу холбогдох; // Arduino PWM гаралтын зүү 6; IBT-2 pin 2 (LPWM) руу холбогдох
хүчингүй тохиргоо () {pinMode (RPWM_Output, OUTPUT); pinMode (LPWM_Output, OUTPUT); }
void loop () {
int i = 0; // давтан ажиллуулахын тулд үндсэн кодоо энд оруулна уу.
for (i = 0; i <255; i ++) {
// Цагийн зүүний дагуу analogWrite (RPWM_Output, i); analogWrite (LPWM_Output, 0); саатал (100); }
саатал (10000);
for (i = 0; i <255; i ++) {
// Цагийн зүүний эсрэг analogWrite (RPWM_Output, 0); analogWrite (LPWM_Output, i); саатал (100); }
саатал (10000);
}
Алхам 4: Arduino, Bluetooth модуль ба цахилгаан дистрибьютерийн холболт
Та 3D хэвлэхгүйгээр зугтаж магадгүй, гэхдээ үүнийг хийхийн оронд хэвлэх нь хамаагүй хялбар юм. Тиймээс би arduino болон Bluetooth модульд tinkercad -тай хамт оруулдаг хайрцаг зохион бүтээсэн. Энэ хайрцагны хажуу талд бэхлэх зориулалттай шураг нүхнүүд байдаг. Би үүнийг хагас гүйлтийнхээ дунд суулгасан. Эцэст нь би хайрцгийнхаа дотор том хэмжээтэй байхаар нүх гаргах хэрэгтэй болсон.
Алхам 5: Явах эд анги
Энэхүү явах эд анги нь ажлын зориулалттай модоор хийгдсэн бөгөөд хэдхэн модон эрэг шургаар шургуулжээ. Би танд зориулж хурдан cad загварыг бүтээсэн. Энэ талаар хэлэх зүйл үнэндээ алга.
Алхам 6: Арчигч моторын бэхэлгээ
Энэ нь үнэндээ өмнөх төслөөс хийгдсэн тул бэхэлгээг аль хэдийн хийсэн боловч 3 ширхэг хүнд даацын оосороос бүрдэнэ.
Алхам 7: Сафти
Дахин хэлэхэд би 7.5 ампер таслуур барихын тулд tinkercad -д бэхэлгээ хийсэн. Дээрх хавсралт дээрх зургаас харж болно.
Алхам 8: IBT_2 холболт / Мотор жолоочийн холболт
Би жаахан засварласан зүйлээ олоод олсон. Миний бодлоор энэ нь маш сайн ажил хийдэг. Энэ нь халуун цавуугаар бэхлэгдсэн ч гэсэн маш бат бөх байдаг.
Алхам 9: Дахин код шалгах
Би код бичиж өгсөн бөгөөд та үүнийг нэг дугаар руу илгээх болгондоо хөдөлгүүрийг урагш эргүүлэх болно. Энд:
Алхам 10: Цахилгааны утас
Би ихэнх зүйлийг холбохын тулд шоколадны блок ба арга холболтын цахилгаан холбогчийг ашигласан. Arduino тээглүүрийг гагнасан байна. Би бас танд зориулж утасны диаграмыг бүтээсэн. Хэрэв та үүнийг бүтээхийг хүсч байгаа бол энэ нь хялбаршуулсан хувилбар тул салангид хэсгүүдийг хайж олохыг зөвлөж байна.
Алхам 11: Дугуй суурилуулах
Дугуйны хувьд би өвөөгөөсөө хуучныг нь ашигласан. Би арчигч хөдөлгүүрт M8 самар зүүгээд дараа нь утсан түгжээ ашигласан. Үүний дараа би самар дотор урсгалтай саваа шургуулав. Хамт түгжихийн тулд би хоёр самар нэмж, дараа нь пенни угаагч нэмэв. Дараа нь би угаагч болон хоёр түгжигч самар нэмж, дугуйны хооронд үнэхээр нягт байрлуулсан.
Алхам 12: Эцсийн код
Энэ кодын хэсэгт 'i' гэж нэрлэгддэг хувьсагчийг 170 -д бүхэл тоо болгон ашигладаг. Энэ нь мотор бүрийг эргүүлэх болгондоо 170 гэж бичих шаардлагагүй тул үүнийг бичихэд илүү хялбар болгосон. 170 гэсэн тоог 170/255 болгон ашигладаг бөгөөд энэ нь 12/18 вольттой тэнцдэг. Би үүнийг 18 -ыг арван хоёрт хувааж, 255 -ийг сүүлчийн нийлбэрийн үр дүнд хуваах замаар шийдсэн. 18/5 = 1.5. 255 / 1.5 = 170.
Дараа нь хоёр pwm зүү байдаг тул би мотор бүрийг Motor гэж нэрлэв: RRPWM: RLPWM Motor 2: LRPWM LLPWM. Эдгээрийг хоёуланг нь 5, 6, 10, 11 -р зүү дээр гаргадаг.
Мөн би 4 бүхэл тоонуудыг 1: урагшаа_страт 2: Арагшаа_шат 3: Зүүн төлөв 4: Баруун төлөвт тохируулсан. Тохиргоонд эдгээрийг анхдагчаар 0 болгож тохируулсан. Би тус бүрийн хувьд энгийн if хэллэгийг ашигласан. Энэ нь хэрэв '1' хүлээн авбал урвуу төлөвийг 1 болгож, хөдөлгүүрийг асаана. Дараа нь өөр нэг мэдэгдэл байна, хэрэв урагш төлөв = 1 ба нэгийг хүлээн авсан бол моторыг унтраа. Ерөнхийдөө энэ нь товчлуурыг дарахад энэ нь үргэлжлэх болно, дараа нь дахин дарахад энэ нь зогсох болно гэсэн үг юм.
Алхам 13: Апп
Энэхүү програмыг MIT апп зохион бүтээгч дээр бичсэн бөгөөд дэлгэц бүрт Bluetooth холболт хийх зорилгоор виртуал дэлгэц ашигладаг (2 ширхэг). Хэрэв та bluetooth -ээр холбогдоогүй бол хяналтын дэлгэц рүү орохыг зөвшөөрөхгүй. Зүгээр л ямар товчлуур дарж байгаагаас шалтгаалан '1' '2' '3' '4' -ийг arduino руу илгээхэд л хангалттай.
Алхам 14: Хөдөлгөөн (Хогийн савгүй ТЕСТ)
Би хогийн савгүйгээр юу хийж болохыг харуулахын тулд видео бүтээсэн.
Алхам 15: Хогийн сав суурилуулах
Энэ зүйл маш хялбар бөгөөд зүгээр л нүхтэй байсан. Та үүнийг шургуулах эсвэл өөр зүйл хийх шаардлагагүй. Зүгээр л дугуйгаа нэмээд ZOOM хийгээрэй!
Алхам 16: Эхний зөв хөтөч
Хэрэв та үүнийг эхэндээ хараагүй бол миний хийсэн видео бий.
Алхам 17: Нэмэлт хөдлөх нүүр
Би бүх файлыг эндээс 3D хэлбэрээр хэвлэв: https://www.thingiverse.com/thing:2994999 thingiverse 60% -ийн масштабтай бичлэг. Дараа нь би үүнийг servo эвэр дээр нааж, хогийн савны нүхийг ингэж таслав. Би тусдаа Arduino болон servo -ийг ажиллуулахын тулд зайны багц ашигласан. Би Arduino номын сангийн шүүрдэх кодын жишээг ашигласан.
Алхам 18: Энэ холыг авсан танд баярлалаа !
Та чадсан. Хэрэв та энэ хүртэл явж чадсан бол баярлалаа, танд таалагдсан гэж найдаж байна.
Алхам 19: Сайжруулалт
Энэ төсөл үнэхээр гайхалтай болсон гэж бодож байна, гэхдээ сайжруулах зүйл үргэлж байдаг!
Миний өөрчлөх хамгийн эхний зүйл бол үүнийг Lidar мэдрэгч эсвэл үүнтэй төстэй зүйлээр бүрэн автомат болгох явдал юм. Би бас дугуй солих байсан. Дугуйны диаметр нь ердөө 7 инч бөгөөд хэрэв би үүнийг арай том болгож чадвал кросс хийх нь илүү дээр юм шиг санагдаж байна. Эцэст нь би үүнийг илүү нягт болгохын тулд хогийн саванд илүү зай гаргах боломжтой болно.
Роботын тэмцээнд дэд байр эзэлсэн
Зөвлөмж болгож буй:
Усны анхааруулга - Таны завийг аврах төхөөрөмж: 5 алхам (зурагтай)
Усны сэрэмжлүүлэг - завийг аврах төхөөрөмж: Хэрэв та завь эзэмшигч бол завийг хуурай газар аваачихад тухтай байх болно. Тэнд живж чадахгүй. Өөр хаана ч гэсэн долгион дор хальтирч алга болох хандлагыг даван туулахын тулд байнгын тэмцэлтэй тулгардаг. Энд өвлийн улиралд Алас хотод
ESP8266 автомат автомат IoT коридорын шөнийн гэрэл: 4 алхам (зурагтай)
ESP8266 -тай автомат IoT хонгилын шөнийн гэрэл: Би энэ төслийг өөр зааварчилгааны бичлэгээс авсан шатны гэрлээс санаа авч эхлүүлсэн. Ялгаа нь хэлхээний тархи нь ESP8266 -ийг ашиглаж байгаа бөгөөд энэ нь IoT төхөөрөмж байх болно гэсэн үг юм
Хог хаягдлын систем: 7 алхам
Хог хаягдлын систем: Бид хог хаягдлыг илүү үр ашигтай болгохын тулд хөрш зэргэлдээх хог хаягдлыг дүүргэх эсвэл ойр орчмын хог бүрт байгаа мэдрэгчийг хянах аргыг ашиглахаар шийдсэн. Хэрэв ачааны машин хоёр долоо хоног тутамд цуглуулга авахаар ирдэг гэж бид бодсон
55 минутын дотор хуванцар хог ашиглан моторт үлэг гүрвэл бүтээ! 11 алхам (зурагтай)
Хуванцар хог ашиглан моторт үлэг гүрвэлийг 55 минутын дотор бүтээгээрэй! Сайн байна уу. Намайг Марио гэдэг бөгөөд би хог ашиглан юм бүтээх дуртай. Долоо хоногийн өмнө намайг Азербайжаны үндэсний телевизийн сувгийн өглөөний шоунд оролцохыг урьж, " Урлагт хаягдал " үзэсгэлэн. Цорын ганц нөхцөл? Надад байгаагүй
"Сэтгэл түгшээсэн машин": Эхлэгчдэд зориулсан хог хаягдал, уран баримал: 8 алхам (зурагтай)
"Сэтгэл түгшээсэн машин": Эхлэгчдэд зориулсан хог, уран зургийн түргэн уран баримал: (Хэрэв танд энэ заавар таалагдсан бол "Эрдэнэс рүү хог хаях" уралдаанд саналаа өгнө үү. Гэхдээ хэрэв та санаа зовох зүйл багатай төсөл хайж байгаа бол миний сүүлийнхийг үзээрэй. нэг: Ламбада алхах роботыг хэрхэн бүтээх вэ! Баярлалаа!) Та сургуультай гэж бодъё