Mündəricat:

Heyvan Robot Topu: 10 addım (şəkillərlə)
Heyvan Robot Topu: 10 addım (şəkillərlə)

Video: Heyvan Robot Topu: 10 addım (şəkillərlə)

Video: Heyvan Robot Topu: 10 addım (şəkillərlə)
Video: Ushaq Mahnilari: Balaca Pişik 2024, Iyul
Anonim
Heyvan Robot Topu
Heyvan Robot Topu

Heyvan itim oyuncaqlarla oynamağı sevir, xüsusən də təqib edə biləcəyi oyuncaqlar! Bir robot topu qurdum ki, onunla əlaqə quranda avtomatik açılır və yuvarlanır, cib telefonum vasitəsilə mənə xəbər verir, sonra WiFi üzərindən idarə etmək üçün istifadə edə bilərəm və əyləncə bitdikdə batareyanı qorumaq üçün gücünü itirirəm.

Top, bütün elektronikanın və hərəkət edən komponentlərin içəriyə etibarlı şəkildə yapışdırılması ilə sərt olmaq üçün xüsusi olaraq hazırlanmışdır. Pişiklər kimi digər ev heyvanları üçün də eyni dərəcədə istifadə edilə bilər.

Top, Arduino istifadə edərək proqramlaşdırılmış bir d1 mini mikro nəzarətçidən istifadə edir və bəzi 3D çaplı hissələr və bəzi ucuz, hazır komponentlər istifadə edərək bir araya gətirilir.

