Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
Keçən il oktyabr ayında Sphero RVR çıxdı. Bu, heç bir robot kimi olmayan bir robot idi. Əvvəlcə onu Micro: bit, Raspberry PI və Arduino ilə proqramlaşdıra bilərsiniz. Bir çox fərqli funksiyanı da yerinə yetirə bilərsiniz. LED -lərin rəngi də dəyişə bilər. Və batareyası təkrar doldurulur və birdəfəlik istifadə edilmir!
Arduinoya qayıtsaq, insanlar əslində haradan başlayacaqlarını bilmirlər. Buna görə bunu yazdım, sizə bunu Arduino ilə necə birləşdirəcəyinizi göstərirəm. Bu proses düşündüyünüzdən daha asandır və bir saatdan az vaxt aparacaq! Başlayaq!
Təchizat
1 Sphero RVR
1 Arduino
Addım 1: Proqramı Yükləyin
Bu addım olduqca asandır, etməniz lazım olan hər şey bu linkə daxil olmaqdır. və faylı yükləyin. Unutmayın ki, proqramınız Linux, Windows və ya Apple olmalıdır.
Addım 2: Arduino proqramlaşdırılması
Proqramı açdıqdan və kodu hazırladıqdan sonra bu kodu yazaraq işə başlayarsınız
#daxil edin
sonra yazmalısınız
rvr.configUART (& Serial);
Sfero ilə əlaqəniz var
Addım 3: Sferanın Proqramlaşdırılması Davam Edir (Zənglər və Nəzarətlər)
Geri çağırışlar, Spherodan Spheroya göndərmək əvəzinə sizə məlumat göndərməsini istəməyinizə imkan verir. Məsələn, rvr.poll () istifadə edərək; bir loop funksiyasında, Sphero -dan bir şey alacaqsınız. Daxil etməsəniz, heç bir şey eşitməyəcəksiniz.
Nəzarətlər, Arduino kodundan istifadə edərək RVR ilə danışmağı daha asanlaşdırır, belə ki, artıq bəzi əmrlərə istinadları olan əmrləri verərək Sphero Arduino SDK kodunu araşdırmağa ehtiyac yoxdur.
Sonra, qalan hər şey sizə aiddir! Sphero RVR ilə nə etmək istəyirsən?
Addım 4: Daxil edin
İşi bitirmək üçün onu qoşursunuz. Arduino proqramını işə salın və nə etdiyinizə baxın!
Əgər probleminiz varsa, Arduino və Sphero səhifəsinə keçin. Yəqin ki, başa salmaq üçün məndən daha yaxşı iş gördülər. Araşdırma apardığım yer də budur.
Tövsiyə:
8MHz Crystal istifadə edərək Arduino IDE ilə ATmega328 proqramlaşdırılması: 4 addım
8MHz Crystal istifadə edərək Arduino IDE ilə ATmega328 -in proqramlaşdırılması: Bu təlimatda Arduino IDE və Arduino UNO -dan istifadə edərək özünüzü proqramlaşdırmaq üçün bir ATmega328P IC (Arudino UNO -da mövcud olan eyni mikrokontrolör) proqramlaşdırma addım -addım təlimatını əhatə edəcəyəm. Xüsusi Arduino, layihələrinizi həyata keçirmək üçün
Atmel Studio -da USBasp Proqramçısı ilə Mikrokontrolörlərin Proqramlaşdırılması: 7 Addım
Atmel Studio -da USBasp Proqramçısı ilə Mikrokontrolörlərin Proqramlaşdırılması: Salam Arduino IDE ilə USBasp proqramlaşdırıcısının necə istifadə olunacağını öyrədən bir çox dərsləri oxudum və öyrəndim, amma universitet tapşırığı üçün Atmel Studio -dan istifadə etməliyəm və heç bir dərs tapa bilmədim. Bir çox araşdırma aparıb oxuduqdan sonra
Arduino IDE ilə Esp 8266 Esp-01-ə Başlama - Arduino Ide -də Esp Lövhələrinin Qurulması və Esp -in Proqramlaşdırılması: 4 Addım
Arduino IDE ilə Esp 8266 Esp-01-ə Başlama | Esp Boardlarını Arduino Ide-də quraşdırmaq və Proqramlaşdırma Esp: Bu təlimatlarda, Arduino IDE-də esp8266 lövhələrinin necə qurulacağını və esp-01-in proqramlaşdırılmasını və ona kod yükləməyi öyrənəcəyik. Esp lövhələri o qədər populyar olduğu üçün bir təlimat düzəltməyi düşündüm. bu və insanların çoxu problemlə üzləşir
Android Smartphone istifadə edərək Arduino proqramlaşdırılması və sıfırlanması: 8 addım
Android Smartphone istifadə edərək Arduino proqramlaşdırılması və sıfırlanması: Pendrives və oyun idarəedicilərini birləşdirmək və kiçik cihazlara güc vermək üçün OTG adapterindən istifadə etmiş ola bilərsiniz. Arduino lövhənizi Ağıllı Telefonla gücləndirməkdən başqa daha çox şey edə bilərsiniz. Bu təlimatda Ardu -nu tərtib edib yükləyəcəyik
ATTiny85, ATTiny84 və ATMega328P proqramlaşdırılması: ISP olaraq Arduino: 9 addım (şəkillərlə)
ATTiny85, ATTiny84 və ATMega328P: Arduino ISP olaraq Proqramlaşdırma: Ön söz Bu yaxınlarda bir neçə ESP8266 əsaslı IoT layihəsi hazırladım və əsas prosessorun idarə etmək üçün lazım olan bütün vəzifələri yerinə yetirməkdə çətinlik çəkdiyini gördüm, buna görə də bir hissəsini paylamaq qərarına gəldim. fərqli bir mikr üçün daha az əhəmiyyətli fəaliyyətlər