Mündəricat:

HackerBoxes Robototexnika Seminarı: 22 addım
HackerBoxes Robototexnika Seminarı: 22 addım

Video: HackerBoxes Robototexnika Seminarı: 22 addım

Video: HackerBoxes Robototexnika Seminarı: 22 addım
Video: OĞLUMA EN BÜYÜK SÜRPRİZ! ( TRANSFORMERS GERÇEK HAYAT ) 2024, Iyul
Anonim
HackerBoxes Robototexnika Seminarı
HackerBoxes Robototexnika Seminarı

HackerBoxes Robotika Atölyesi, DIY robot sistemlərinə və ümumiyyətlə həvəskar elektronikaya çox çətin, lakin xoş bir giriş təqdim etmək üçün hazırlanmışdır. Robototexnika Seminarı, iştirakçını bu vacib Mövzular və Öyrənmə Məqsədləri ilə tanış etmək üçün hazırlanmışdır:

  • Gəzən robotlar
  • Hərəkəti əlaqələndirmək üçün dişli məclislər
  • Elektron layihələrin lehimlənməsi
  • Şematik dövrə diaqramları
  • Avtonom sükan və naviqasiya üçün optik sensorlar
  • Analog qapalı dövrə idarəetmə sxemləri
  • Arduino proqramlaşdırma
  • NodeMCU quraşdırılmış RISC prosessorları
  • Daxili prosessor sistemlərində Wi-Fi
  • Blyk platformasından istifadə edərək IoT nəzarəti
  • Servo mühərriklərin naqilləri və kalibrlənməsi
  • Kompleks robotlaşdırma və idarəetmə inteqrasiyası

HackerBoxes, DIY elektronikası və kompüter texnologiyası üçün aylıq abunə qutusu xidmətidir. Biz yaradıcılar, həvəskarlar və təcrübəçilərik. Bir HackerBoxes Atölyesi almaq və ya hər ay böyük elektronika layihələrinin HackerBoxes sürpriz abunə qutusunu poçtla almaq istəyirsinizsə, bizi HackerBoxes.com saytından ziyarət edin və inqilaba qatılın.

HackerBox Seminarlarında və HackerBoxes aylıq abunəliyində olan layihələr yeni başlayanlar üçün uyğun deyil. Ümumiyyətlə, əvvəlcədən DIY elektronikasına məruz qalma, əsas lehimləmə bacarıqları və mikro nəzarətçilər, kompüter platformaları, əməliyyat sistemi xüsusiyyətləri, funksiya kitabxanaları və sadə proqram kodlaşdırması ilə işləmək rahatlığı tələb olunur. DIY elektronika layihələrinin qurulması, ayıklanması və sınanması üçün bütün tipik həvəskarlar vasitələrindən istifadə edirik.

Planeti Hack et!

Addım 1: Seminarın məzmunu

Seminarın məzmunu
Seminarın məzmunu
  • RoboSpider dəsti
  • Robot dəstini izləyən muxtar xətt
  • Arduino Robotik Qol Wi-Fi Nəzarətçisi
  • MeArm Robotik Qol dəsti
  • Robototexniki Nailiyyət Yaması

Faydalı ola biləcək əlavə maddələr:

  • Yeddi AA Batareya
  • Əsas Lehim Alətləri
  • Arduino IDE -ni işə salmaq üçün kompüter

Ehtiyac duyacağımız çox vacib bir əlavə maddə, əsl macəra hissi, DIY ruhu və hacker marağıdır. Yaradıcı və yaradıcı olaraq hər hansı bir macəraya başlamaq həyəcan verici bir problem ola bilər. Xüsusilə, bu cür hobbi elektronikası həmişə asan olmur, amma inadkarlıq göstərib macəradan zövq aldığınız zaman, hər şeyi səbr etmək və anlamaqdan böyük məmnunluq əldə edilə bilər!

Addım 2: RoboSpider

RoboSpider
RoboSpider
RoboSpider
RoboSpider

Bu robot dəsti ilə öz RoboSpider qurun. Həqiqi hörümçəklərin gəzinti hərəkətini təkrarlayan səkkiz çox oynaqlı ayağa malikdir. Burada göstərilən 71 parçanı yoxlamaq üçün dəstin hissələrini yoxlayın. RoboSpider dizaynında hər bir parçanın nə üçün istifadə edildiyini təxmin edə bilərsinizmi?