Bu layihə üçün sizə lazım olacaq:

  • 17 sm diametrli Hamster Topu (https://amzn.to/2PShVKr)
  • 2 x DC Motor və Təkərlər (https://amzn.to/2PQkm0n) Və ya (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 Transistor (https://www.banggood.com/custlink/DDm3eJ7DbH)
  • Buzzer (https://www.banggood.com/custlink/Dv33g6N1hQ)
  • KY-002 Şok Sensoru (https://amzn.to/2oOvHTm)
  • 2 x 14500 3.7V Li-Ion Batareyalar (https://www.banggood.com/custlink/m33GB6n1Jv)
  • Anahtarı olan AA Batareya Tutacağı (https://www.banggood.com/custlink/mGDv4BnTpt)
  • L298N Motor Sürücü Kartı (https://amzn.to/2pM7PAd) Və ya (https://www.banggood.com/custlink/mvGG0gbTco)
  • Müxtəlif uzunluqlu tellər
  • Vaious M2 və M3 vintlər
  • 5 x 3D çaplı hissələr

Addım 1: Parçaları çap edin

Parçaları çap edin
Parçaları çap edin
Parçaları çap edin
Parçaları çap edin

Ümumilikdə 5 ədəd 3D çaplı hissəyə ehtiyacınız olacaq. D1 mini və motor sürücüsü lövhəsinin bərkidildiyi 2 motoru möhkəm bir şəkildə tutan motor əsası və qapağı, həmçinin bələdçi qoluna bərkidilən 2 top başı.

Təxminən 0.2 mm qalınlığında və 20% doldurulma ilə çap edin və onlar yaxşı çıxmalıdır.

Addım 2: Mühərriklərə Lehim Telləri

Motorlara Lehim Telləri
Motorlara Lehim Telləri

Hər bir mühərrikə 2 tel lehimləyin

Addım 3: Motorları yerləşdirin və qoruyun

Mühərrikləri yerləşdirin və qoruyun
Mühərrikləri yerləşdirin və qoruyun
Mühərrikləri yerləşdirin və qoruyun
Mühərrikləri yerləşdirin və qoruyun
Mühərrikləri yerləşdirin və qoruyun
Mühərrikləri yerləşdirin və qoruyun

2 DC mühərrikini motorun bazasına yerləşdirin və uyğun uzunluqdakı M3 vintləri və bərkidici mövqeləri (hər motor üçün 2 ədəd) istifadə edərək bağlayın.

Addım 4: Motorun qapağını bağlayın

Motorun qapağını bağlayın
Motorun qapağını bağlayın
Motorun qapağını bağlayın
Motorun qapağını bağlayın

Motorun qapağını yerləşdirin və 4 x M3 vida ilə bərkidin.

Addım 5: D1 Mini və Motor Sürücü Kartını bağlayın

D1 Mini və Motor Sürücü Kartını bağlayın
D1 Mini və Motor Sürücü Kartını bağlayın
D1 Mini və Motor Sürücü Kartını bağlayın
D1 Mini və Motor Sürücü Kartını bağlayın

Bəzi M2 vintlərindən istifadə edərək D1 mini və motor sürücüsünü lövhəyə bağlayın.

Addım 6: Komponentləri birləşdirin

Komponentləri birləşdirin
Komponentləri birləşdirin
Komponentləri birləşdirin
Komponentləri birləşdirin

Şəkildə göstərildiyi kimi L298N lövhəsindən 2 atlayıcını çıxarmağı xatırlayaraq bütün komponentləri birləşdirin. Təkərləri mühərriklərə bağlayın. Batareya qapağını isti yapışqan istifadə edərək mühərrik korpusunun altına bərkidin. Bütün boş kabelləri səliqəyə salmaq üçün isti yapışqan istifadə edin (Növbəti hissəyə keçib əvvəlcə hər şeyi sınamaq istəyə bilərsiniz!).

Bir az nəzəriyyə…

Zərbə sensoru, D1 mini -nin robotla oynamadığı zaman enerjiyə qənaət etmək üçün istifadə etdiyimiz dərin yuxudan oyanmasını təmin etmək üçün sıfırlama pininə bərkidilir. Transistor, cihaz işə salındıqda və ya robot topu hərəkətə keçəndən sonra bu siqnalların qəbul edilməməsini təmin etmək üçün bir keçid olaraq istifadə olunur, sadəcə özünü təkrar -təkrar sıfırlayacaq.

Transistorun işləməsi üçün mikro nəzarətçinin çıxış pinindən siqnal tələb olunur. Xoşbəxtlikdən, bizim üçün D0 (GPIO16) pin avtomatik olaraq yuxuda olduqda YÜKSƏK olaraq təyin edilir və sonrakı sıfırlamaların qarşısını almaq üçün eskiz başlayanda onu LOW olaraq təyin edə bilərik. Mikro nəzarətçi dərin yuxuya qayıtdıqdan sonra pin avtomatik olaraq sensoru "silahlandırmaq" üçün yenidən YÜKSƏ vəziyyətinə qayıdır.

Addım 7: Eskizi konfiqurasiya edin

Eskizi konfiqurasiya edin
Eskizi konfiqurasiya edin
Eskizi konfiqurasiya edin
Eskizi konfiqurasiya edin

Ən son Arduino IDE və ən son Arduino eskizini burada tapa bilərsiniz.

Aşağıdakı kitabxanaların quraşdırıldığından əmin olun. Bunlar deyilsə, Arduino IDE -dən kitabxana meneceri istifadə edərək quraşdırıla bilər. Yeni versiyalar işləyə bilər, lakin sınaqdan keçirilməyib.

  • FastLED v3.3.2
  • Blynk v0.6.1

Aşağıdakı kitabxana, məzmununu Arduino kitabxanaları qovluğuna köçürərək əl ilə quraşdırılmalıdır:

ESP8266WiFi Kitabxana v2.4.2 -

Eskizi Arduino IDE -də açın. Öz WiFi etimadnamənizi və Blynk Doğrulama Tokeninizi əks etdirmək üçün aşağıda göstərilən 3 sətri dəyişdirin (bunu tapmaq üçün Blynk Tətbiq bölməsinə baxın).

// WiFi etimadnaməniz.// Açıq şəbəkələr üçün şifrəni "" olaraq təyin edin. char ssid = "WIFI SSD BURADA"; char pass = "WIFI BURADA GEÇİR";

// Blynk Tətbiqində Doğrulama Tokenini almalısınız. // Layihə Ayarlarına gedin (qoz işarəsi). char auth = "SİZİN HÜQUQUNUZ BURADA";

DİQQƏT: Eskizləri yükləyə bilməyinizdən əvvəl, pimi D0 -dan çıxarmalısınız. Yükləmə tamamlandıqdan sonra yenidən bağlayın

D1 Mini-ni mikro-USB istifadə edərək PC-yə qoşun, göstərilən parametrlərin istifadə olunduğundan, düzgün COM Portunun qurulduğundan və eskizi yüklədiyindən əmin olun.

Top artıq yenidən başlamalı və WiFi şəbəkənizə qoşulmalıdır. Bu təlimatın Blynk hissəsini tamamladıqdan sonra öz mobil Blynk tətbiqiniz vasitəsi ilə idarə oluna bilər. Kompüterə qoşulmuş D1 mini ilə hər hansı bir nasazlığı aradan qaldırmaq üçün diaqnoz qoymağa kömək etmək üçün Arduino IDE -də Serial monitordan istifadə edin.

Addım 8: Blynk Mobil Tətbiqi

Blynk Mobil Tətbiqi
Blynk Mobil Tətbiqi
Blynk Mobil Tətbiqi
Blynk Mobil Tətbiqi

Top Blynk veb tətbiqi ilə idarə olunur. Blynk, prototip hazırlamaq/kommersiya məqsədi ilə istifadə etmək üçün pulsuz bir IoT platformasıdır.

Android Play və ya Apple App Store-dan Blynk yükləməyə başlayın. Bir hesab yaradın və tətbiqin içindən yuxarıdakı QR kodunu skan edin. Layihə parametrləri altında hesabınıza e-poçt göndərməklə və ya "Hamısını kopyala" funksiyasından istifadə edərək layihələrin Auth Tokenini tapın. Android eskizinə auth token, yükləyin və getməyiniz yaxşıdır!

Addım 9: Robotu topa daxil edin

Robotu topa daxil edin
Robotu topa daxil edin
Robotu topa daxil edin
Robotu topa daxil edin
Robotu topa daxil edin
Robotu topa daxil edin

Tamamlanmış elektronikanı yumşaq bir şəkildə topa yerləşdirin. İçəri girdikdən sonra, hər iki tərəfə sıxılmış bir bələdçi topu ilə bələdçi qolunu bağlayın.

Qeyd: Şəkil yalnız bələdçi olaraq daxil edilməzdən əvvəl bələdçi qolunu və topları göstərir. Hər şeyi bu qaydada etsəniz, robotu topa yerləşdirə bilməyəcəksiniz

Kılavuz qolunu bir fermuar, cırtdan kəmər və ya rezin bantla sabitləyin.

2 x 3.7V batareya daxil edin, güc açarını açın və topun qapağını bağlayın.

Addım 10: Uzaqda oynayın …

Uzaqda Çal…
Uzaqda Çal…

Robot topunuzu ev heyvanınızın tapması üçün bir yerə qoyun və onunla ünsiyyət qurmağa başladıqdan sonra canlanın və hamısını əyləndirin. İstəyirsinizsə, bəzi bacarıqlı hərəkətlərlə oynamaq üçün mobil tətbiqdən istifadə edin. Zövq alın və bu layihəni bəyəndinizsə, Robot yarışmasında bizə səs verin. Təşəkkürlər.

Robot Yarışması
Robot Yarışması
Robot Yarışması
Robot Yarışması

Robototexnika Yarışmasında İkinci Mükafat

Tövsiyə: