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

Гэрийн тэжээвэр робот бөмбөг: 10 алхам (зурагтай)
Гэрийн тэжээвэр робот бөмбөг: 10 алхам (зурагтай)

Видео: Гэрийн тэжээвэр робот бөмбөг: 10 алхам (зурагтай)

Видео: Гэрийн тэжээвэр робот бөмбөг: 10 алхам (зурагтай)
Видео: хэрхэн 1000 төгрөгийг 10000 болгох вэ 2024, Долдугаар сарын
Anonim
Гэрийн тэжээвэр робот бөмбөг
Гэрийн тэжээвэр робот бөмбөг

Миний гэрийн тэжээвэр нохой тоглоомоор, ялангуяа хөөж чаддаг тоглоомоор тоглох дуртай! Би робот бөмбөг бүтээсэн бөгөөд тэр түүнтэй харилцах бүрт автоматаар эргэж, гар утсаараа дамжуулан мэдэгдэж, үүнийг WiFi -ээр удирдах боломжтой бөгөөд зугаа цэнгэл дуусахад цэнэг дуусахад хүчийг нь унтраадаг.

Бөмбөг нь бүх электроник болон хөдөлгөөнт эд ангиудыг дотогш нь аюулгүйгээр шургуулахад хатуу байхаар тусгайлан бүтээгдсэн болно. Үүнийг муур гэх мэт бусад гэрийн тэжээвэр амьтдын адил ашиглаж болно.

Бөмбөг нь d1 мини микро хянагчийг ашигладаг бөгөөд Arduino програмчлагдсан бөгөөд 3D хэлбэрээр хэвлэсэн зарим эд анги, хямд үнэтэй, бэлэн байгаа зарим бүрэлдэхүүн хэсгүүдийг ашиглан нийлүүлдэг.