Addım 3: RoboSpider - Kablolama

RoboSpider - Kablolama
RoboSpider - Kablolama

Əvvəlcə RoboSpider üçün mühərriki və batareya yuvasını bağlayın. Təlimatlarda göstərildiyi kimi tellər sadəcə batareya terminallarına bükülə bilər. İstəyirsinizsə, tellər də DİQQƏTLİ şəkildə yerinə lehimlənə bilər.

Addım 4: RoboSpider - Mexaniki Quraşdırma

RoboSpider - Mexaniki Quraşdırma
RoboSpider - Mexaniki Quraşdırma
RoboSpider - Mexaniki Quraşdırma
RoboSpider - Mexaniki Quraşdırma

Hər bir cüt ayaq üçün çox maraqlı bir dişli qurğusu meydana gəlir. Hər bir RoboSpider, səkkiz ayrı hörümçək ayağının hərəkətini koordinasiya etmək üçün hər biri iki ayaqdan ibarət dörd belə quruluşa malikdir. Dişlilərin hizalanmasına kömək etmək üçün bir fikstürün necə təmin olunduğuna diqqət yetirin.

RoboSpider -in qalan hissəsi təlimatlarda göstərildiyi kimi yığıla bilər. Bu RoboSpider hansı gəzinti dinamikasını nümayiş etdirir?

Addım 5: Lehimləməyə Hazır olaq

Lehimləməyə Hazır olaq
Lehimləməyə Hazır olaq
Lehimləməyə Hazır olaq
Lehimləməyə Hazır olaq

Lehimləmə, iki və ya daha çox metal əşyanın (tez -tez tellər və ya tellər) metal əşyalar arasındakı birləşməyə lehim adlanan bir doldurucu metalın əridilməsi ilə birləşdirildiyi bir prosesdir. Müxtəlif növ lehimləmə alətləri asanlıqla mövcuddur. HackerBoxes Starter Workship, kiçik elektronikləri lehimləmək üçün gözəl bir alət dəstini ehtiva edir:

  • Lehimleme dəmir
  • Dəyişdirmə məsləhətləri
  • Lehimləmə Dəmir Stendi
  • Havya ucu təmizləyicisi
  • Lehim
  • Sökülən fitil

Lehimləmə təcrübəniz varsa, İnternetdə lehimləmə ilə bağlı bir çox əla bələdçi və video var. Burada bir nümunə var. Əlavə yardıma ehtiyacınız olduğunu hiss edirsinizsə, bölgənizdə yerli istehsalçılar qrupu və ya hacker məkanı tapmağa çalışın. Həm də həvəskar radio klubları həmişə elektronika təcrübəsinin əla mənbələridir.

Lehim edərkən təhlükəsizlik gözlükləri taxın

Lehim birləşmələrinizdə qəhvəyi rəngli qalıq qalıqlarını təmizləmək üçün bir az izopropil spirti və çubuqlar da istəyəcəksiniz. Yerində qalsanız, bu qalıq nəticədə əlaqədəki metal korroziyaya uğrayacaq.

Nəhayət, Mitch Altmanın "Lehimləmə asandır" komiksinə baxmaq istəyə bilərsiniz.

Addım 6: Robotun Ardınca Xətt

Image
Image
Robotun Ardınca Xətt - Şematik və Komponentlər
Robotun Ardınca Xətt - Şematik və Komponentlər

Ardıcıllıq Xətti (aka Line Tracing) Robotu ağ səthə çəkilmiş qalın qara xətti izləyə bilər. Xəttin qalınlığı təxminən 15 mm olmalıdır.

Addım 7: Robotun Ardınca Xətt - Şematik və Komponentlər

Robotun Ardınca Xətt - Şematik və Komponentlər
Robotun Ardınca Xətt - Şematik və Komponentlər
Robotun Ardınca Xətt - Şematik və Komponentlər
Robotun Ardınca Xətt - Şematik və Komponentlər

