Mündəricat:
- Addım 1: Lazımi materiallar
- Addım 2: ESP8266 lövhəsi - Hansını seçmək lazımdır?
- Addım 3: Batareya - Hansını Seçməlisiniz?
- Addım 4: Şassinin yığılması
- Addım 5: Arduino IDE -də ESP8266 əlavə edin
- Addım 6: ESP8266 -nın IP ünvanını tapmaq
- Addım 7: Dövrə
- Addım 8: Proqramlaşdırma
- Addım 9: Nəzarət Tətbiqinin Qurulması
- Addım 10: Robota nəzarət
- Addım 11: Bəzi Şəkillər və Videolar
Video: ESP8266 Wifi İdarə olunan Robot: 11 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Əvvəlki təlimatlarımı görmüsünüzsə, bilirsiniz ki, moruq pi wifi idarə olunan bir video axını robotu hazırladım. Yaxşı bir layihə idi, ancaq yeni başlayanlar üçün çətin və bahalı ola bilər, amma mənim üçün hissələrin çoxu artıq yatmışdı. Bu wifi idarə olunan çox ucuz bir robotdur, ancaq video yayımlamır. ESP8266 platforması üzərində qurulub.
Addım 1: Lazımi materiallar
1. ESP8266 lövhəsi
2. L293D IC və ya L298 Motor sürücü lövhəsi
3. Motorlu Robot Şassi (500 rpm mühərrik istifadə etdim)
4. Çörək taxtası və ya PCB (Lehimləmək istəyirsinizsə)
5. 6v AA Batareya Paketi və ya 9v Batareya (ESP8266 -nı gücləndirmək üçün)
5. Batareya (Mühərrikləri işə salmaq üçün) [3 -cü addımda hansını seçmək lazımdır]
Addım 2: ESP8266 lövhəsi - Hansını seçmək lazımdır?
1. Adafruit Feather Huzzah - Adafruit tərəfindən hazırlanır, beləliklə asanlıqla əldə edilə bilən təlimat və dəstəyə malikdir. Lehimli başlıq pinləri ilə gəlmir, buna görə də onları lehimləmək üçün bir lehimləmə dəmirinə ehtiyacınız olacaq. Lövhənin özündə li-po batareya şarj cihazı var, buna görə də portativ layihələrdə həqiqətən lazımlı olacaq. 16 dollara başa gəlir
2. NodeMCU ESP8266 - Əlavə xüsusiyyətləri olmayan yalnız əsas lövhədir, lakin açıq mənbəyidir və əla sənədlərə malikdir, buna görə işə başlamaq çox asan olacaq. Ancaq ən yaxşı tərəfi onu 4 dollardan aşağı qiymətə ala biləcəyinizdir.
3. Sparkfun ESP8266 - Güc açarı və daha uzun Wifi diapazonu üçün xarici antenanın əlavə olunduğu həzzəyə bənzəyir və bunun da qiyməti 16 dollardır.
4. Wemos D1 Mini - Bütün lövhələrdən ən kiçiyidir, lakin bunun performansa heç bir təsiri yoxdur. Gözəl sənədləri var və cəmi 4 dollara başa gəlir. Daha uzun diapazon və eyni forma faktoru istəyirsinizsə, xarici antenaya malik olan Wemos D1 Mini Pro satın ala bilərsiniz.
Nəhayət, tövsiyə edəcəyim NodeMCU ESP8266 -dır, çünki əla sənədlərə malikdir və nə qədər ucuzdur. Portativ bir layihə qurursanız, xarici antena və quraşdırılmış li-po şarj cihazına görə sparkfun lövhəsini məsləhət görürəm və sparkfun keyfiyyətli məhsullar istehsal edir.
Addım 3: Batareya - Hansını Seçməlisiniz?
Seçmək üçün bir çox fərqli növ batareya var, sizin üçün doğru olanı seçməlisiniz.
1. AA Batareya Paketi - Ən çox yayılmış batareyalardır və çox ucuzdur. Hər bir hüceyrənin 1,5 volt gərginliyi var, ən azı 9 volta ehtiyacımız var, buna görə 9-12 volt əldə etmək üçün 6-8 hüceyrəni ardıcıl telə bağlamalıyıq.
2. 9v Batareya - Bu da çox yaygın bir batareya növüdür və eyni zamanda ucuzdur. 9 volt gərginliyə malikdir, lakin maksimum cərəyan və tutum olduqca aşağıdır, buna görə uzun müddət davam etməyəcək və mühərriklər olduqca yavaş fırlanacaq.
3. Qurğuşun Batareyası - Orada hər avtomobildə istifadə edildiyi üçün olduqca yaygındır. 12 volt gərginliyə malikdir, ehtiyaclarımız üçün mükəmməl bir gərginliyə malikdir. İndiki qabiliyyəti yaxşıdır və böyük bir tutuma malikdir. Yaxşı olmayan yeganə tərəf ölçüsü və çəkisidir, böyük və ağırdır.
4. Li -Ion (Lityum İyon) - Güc banklarında istifadə olunan batareya növüdür. Fərqli ölçülərdə olur, lakin ən populyar olanı 18650 hüceyrəsidir. Maksimum gərginlik 4,2 volt, minimum isə 3,7 voltdur. Bu parametrlərdən daha çox şarj etsəniz və ya boşaltsanız, batareya zədələnmiş olar. Bu batareyaları doldurmaq üçün xüsusi bir şarj cihazı lazımdır. Yüksək cərəyan qabiliyyətinə və böyük bir tutuma malikdir və çox kiçikdir, yalnız AA batareyasından bir qədər böyükdür. Ancaq əvvəlcədən qurulmuş batareya paketləri kimi gəlmir, buna görə fərdi hüceyrələr almaq və bir batareya paketi yaratmaq lazımdır.
5. Li -Po (Lityum Polimer) - Ən çox quadcopters və dronlarda və hobbi rc avtomobillərində istifadə olunur. Maksimum və minimum gərginlik Li-Ion batareyası ilə eynidir. Onları doldurmaq üçün xüsusi bir şarj cihazı da lazımdır. Bütün bunlardan ən yüksək cərəyan qabiliyyətinə malikdir və böyük bir tutuma malikdir və eyni zamanda kiçikdir. Ancaq təhlükəlidir, əgər onlara düzgün qulluq etməsəniz alovlana bilər.
Yeni başlayanlar üçün AA batareya paketi və ya Qurğuşun turşusu batareyası və qabaqcıl istifadəçilər üçün Li-Po batareyası tövsiyə edərdim. Müxtəlif növ batareyalar arasında müqayisə haqqında daha çox məlumat əldə etmək istəyirsinizsə, Great Scott tərəfindən hazırlanan bu videoya baxın.
Addım 4: Şassinin yığılması
Dörd təkərli sürücüyə çevirmək üçün 4 mühərrikdən istifadə etdim, ancaq öndəki iki mühərriki çıxarıb onları kukla təkərlərlə əvəz edə və ya təkər əlavə edə bilərsiniz. Şassi lehim tellərini mühərriklərə yığmaq və mühərrikləri şassiyə quraşdırmaq üçün. Bir lehimləmə dəmiriniz yoxdursa, telləri büküb elektrik lenti ilə bağlaya bilərsiniz, lakin olduqca zəif bir birləşmə olduğu üçün tövsiyə edilmir. Kastor təkərinin bərkidilməsi lazım olan 6v AA batareya paketini monte etdim Montaj hər fərqli şassi üçün fərqli olacaq, amma çox asan bir prosesdir.
Addım 5: Arduino IDE -də ESP8266 əlavə edin
Esp8266 lövhələri arduino IDE -də quraşdırılmır. Qurmaq üçün bu təlimatları izləyin -
1. Arduino'yu işə salın və Tercihlər pəncərəsini açın
2. Əlavə İdarə Heyəti URLləri sahəsinə "https://arduino.esp8266.com/stable/package_esp8266com_index.jsoninto" daxil edin
3. Tools> Board menyusundan Board Board menecerini açın və esp8266 platformasını tapın
4. Açılan qutudan ən son versiyanı seçin və quraşdırma düyməsini basın
5. Quraşdırıldıqdan sonra Alətlər> Kart menyusundan ESP8266 lövhənizi seçməyi unutmayın
Addım 6: ESP8266 -nın IP ünvanını tapmaq
1. Arduino IDE -də ver kodunu açın
2. "SİZİN SSID" yazdığınız yeri tapın və silin və wifi şəbəkənizin adı olan wifi -nin SSID -ni (ters çevrilmiş vergüllər arasında) yazın.
2. Aşağıda "SİZİN ŞİFRİNİZ" yazılacaq, onu silin və wifi şəbəkənizin parolunu yazın (Ters çevrilmiş vergüllər arasında)
3. Dəyişikliklər etdikdən sonra kodu ESP8266 lövhənizə yükləyin
4. Lövhəni kompüterinizdən ayırın və yenidən qoşun
5. Serial monitoru açın və baud sürətini 115200 olaraq təyin edin və "Həm NL, həm də CR" seçin. "Wi -Fi bağlandı" deyəcək və IP ünvanını da göstərəcək. IP ünvanını qeyd edin, çünki daha sonra ehtiyacımız olacaq.
Addım 7: Dövrə
Dövrə çox sadədir. AA batareya paketi yerinə başqa bir növ batareya istifadə edə bilərsiniz.
NodeMCU - L293D
D3 - Pin 7
D4 - Pin 2
D5 - Pin 9
D6 - Pin 1
D7 - Pin 10
D8 - Pin 15
Gnd - Batareya Mənfi
Həm AA batareya paketi, həm də 9v batareya ümumi bir torpaq bağlantısına sahib olmalıdır.
Addım 8: Proqramlaşdırma
Verilən kodu arduino IDE -də açın və əvvəl göstərdiyim kimi wifi şəbəkəsinin SSID və şifrəsini yazın, sonra kodu ESP8266 lövhənizə yükləyin.
Addım 9: Nəzarət Tətbiqinin Qurulması
Bu robot bir tətbiq vasitəsilə idarə olunur, ESP8266_robot.apk faylını yükləyin və smartfonunuza quraşdırın.
Tətbiqdə hər hansı bir dəyişiklik etmək istəyirsinizsə.aia faylı da var.
Addım 10: Robota nəzarət
Tətbiqi açın və ESP8266 lövhənizin IP ünvanını yazın və indi onu idarə edə biləcəksiniz !!!
#Giderme#
Mühərriklər yanlış istiqamətdə fırlanırsa, L293D ilə əlaqələrini dəyişdirin və ya idarəetmə pinlərini dəyişdirin. ESP8266, DHCP vasitəsilə wifi -yə qoşulur, yəni demək olar ki, hər bağlandığınızda fərqli bir IP ünvanı olacaq, buna görə də hər dəfə IP ünvanını yoxlamalı olacaqsınız.
Addım 11: Bəzi Şəkillər və Videolar
12v batareya ilə çox sürətlidir, amma çox sürətli olduğunu düşünürsünüzsə, sürəti aşağı sala bilərsiniz, əvvəlcə koddakı ENB pinlərini tapın, sürəti təyin etmək üçün YÜKSƏ əvəzinə 0 ilə 250 arasında yaza bilərsiniz. Məsələn, "analogWrite (leftMotorENB, 170)"
Bu təlimatı bəyəndinizsə, yarışmalarda ona səs verin:)
Tövsiyə:
Təyyarə ilə idarə olunan radio idarə olunan ördək: 10 addım (şəkillərlə)
Jet Propelled Radio Controlled Duck: 40+ il əvvəl bir radio nəzarət qayığı almaq və yaxınlıqdakı Park Gölündə istifadə etmək istəyirdim, lakin Park Qapıcısı heç bir gəmiyə icazə verilməyəcəyini açıq şəkildə bildirdi. Bir gəmini ördək kimi gizlətmək üçün bu planı hazırladım. Bir az çatışmazlıq qiymət idi
Günəş Enerjili 'Ağıllı' WiFi İdarə olunan Suvarma Sistemi: 6 Addım (Şəkillərlə birlikdə)
Günəş Enerjili 'Ağıllı' WiFi Nəzarətli Suvarma Sistemi: Bu layihə, evdə hazırlanmış, tam günəş enerjisi ilə işləyən, ağıllı bir bağ elektrik şəbəkəsi və suvarma yaratmaq üçün Shelly IoT cihazları və openHAB -da bir neçə əsas proqramlaşdırma ilə birlikdə ebaydan standart DIY günəş işığı və 12v hissələrdən istifadə edir. sistemin əsas məqamları: Fu
Motorlu WiFi İdarə olunan Şassi: 5 Addım (Şəkillərlə birlikdə)
Motorlu WiFi İdarə Edilən Şassi: Maker Project Lab -dan Donald Bell (https://makerprojectlab.com) 29 Noyabr 2017 -ci il tarixində (https://youtu.be/cQzQl97ntpU) "Lady Buggy"; şassi (https://www.instructables.com/id/Lady-Buggy/) bir gener olaraq istifadə edilə bilər
WiFi ilə idarə olunan akril lampa: 6 addım (şəkillərlə birlikdə)
WiFi İdarə Edilən Akrilik Lampa: Lampanın ilk versiyası bir dostunuz üçün bir Milad hədiyyəsi olaraq edildi və hədiyyə edildikdən sonra dizaynı və kodu yenidən nəzərdən keçirildi və təkmilləşdirildi. Layihənin ilk təftişinin başdan sona 3 həftə çəkməsinə baxmayaraq, ikinci
Qadağan Gözətçi Qülləsi + WiFi İdarə olunan RGB LED: 7 addım (Şəkillərlə birlikdə)
Qadağan edilmiş Gözətçi Qülləsi + WiFi Nəzarətli RGB LED: 3D printerinizi layiqli keyfiyyətli çaplar üçün düzəltdiyinizi hiss etdikdən sonra www.thingiverse.com saytında bəzi sərin modellər axtarmağa başlayırsınız. Yasaq Qülləsini kijai tərəfindən tapdım və yazıcım üçün əla bir sınaq olacağını düşündüm (Anet A8)