Энэ төслийн хувьд танд хэрэгтэй болно:

  • 17 см диаметртэй шишүүхэй бөмбөг (https://amzn.to/2PShVKr)
  • 2 x DC мотор ба дугуй (https://amzn.to/2PQkm0n) эсвэл (https://www.banggood.com/custlink/GKmGBes7RB)
  • Wemos D1 Mini (https://www.banggood.com/custlink/GDmv4JTGLi)
  • WS2812B RGB LED (https://www.banggood.com/custlink/KK3GBr7RcZ)
  • 2N2222 транзистор (https://www.banggood.com/custlink/DDm3eJ7DbH)
  • Buzzer (https://www.banggood.com/custlink/Dv33g6N1hQ)
  • KY-002 цохилтын мэдрэгч (https://amzn.to/2oOvHTm)
  • 2 x 14500 3.7V ли-ион батерей (https://www.banggood.com/custlink/m33GB6n1Jv)
  • Шилжүүлэгчтэй AA зай эзэмшигч (https://www.banggood.com/custlink/mGDv4BnTpt)
  • L298N мотор жолоочийн самбар (https://amzn.to/2pM7PAd) Эсвэл (https://www.banggood.com/custlink/mvGG0gbTco)
  • Янз бүрийн урттай утаснууд
  • Vaious M2 ба M3 эрэг
  • 5 х 3D хэвлэсэн эд анги

Алхам 1: эд ангиудыг хэвлэх

Эд ангиудыг хэвлэх
Эд ангиудыг хэвлэх
Эд ангиудыг хэвлэх
Эд ангиудыг хэвлэх

Нийтдээ 3D хэвлэсэн 5 ширхэг хэсэг шаардлагатай болно. D1 мини болон моторын жолоочийн самбарыг хавсаргасан 2 моторыг бат бэх байрлуулсан хөдөлгүүрийн суурь ба бүрхүүл, гарын авлагад бэхэлсэн 2 бөмбөг толгой.

Давхаргын өндөр нь ойролцоогоор 0.2мм, дүүргэлт нь 20% байх бөгөөд тэдгээр нь маш сайн гарч ирэх ёстой.

Алхам 2: Мотор руу утас гагнах

Мотор руу утас гагнах
Мотор руу утас гагнах

Мотор тус бүрт 2 утас гагнах

Алхам 3: Моторыг байрлуулж, аюулгүй болго

Моторыг байрлуулах, аюулгүй болгох
Моторыг байрлуулах, аюулгүй болгох
Моторыг байрлуулах, аюулгүй болгох
Моторыг байрлуулах, аюулгүй болгох
Моторыг байрлуулах, аюулгүй болгох
Моторыг байрлуулах, аюулгүй болгох

Хөдөлгүүрийн суурийн дотор 2 тогтмол гүйдлийн хөдөлгүүрийг байрлуулж, тохирох урттай M3 эрэг, бэхэлгээний байрлалыг (мотор тус бүрт 2 ширхэг) бэхлээрэй.

Алхам 4: Моторын тагийг бэхлэх

Моторын тагийг холбоно уу
Моторын тагийг холбоно уу
Моторын тагийг холбоно уу
Моторын тагийг холбоно уу

Хөдөлгүүрийн тагийг байрлуулж, 4 x M3 эрэг ашиглан бэхлээрэй.

Алхам 5: D1 Mini ба Мотор жолоочийн самбарыг хавсаргана уу

D1 Mini ба Мотор жолоочийн самбарыг хавсаргана уу
D1 Mini ба Мотор жолоочийн самбарыг хавсаргана уу
D1 Mini ба Мотор жолоочийн самбарыг хавсаргана уу
D1 Mini ба Мотор жолоочийн самбарыг хавсаргана уу

Зарим M2 боолтыг ашиглан D1 мини болон моторын хөтөчийн самбарыг хавтсанд хавсаргана уу.

Алхам 6: Бүрэлдэхүүн хэсгүүдийг холбох

Бүрэлдэхүүн хэсгүүдийг холбох
Бүрэлдэхүүн хэсгүүдийг холбох
Бүрэлдэхүүн хэсгүүдийг холбох
Бүрэлдэхүүн хэсгүүдийг холбох

Зураг дээрх шиг L298N самбараас 2 холбогчийг салгах схемийн дагуу бүх бүрэлдэхүүн хэсгүүдийг холбоно уу. Дугуйг хөдөлгүүрт холбоно уу. Зайны тагийг халуун цавуу ашиглан моторын корпусын доод талд бэхлээрэй. Бүх сул кабелийг цэгцлэх, бэхлэхийн тулд халуун цавуу ашиглаарай (Та дараагийн хэсэг рүү ороод бүгдийг нь туршиж үзээрэй!).

Бага зэрэг онол…

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

Транзистор ажиллахын тулд микро хянагчийн гаралтын зүүгээс дохио шаарддаг. Аз болоход бидний хувьд D0 (GPIO16) зүүг гүн нойрсох үед автоматаар HIGH болгож тохируулдаг бөгөөд дараа нь дахин тохируулахаас урьдчилан сэргийлэхийн тулд ноорог эхэлмэгц бид үүнийг LOW болгож тохируулж болно. Микроконтролер гүн нойронд ормогц мэдрэгчийг "зэвсэглэх" зорилгоор зүү нь HIGH руу дахин автоматаар ордог.

Алхам 7: Sketch -ийг тохируулна уу

Эскизийг тохируулна уу
Эскизийг тохируулна уу
Эскизийг тохируулна уу
Эскизийг тохируулна уу

Хамгийн сүүлийн үеийн Arduino IDE болон хамгийн сүүлийн үеийн Arduino ноорогыг эндээс татаж авах боломжтой.

Дараахь номын санг суулгасан эсэхээ шалгаарай. Хэрэв тийм биш бол тэдгээрийг Arduino IDE дотроос номын сангийн менежер ашиглан суулгаж болно. Шинэ хувилбарууд ажиллах боломжтой боловч туршиж үзээгүй байна.

  • FastLED v3.3.2
  • Blynk v0.6.1

Дараахь номын сангийн агуулгыг Arduino номын сангийн хавтсанд зөөж гараар суулгах ёстой.

ESP8266WiFi номын сан v2.4.2 -

Ноорог зургийг Arduino IDE дээр нээнэ үү. Доор үзүүлсэн 3 мөрийг өөрийн WiFi итгэмжлэл болон Blynk Auth Token -ийг тусгахын тулд өөрчилнө үү (үүнийг олохын тулд Blynk App хэсгийг үзнэ үү).

// Таны WiFi итгэмжлэл.// Нээлттэй сүлжээнд нууц үгээ "" болгож тохируулна уу. char ssid = "ТАНЫ WIFI SSD ЭНД"; char pass = "ТАНЫ WIFI ЭНД ДАРАА";

// Та Blynk App -д Auth Token -ийг авах ёстой. // Төслийн тохиргоо руу очно уу (самар дүрс). char auth = "ЭНЭ ЭРХИЙН ТАНЫ ТОКЕН";

ТАЙЛБАР: Та ноорог байршуулахаасаа өмнө D0 -ээс зүүг арилгах хэрэгтэй болно. Байршуулж дууссаны дараа дахин холбоно уу

D1 Mini-ийг микро USB ашиглан компьютерт холбож, үзүүлсэн тохиргоог ашиглаж, COM портыг зөв тохируулж, ноорогоо байршуулаарай.

Бөмбөгийг дахин ачаалж, WiFi сүлжээндээ холбогдох ёстой. Энэхүү гарын авлагын Blynk хэсгийг бөглөсний дараа үүнийг өөрийн гар утасны Blynk програмаар дамжуулан хянах боломжтой болно. Алдаа дутагдлыг арилгахын тулд D1 mini -ийг компьютерт холбосон тохиолдолд Arduino IDE -ийн цуваа дэлгэцийг ашиглан оношийг оношлох боломжтой.

Алхам 8: Blynk гар утасны програм

Blynk гар утасны програм
Blynk гар утасны програм
Blynk гар утасны програм
Blynk гар утасны програм

Бөмбөгийг Blynk вэб апп ашиглан хянадаг. Blynk бол прототип бичих, арилжааны бус зорилгоор ашиглахад зориулагдсан IoT платформ юм.

Андройд Play эсвэл Apple App Store-аас Blynk-ийг татаж эхэлнэ үү. Данс үүсгэж, дээрх QR кодыг апп дотроос сканнердах. Төслийн тохиргооны дагуу данс руугаа имэйлээр илгээх эсвэл бүх хуулбарлах функцийг ашиглан төслийн Auth Token-ийг олоорой. Андройдын ноорог, таниулах зөвшөөрлийн тэмдэг

Алхам 9: Бөмбөг рүү робот оруулах

Бөмбөг рүү робот оруулах
Бөмбөг рүү робот оруулах
Бөмбөг рүү робот оруулах
Бөмбөг рүү робот оруулах
Бөмбөг рүү робот оруулах
Бөмбөг рүү робот оруулах

Бэлэн болсон электрон хэрэгслийг бөмбөг рүү зөөлөн байрлуул. Дотогш орсны дараа хөтөчийн гарыг хоёр талдаа хавчуулсан чиглүүлэгч бөмбөгөөр бэхлээрэй.

Анхаарна уу: Зураг дээр гарын авлага, бөмбөгийг зөвхөн гарын авлага болгон оруулахаас өмнө байрлуулсан байна. Хэрэв та энэ дарааллаар ямар нэгэн зүйл хийвэл роботыг бөмбөгөнд оруулах боломжгүй болно

Чиглүүлэгч гарыг цахилгаан товч, хилэн оосор эсвэл резинэн туузаар бэхлээрэй.

3.7V хэмжээтэй 2х зай оруулаад цахилгаан унтраалгыг асаагаад бөмбөгний тагийг хаагаарай.

Алхам 10: Алс хол тоглох …

Алс хол тоглох …
Алс хол тоглох …

Робот бөмбөгийг гэрийн тэжээвэр амьтдынхаа хайж олох газар тавь, тэд түүнтэй харьцаж эхэлмэгц энэ нь хэрхэн амилж, бүгдийг нь зугаацуулж байгааг хараарай. Хэрэв та хүсвэл гар утасны аппликейшнийг ашиглан чадварлаг хөдөлгөөнөөр тоглуулаарай. Сайхан өнгөрүүлээрэй, хэрэв танд энэ төсөл таалагдсан бол бидэнд роботын уралдаанд саналаа өгнө үү. Баярлалаа.

Роботын уралдаан
Роботын уралдаан
Роботын уралдаан
Роботын уралдаан

Роботын тэмцээний хоёрдугаар шагнал

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