Robotu izləyən xəttin hissələri və sxematik dövrə diaqramı burada göstərilmişdir. Bütün hissələri müəyyənləşdirməyə çalışın. Aşağıdakı əməliyyatlar nəzəriyyəsini nəzərdən keçirərkən, hissələrin hər birinin məqsədini və bəlkə də dəyərlərinin niyə bu qədər aydınlaşdırıldığını anlaya biləcəyinizə baxın. Mövcud sxemləri "tərs mühəndis" etməyə çalışmaq, özünüzü necə dizayn edəcəyinizi öyrənmək üçün əla bir yoldur.

Əməliyyat nəzəriyyəsi:

Xəttin hər tərəfində, bir işıq nöqtəsini aşağıdakı səthə çıxarmaq üçün bir LED (D4 və D5) istifadə olunur. Bu alt LED -lər, yayılmış şüadan fərqli olaraq yönləndirilmiş işıq şüası yaratmaq üçün aydın linzalara malikdir. LED -in altındakı səthin ağ və ya qara olmasından asılı olaraq fərqli bir işıq miqdarı müvafiq fotorezistora (D13 və D14) əks olunacaq. Fotorezistorun ətrafındakı qara boru, əks olunan qüdrəti birbaşa sensora yönəltməyə kömək edir. LM393 çipində fotorezistor siqnalları müqayisə edilərək robotun düz irəli davam etməsi və ya çevrilməsi lazım olduğu müəyyən edilir. Diqqət yetirin ki, LM393 -dəki iki müqayisə cihazı eyni giriş siqnallarına malikdir, lakin siqnallar əks istiqamətdədir.

Robotu döndərmək, döngənin kənarında olan DC motorunu (M1 və ya M2) işə salmaqla, mühərriki döngənin içərisinə doğru söndürülmüş vəziyyətdə buraxmaqla həyata keçirilir. Mühərriklər sürücü sürücü tranzistorlarından (Q1 və Q2) istifadə edərək açılır və söndürülür. Yuxarıda quraşdırılmış qırmızı LEDlər (D1 və D2) bizə hansı motorun istənilən vaxt işlədiyini göstərir. Bu sükan mexanizmi qapalı döngə idarəetməsinin bir nümunəsidir və robotun gedişatını çox sadə, lakin təsirli bir şəkildə yeniləmək üçün sürətlə uyğunlaşan rəhbərlik təmin edir.

Addım 8: Robotun Ardınca Xətt - Rezistorlar

Robotun Ardınca Xətt - Rezistorlar
Robotun Ardınca Xətt - Rezistorlar
Robotun Ardınca Xətt - Rezistorlar
Robotun Ardınca Xətt - Rezistorlar

Rezistor, elektrik müqavimətini bir dövrə elementi olaraq həyata keçirən passiv, iki terminallı elektrik komponentidir. Elektron sxemlərdə rezistorlar cərəyanı azaltmaq, siqnal səviyyələrini tənzimləmək, gərginliyi bölmək, aktiv elementləri əymək və ötürmə xətlərini dayandırmaq üçün istifadə olunur. Rezistorlar elektrik şəbəkələrinin və elektron sxemlərin ümumi elementləridir və elektron avadanlıqlarda hər yerdə var.

Robot dəstinin ardınca gələn xətt, rəng kodlu bantlara malik olan eksenel qurğulu, deşikli rezistorların dörd fərqli dəyərini göstərir:

  • 10 ohm: qəhvəyi, qara, qara, qızıl
  • 51 ohm: yaşıl, qəhvəyi, qara, qızıl
  • 1K ohm: qəhvəyi, qara, qara, qəhvəyi
  • 3.3K ohm: narıncı, narıncı, qara, qəhvəyi

Rezistorlar, göstərildiyi kimi çap devre kartının (PCB) üst hissəsindən daxil edilməli və sonra aşağıdan lehimlənməlidir. Əlbəttə ki, rezistorun düzgün dəyəri daxil edilməlidir, bunlar bir -birini əvəz etmir. Bununla birlikdə, rezistorlar qütbləşmir və hər iki istiqamətə daxil edilə bilər.

Addım 9: Robotun Ardınca Xətt - Qalan Komponentlər

Robotun Ardınca Xətt - Qalan Komponentlər
Robotun Ardınca Xətt - Qalan Komponentlər
Robotun Ardınca Xətt - Qalan Komponentlər
Robotun Ardınca Xətt - Qalan Komponentlər

Digər sxem elementləri, burada göstərildiyi kimi, rezistorlar kimi PCB -nin yuxarı hissəsindən daxil edilə bilər və aşağıda lehimlənə bilər.

Diqqət yetirin ki, dörd işıq sensoru komponenti PCB -nin altından daxil edilmişdir. Uzun bolt, işıq sensoru komponentləri arasına daxil edilir və açıq qozla sıx bağlanır. Sonra yuvarlaq qapaqlı qoz, boltun ucuna hamar bir planer kimi yerləşdirilə bilər.

Rezistorlardan fərqli olaraq bir neçə digər komponent qütbləşmişdir:

Transistorların düz tərəfi və yarı dairəvi tərəfi var. PCB-yə daxil edildikdə, bunların PCB üzərindəki ağ ipək ekran işarələrinə uyğun olduğundan əmin olun.

LED -lərin uzun və daha qısa bir qurğusu var. Uzun ip, ipək ekranda göstərildiyi kimi + terminalı ilə uyğunlaşdırılmalıdır.

Kavanoz şəkilli elektrolitik kondansatörlərdə, qutunun bir tərəfinə enən mənfi bir terminal göstəricisi (ümumiyyətlə ağ zolaq) var. O tərəfdəki qurğuşun mənfi, digəri isə müsbətdir. İpək ekranındakı pin göstəricilərinə görə bunlar PCB-yə daxil edilməlidir.

8 pinli çip, yuvası və PCB ipək ekranı, hamısının bir ucunda yarı dairəvi bir göstərici var. Bunlar hər üçü üçün sıralanmalıdır. Soket PCB -yə lehimlənməlidir və çip lehimləmə tamamlanana və soyudulana qədər yuvaya daxil edilməməlidir. Çip birbaşa PCB -yə lehimlənə bilsə də, bunu edərkən çox sürətli və diqqətli olmaq lazımdır. Mümkünsə bir priz istifadə etməyi məsləhət görürük.

Addım 10: Robotun Ardınca Xətt - Batareya Paketi

Robotun Ardınca Xətt - Batareya Paketi
Robotun Ardınca Xətt - Batareya Paketi

Batareya paketini yapışdırmaq üçün iki tərəfli lentin nazik, üst qatını soymaq olar. Kabellər PCB vasitəsilə qidalana bilər və aşağıda lehimlənə bilər. Artıq tel mühərrikləri lehimləmək üçün faydalı ola bilər.

Addım 11: Robotun Ardınca Xətt - Motors

Robotun Ardınca xətt - Motors
Robotun Ardınca xətt - Motors
Robotun Ardınca xətt - Motors
Robotun Ardınca xətt - Motors
Robotun Ardınca xətt - Motors
Robotun Ardınca xətt - Motors

Mühərriklər üçün aparatlar, göstərildiyi kimi PCB -nin alt tərəfindəki yastiqlərə lehimlənə bilər. Kabellər lehimləndikdən sonra, mühərrikləri PCB-yə yapışdırmaq üçün iki tərəfli lentin nazik, üst təbəqəsi çıxarıla bilər.

Addım 12: Robotun Ardınca Gedin - İzləyin

Robotun Ardınca Xətt - Gedin İzləyin!
Robotun Ardınca Xətt - Gedin İzləyin!
Robotun Ardınca Xətt - Gedin İzləyin!
Robotun Ardınca Xətt - Gedin İzləyin!

Robotun ardınca gələn xətti izləmək çox xoşdur. Bir neçə AA batareya hüceyrəsinə girin və yırtılmasına icazə verin.

Lazım gələrsə, trimmer potensiometrləri robotun kənar hissəsini dəqiqləşdirmək üçün tənzimlənə bilər.

Robotda başqa bir "davranış" problemi varsa, alt hissənin dörd hissəsinin və xüsusən də fotorezistorların ətrafındakı qara borunun hizalanmasını yoxlamaq da faydalıdır.

Son olaraq, təzə batareyalardan istifadə etdiyinizə əmin olun. Batareya bitdikdən sonra nizamsız bir performans gördük.

Addım 13: Robot qolu MeArm -dan

MeArm -dan Robotik Qol
MeArm -dan Robotik Qol
MeArm -dan Robotik Qol
MeArm -dan Robotik Qol

MeArm Robot Arm dünyanın ən əlçatan öyrənmə vasitəsi və ən kiçik, ən keyfiyyətli robot qolu olaraq hazırlanmışdır. MeArm, lazerlə kəsilmiş akril təbəqələr və mikro servolardan ibarət düz paketli robot qol dəsti olaraq gəlir. Bir tornavida və həvəsdən başqa bir şey qura bilməzsiniz. Lifehacker veb saytı tərəfindən "Başlayanlar üçün Mükəmməl Arduino Layihəsi" olaraq təsvir edilmişdir. MeArm əla bir dizayndır və çox əyləncəlidir, ancaq yığmaq bir az çətin ola bilər. Vaxtınızı ayırın və səbirli olun. Heç vaxt servo mühərrikləri məcbur etməməyə çalışın. Bu, servonun içindəki kiçik plastik dişlilərə zərər verə bilər.

Bu seminardakı MeArm, Arduino inkişaf platformasına uyğunlaşdırılmış NodeMCU Wi-Fi modulu istifadə edərək bir smartfon və ya tablet tətbiqindən idarə olunur. Bu yeni idarəetmə mexanizmi MeArm sənədlərində müzakirə edilən orijinal "beyin" lövhəsindən xeyli fərqlidir, buna görə də MeArm -in orijinal sənədlərində deyil, burada təqdim olunan nəzarətçi təlimatlarına əməl etməyinizə əmin olun. MeArm akril komponentlərinin və servo mühərriklərin yığılması ilə bağlı mexaniki detallar eyni olaraq qalır.

Addım 14: Robotik Arm Wi -Fi Controller - NodeMCU üçün Arduino hazırlayın

Robotik Qol Wi -Fi Nəzarətçisi - NodeMCU üçün Arduino hazırlayın
Robotik Qol Wi -Fi Nəzarətçisi - NodeMCU üçün Arduino hazırlayın

NodeMCU, ESP8266 çipinə əsaslanan açıq mənbə platformadır. Bu çipə 80 MHz-də işləyən 32 bitlik RISC prosessoru, Wi-Fi (IEEE 802.11 b/g/n), RAM Yaddaşı, Flash Yaddaş və 16 G/Ç pinləri daxildir.

Nəzarət cihazımız, burada göstərilən ESP8266 çipi ilə birlikdə Wi-Fi şəbəkə dəstəyi olan ESP-12 moduluna əsaslanır.

Arduino, istifadəsi asan olan hardware və proqram təminatına əsaslanan açıq mənbəli elektronika platformasıdır. İnteraktiv layihələr edən hər kəs üçün nəzərdə tutulmuşdur. Arduino platforması ümumiyyətlə Atmel AVR mikro nəzarətçisini istifadə etsə də, ESP8266 daxil olmaqla digər mikro nəzarətçilərlə işləmək üçün bir adapter ola bilər.

Başlamaq üçün kompüterinizdə Arduino IDE -nin quraşdırıldığından əmin olmalısınız. IDE yüklü deyilsə, onu pulsuz yükləyə bilərsiniz (www.arduino.cc).

İstifadə etdiyiniz NodeMCU modulunda uyğun Serial-USB çipinə daxil olmaq üçün kompüterinizin Əməliyyat Sisteminin (OS) sürücülərinə də ehtiyacınız olacaq. Hal-hazırda əksər NodeMCU modullarına CH340 Serial-USB çipi daxildir. CH340 çiplərinin istehsalçısı (WCH.cn) bütün populyar əməliyyat sistemləri üçün sürücülərə malikdir. Saytı üçün Google tərcümə səhifəsindən istifadə etmək daha yaxşıdır.

USB interfeysi çipi üçün Arduino IDE quraşdırıldıqdan və OS sürücüləri quraşdırıldıqdan sonra, Ardino IDE -ni ESP8266 çipi ilə işləmək üçün genişləndirməliyik. IDE -ni işə salın, seçimlərə daxil olun və "Əlavə İdarəçi URL -ləri" daxil etmək üçün sahəni tapın.

ESP8266 üçün İdarə Heyəti Menecerini quraşdırmaq üçün bu URL -yə yapışdırın:

arduino.esp8266.com/stable/package_esp8266com_index.json

Quraşdırdıqdan sonra IDE -ni bağlayın və sonra yenidən başladın.

İndi microUSB kabelindən istifadə edərək NodeMCU modulunu kompüterinizə qoşun.

NodeMCU 1.0 olaraq Arduino IDE -də lövhə növünü seçin

Bir neçə fərqli tətbiq nümunəsi istifadə edərək Arduino NodeMCU üçün quraşdırma prosesindən keçən bir təlimat. Buradakı məqsəddən bir az uzaqdır, amma ilişib qalmısınızsa başqa bir nöqtəyə baxmaq faydalı ola bilər.

Addım 15: Robotik Arm Wi -Fi Controller - İlk NodeMCU Proqramınızı Hack edin

Robotik Arm Wi -Fi Nəzarətçisi - İlk NodeMCU Proqramınızı Hack edin
Robotik Arm Wi -Fi Nəzarətçisi - İlk NodeMCU Proqramınızı Hack edin

Yeni bir cihaz bağladıqda və ya yeni bir proqram vasitəsi qurduqda, çox sadə bir şey sınayaraq işlədiyinə əmin olmaq istərdik. Proqramçılar tez -tez bunu "salam dünya" proqramı adlandırırlar. Daxili avadanlıq üçün (burada nə edirik) "salam dünya" ümumiyyətlə bir LED (işıq yayan diod) yanıb -sönür.

Xoşbəxtlikdən, NodeMCU-da yanıb-sönə biləcəyimiz daxili bir LED var. Ayrıca, Arduino IDE -də yanıb -sönən LEDlər üçün bir nümunə proqramı var.

Arduino IDE -də blink adlı nümunəni açın. Bu kodu yaxından araşdırsanız, 13 -cü pinin yüksək və aşağı döndüyünü görə bilərsiniz. Orijinal Arduino lövhələrində, istifadəçi LED -i pin 13 -dədir. Bununla belə, NodeMCU LED -i pin 16 -da yerləşir. Beləliklə, biz blink.ino proqramını redaktə edə bilərik ki, hər bir istinadı 13 -cü pindən 16 -ya dəyişək. Sonra proqramı tərtib edə bilərik. və NodeMCU moduluna yükləyin. Bu bir neçə cəhd tələb edə bilər və USB sürücüsünün yoxlanılmasını və IDE -də lövhənin və portun parametrlərini iki dəfə yoxlamağı tələb edə bilər. Vaxtınızı ayırın və səbirli olun.

Proqram düzgün yükləndikdən sonra IDE "yükləmə tamamlandı" deyəcək və LED yanıb sönməyə başlayacaq. Proqramdakı gecikmə () funksiyasının uzunluğunu dəyişdirsəniz və sonra yenidən yükləsəniz nə olacağına baxın. Gözlədiyiniz budur. Əgər belədirsə, ilk quraşdırılmış kodunuzu sındırmısınız. Təbrik edirik!

Addım 16: Robotik Arm Wi -Fi Controller - Nümunə Proqram Kodu

Robotik Arm Wi -Fi Nəzarətçisi - Proqram Koduna Nümunə
Robotik Arm Wi -Fi Nəzarətçisi - Proqram Koduna Nümunə

Blynk (www.blynk.cc), Arduino, Raspberry Pi və digər avadanlıqları İnternet üzərindən idarə etmək üçün iOS və Android tətbiqlərindən ibarət bir platformadır. Sadəcə widgetları sürükləyərək buraxaraq layihəniz üçün bir qrafik interfeysi qura biləcəyiniz rəqəmsal bir paneldir. Hər şeyi qurmaq çox sadədir və dərhal fikirləşməyə başlayacaqsınız. Blynk sizi İnternetə aparacaq və Əşyalarınızın İnternetinə hazır olacaq.

Blynk saytına baxın və Arduino Blynk Kitabxanasını qurmaq üçün təlimatları izləyin.

Burada əlavə olunan ArmBlynkMCU.ino Arduino proqramını əldə edin. İşə salınması lazım olan üç simli olduğunu görəcəksiniz. Hələlik bunları göz ardı edə bilərsiniz və kodu NodeMCU -da olduğu kimi tərtib edib yükləyə biləcəyinizə əmin ola bilərsiniz. Servo mühərriklərin kalibrinin növbəti addımı üçün bu proqramın NodeMCU -ya yüklənməsinə ehtiyacınız olacaq.

Addım 17: Robotik Kol Wi -Fi Nəzarətçisi - Servo Motorların Kalibrlənməsi

Robotik Qol Wi -Fi Nəzarətçisi - Servo Motorların Kalibrlənməsi
Robotik Qol Wi -Fi Nəzarətçisi - Servo Motorların Kalibrlənməsi
Robotik Qol Wi -Fi Nəzarətçisi - Servo Motorların Kalibrlənməsi
Robotik Qol Wi -Fi Nəzarətçisi - Servo Motorların Kalibrlənməsi
Robotik Qol Wi -Fi Nəzarətçisi - Servo Motorların Kalibrlənməsi
Robotik Qol Wi -Fi Nəzarətçisi - Servo Motorların Kalibrlənməsi
Robotik Qol Wi -Fi Nəzarətçisi - Servo Motorların Kalibrlənməsi
Robotik Qol Wi -Fi Nəzarətçisi - Servo Motorların Kalibrlənməsi

ESP-12E motor qalxan lövhəsi birbaşa NodeMCU modulunun bağlanmasını dəstəkləyir. NodeMCU modulunu diqqətlə sıralayın və motor qalxan lövhəsinə daxil edin. Dörd servosu da göstərildiyi kimi qalxana bağlayın. Qeyd edək ki, bağlayıcılar qütblüdür və göstərildiyi kimi istiqamətləndirilməlidir.

Son addımda yüklənmiş NodeMCU kodu, servoları burada göstərildiyi və MeArm sənədlərində müzakirə edildiyi kimi kalibrləmə mövqeyinə işə salır. Servoların kalibrləmə mövqeyinə qoyularkən servo qollarını düzgün istiqamətə bağlamaq, dörd servonun hər biri üçün düzgün başlanğıc nöqtəsinin, son nöqtənin və hərəkət aralığının konfiqurasiya edilməsini təmin edir.

NodeMCU və MeArm servo mühərrikləri ilə batareya enerjisindən istifadə haqqında:

Batareya açarları batareyanın giriş vint terminallarına bağlanmalıdır. Batareyanın girişini aktivləşdirmək üçün mühərrikin qalxanında plastik bir güc düyməsi var. Kiçik plastik keçid bloku, mühərrik qalxanından NodeMCU -ya enerji ötürmək üçün istifadə olunur. Jumper bloku quraşdırılmadan NodeMCU özünü USB kabelindən istifadə edə bilər. Jumper bloku quraşdırıldıqda (göstərildiyi kimi), batareya gücü NodeMCU moduluna yönəldilir.

Addım 18: Robotik Qol İstifadəçi İnterfeysi - Blynk ilə İnteqrasiya Edin

Robotik Qol İstifadəçi İnterfeysi - Blynk ilə inteqrasiya edin
Robotik Qol İstifadəçi İnterfeysi - Blynk ilə inteqrasiya edin

İndi Blynk tətbiqini servo mühərrikləri idarə etmək üçün konfiqurasiya edə bilərik.

Blyk tətbiqini iOS və ya Android mobil cihazınıza (smartfon və ya tablet kompüter) quraşdırın. Quraşdırıldıqdan sonra, dörd servo mühərriki idarə etmək üçün göstərildiyi kimi dörd sürgülü olan yeni bir Blynk layihəsi qurun. Sizin üçün yeni Blynk layihəsi üçün yaradılan Blynk avtorizasiyasına diqqət yetirin. Yapışdırmaq asanlığı üçün e -poçtla göndərə bilərsiniz.

Üç sətri doldurmaq üçün ArmBlynkMCU.ino Arduino proqramını redaktə edin:

  • Wi-Fi SSID (Wi-Fi giriş nöqtəniz üçün)
  • Wi-Fi Şifrəsi (Wi-Fi giriş nöqtəniz üçün)
  • Blynk Yetkilendirme Token (Blynk layihənizdən)

İndi üç simli olan yenilənmiş kodu tərtib edin və yükləyin.

Mobil cihazınızdakı sürgülərdən istifadə edərək dörd servo mühərriki Wi-Fi üzərindən hərəkət etdirə biləcəyinizi yoxlayın.

Addım 19: Robotik Kol - Mexaniki Quraşdırma

Robotik Qol - Mexaniki Quraşdırma
Robotik Qol - Mexaniki Quraşdırma
Robotik Qol - Mexaniki Quraşdırma
Robotik Qol - Mexaniki Quraşdırma
Robotik Qol - Mexaniki Quraşdırma
Robotik Qol - Mexaniki Quraşdırma

İndi MeArm -in mexaniki montajına davam edə bilərik. Daha əvvəl qeyd edildiyi kimi, bu bir az çətin ola bilər. Vaxtınızı ayırın və səbirli olun. Servo mühərrikləri məcbur etməməyə çalışın.

Unutmayın ki, bu MeArm, MeArm sənədlərində müzakirə olunan orijinal "beyin" lövhəsindən xeyli fərqli olan NodeMCU Wi-Fi modulu tərəfindən idarə olunur. MeArm -in orijinal sənədlərində deyil, burada təqdim olunan nəzarətçi təlimatlarına əməl etməyinizə əmin olun.

Mexaniki qurğunun bütün detallarını bu saytda tapa bilərsiniz. MeArm v1.0 üçün Quraşdırma Kılavuzu olaraq etiketlənmişlər.

Addım 20: Robototexnika öyrənmək üçün onlayn mənbələr

Robototexnika öyrənmək üçün onlayn mənbələr
Robototexnika öyrənmək üçün onlayn mənbələr

Artan online robototexnika kursları, kitablar və digər qaynaqlar var …

  • Stanford Kursu: Robototexnikaya Giriş
  • Columbia Kursu: Robototexnika
  • MIT Kursu: Az işlənmiş Robototexnika
  • Robotika WikiBook
  • Robototexnika Kursu
  • Robotlar ilə Hesablama Öyrənmək
  • Robotika Demistləşdirildi
  • Robot Mexanizmləri
  • Riyazi Robot Manipulyasiyası
  • Lego NXT ilə Təhsil Robotları
  • LEGO təhsili
  • Kəsmə Robotu
  • Daxili Robototexnika
  • Avtonom Mobil Robotlar
  • Tırmanma və Gəzinti Robotları
  • Tırmanma və Gəzinti Robotları Yeni Tətbiqlər
  • Humanoid Robotlar
  • Robot Silahlar
  • Robot manipulyatorları
  • Robot manipulyatorlarının inkişafı
  • AI Robotika

Bunları və digər mənbələri araşdırmaq robototexnika dünyası haqqında biliklərinizi davamlı olaraq genişləndirəcəkdir.

Addım 21: Robototexnikanın əldə edilməsi yaması

Robototexnika əldə etmə yaması
Robototexnika əldə etmə yaması

Təbrik edirik! Bu robototexnika layihələri üçün əlinizdən gələni etsəniz və biliklərinizi inkişaf etdirmiş olsanız, daxil edilən müvəffəqiyyət yamasını qürurla taxmalısınız. Dünyaya servo və sensorlar ustası olduğunuzu bildirin.

Addım 22: Planeti sındırın

Planeti Hack et
Planeti Hack et

Ümid edirik ki, HackerBoxes Robototexnika Seminarından zövq alırsınız. Bu və digər seminarları HackerBoxes.com saytındakı onlayn mağazadan əldə edə bilərsiniz, burada da aylıq HackerBoxes abunə qutusuna abunə ola bilərsiniz və hər ay poçt qutunuza böyük layihələr təqdim edə bilərsiniz.

Zəhmət olmasa uğurlarınızı aşağıdakı şərhlərdə və/və ya HackerBoxes Facebook Qrupunda paylaşın. Əlbəttə ki, hər hansı bir sualınız varsa və ya bir şeyə ehtiyacınız varsa bizə bildirin. HackerBoxes macərasının bir hissəsi olduğunuz üçün təşəkkür edirik. Gəlin böyük bir şey edək!

Tövsiyə: