Mündəricat:
- Təchizat
- Addım 1: Moto: bit qurun
- Addım 2: Servo Motoru Moto: bitə qoşun
- Addım 3: Servo Motoru işə salmaq üçün Micro: bit proqramlaşdırın
- Addım 4: Servo Motoru işə salın
- Addım 5: Kodu Micro: bit -ə yükləyin
- Addım 6: Başqa bir Motor əlavə edin
- Addım 7: Motorlarınızla Sərin Bir Şey Çalışdırın
Video: Moto istifadə edərək Servo Motorları necə idarə etmək olar: bit Micro: bit: 7 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Micro: bit funksiyasını genişləndirməyin bir yolu, SparkFun Electronics tərəfindən moto: bit adlı bir lövhədən istifadə etməkdir (təxminən 15-20 dollar). Mürəkkəb görünür və bir çox xüsusiyyətə malikdir, ancaq servo mühərrikləri işə salmaq çətin deyil. Moto: bit, mikro: bitdən işləyə biləcəyiniz kiçik mikro mühərrikdən daha güclü mühərriklər idarə etməyə imkan verir.
Təchizat
- moto: biraz
- bbc mikro: bit
- servo motor
- bir fişli fiş ilə enerji təchizatı (a/c adapter, ancaq bir batareya paketindən də istifadə edə bilərsiniz)
Addım 1: Moto: bit qurun
Moto -ya nəzər salaq: bit. Yuxarıda micro: bit daxil etdiyiniz uzun bir yuva var. Mikro: bitin LED -ləri yuxarıya baxaraq, möhkəm bir şəkildə daxil edildiyinə əmin olun.
Moto -nun tərəfində güc jakı var: bit. Müxtəlif enerji mənbələrinə qoşula bilərsiniz. 11V-dən çox istifadə etməyin (bəzi lövhələrdəki kiçik sözlərin 3-17V olduğunu unutmayın, lakin SparkFun-a görə, bu, növbəti lövhələr partiyasında düzəldiləcək səhv bir yazışdır). 4-AA batareya paketi, tək 9V batareya paketi və ya 11V-dən çox olmayan bir AC adapter istifadə edə bilərsiniz.
Addım 2: Servo Motoru Moto: bitə qoşun
Moto -ya yaxından baxın: bit. "SERVO" etiketli sancaqlar qrupunu görəcəksiniz. Bura servo mühərriki bağlayacağımız yerdir. SERVO sahəsinin sol tərəfindəki sancaqlar "P15, VCC, GND", sağdakılar isə "P16, VCC, GND" deyir.
Bu nümunədə, soldakı pinlərə bir servo motor bağlayacağıq.
Bir servo motor, ümumiyyətlə rozetka ilə bağlanan üç rəngli teldən ibarətdir. Tellər ümumiyyətlə qara, qırmızı və sonra üçüncü rəngdə olur. Qara demək olar ki, həmişə "torpaq" deməkdir (və moto -da GND -yə qoşulacaq: bit); qırmızı "güc" daşıyır (və moto: bit -də VCC -yə qoşulacaq) və bu mühərrikdəki ağ tel məlumatları daşıyır (və moto: bit -də P15 -ə qoşulacaq).
Motoru "P15, VCC, GND" sütununa qoşun, ağ telin P15 ilə, qırmızı VCC ilə, qara isə GND ilə uyğun olduğundan əmin olun.
Addım 3: Servo Motoru işə salmaq üçün Micro: bit proqramlaşdırın
İndi moto: bit lövhəsinə bağladığımız mühərrikin mikro: bitlə işləməsi üçün bəzi kodlara ehtiyacımız var.
MakeCode açın və yeni bir layihəyə başlayın. (İlk bir neçə MakeCode dərsini keçdiyinizi düşünürük).
Mikro: bit düyməsindəki A düyməsini basdığımızda servo motorumuza 4 dəfə irəli və irəli hərəkət etməsini söyləyəcəyik.
"Giriş menyusundan" "A düyməsinə basıldı" blokunu sürükləyin.
Sonra, bir döngə əlavə edin. "Loops" menyusundan yaşıl "təkrar" blokunu sürükləyin və "A düyməsini basıldığında" bənövşəyi rəngə yapışdırın. A düyməsini basdığımızda 4 dəfə bir şey edəcəyik …
Addım 4: Servo Motoru işə salın
Motoru işə salmaq üçün bir neçə blok əlavə etməliyik.
- Menyu elementlərinin altındakı "Qabaqcıl" seçimini vurun.
- "Pins" yazan elementi seçin. "Servo yazma pimi …" yazan qırmızı bloku sürükləyin və təkrar bloka yapışdırın. Servomuz Pin 15 -ə (P15) bağlıdır, buna görə P15 seçin və dərəcə ayarını 0 olaraq dəyişdirin.
- Açıq mavi "fasilə" bloku əlavə edin (Əsas menyuda tapılır) və 500 ms (milisaniyə) olaraq dəyişdirin.
- Daha sonra başqa bir qırmızı servo blok əlavə edin, P15 seçin və servoyu 180 dərəcə mövqeyə keçirin.
- Başqa bir fasilə bloku əlavə edin.
- Tam koda baxdıqda, "A düyməsini basdığım zaman bunu 4 dəfə edin: servonu 0 dərəcəyə aparın, 500 millisaniyə gözləyin, servonu 180 mövqeyinə köçürün və 500 milisaniyəni gözləyin."
- Simvolu mikro: bitdəki A düyməsini vurun ki, servo hərəkət etsin.
Addım 5: Kodu Micro: bit -ə yükləyin
USB kabelindən istifadə edərək mikro: biti kompüterinizə qoşun. Yükləmə düyməsini basın və.hex faylını mikro: bitə sürükləyin.
[Bunu necə edəcəyinizi bilmirsinizsə, MakeCode sürətli bələdçisinə baxın.]
Mikro: bitdəki A düyməsini basdığınız zaman servo işləməlidir!
Kodunuzu dəyişdirərək servo mövqeləri üçün fərqli parametrləri, təkrar döngədəki fərqli nömrələri və fərqli fasilə vaxtlarını istifadə edərək sınayın.
Addım 6: Başqa bir Motor əlavə edin
Eyni şeyi P16 -ya (Pin 16) qoşulmuş bir motora da edə bilərsiniz.
Bu kod bloklarını əlavə etsəniz (və micro: bit -ə yükləsəniz), A düyməsini basdığınız zaman motoru P15 -də, B düyməsini basdığınızda isə P16 -da işlədə bilərsiniz.
Addım 7: Motorlarınızla Sərin Bir Şey Çalışdırın
Kağız Mechatronics layihələrimizdən kağız maşınlarını idarə etmək üçün mühərriklərimizdən istifadə edirik. Öz maşınlarınızı qurmaq üçün veb saytına baxın və sonra servo mühərriklərinizə bağlayın. Əylənin!
Bu material Milli Elm Vəqfi tərəfindən IIS-1735836 Qrantı ilə dəstəklənən işə əsaslanır. Bu materialda ifadə edilən hər hansı bir fikir, tapıntı və nəticə və ya tövsiyə müəllif (lər) in fikirləridir və mütləq Milli Elm Vəqfinin fikirlərini əks etdirmir.
Bu layihə The Concord Consortium, Colorado Universiteti, Boulder və Georgia Tech University arasında bir işdir.
Tövsiyə:
Visuino LED kimi şeyləri idarə etmək üçün bir düyməni necə istifadə etmək olar: 6 addım
Visuino LED kimi şeyləri idarə etmək üçün bir düyməni necə istifadə etməli: Bu təlimatda sadə bir düymə və Visuino istifadə edərək LED -i AÇMA və SÖKMƏNİ öyrənəcəyik
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar - Mikrokontrolördən istifadə edərək bir Quadcopter hazırlayın: 8 addım (şəkillərlə)
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar | Mikrokontrolördən istifadə edərək Quadcopter hazırlayın: Giriş Youtube Kanalımı Ziyarət Edin Drone almaq üçün çox bahalı bir gadget (məhsul) təşkil edir. Bu yazıda necə ucuz satacağımı müzakirə edəcəyəm? Ucuz qiymətə öz əlinizlə bunu necə edə bilərsiniz … Yaxşı Hindistanda bütün materiallar (mühərriklər, ESClər
Arduino və Amazon Alexa istifadə edərək işığı/ev işıqlarını necə idarə etmək olar: 16 addım (şəkillərlə)
Arduino və Amazon Alexa istifadə edərək İşıq/Ev İşıqlarını Necə İdarə Etmək olar: UNO ilə əlaqəli və Alexa tərəfindən idarə olunan işığın necə idarə olunacağını izah etdim
Bağımsız Atmega328P -dən istifadə edərək Uzaqdan İdarə olunan Sünbül Buster və ya Switch Lövhəsini necə etmək olar: 6 addım (şəkillərlə)
Bağımsız Atmega328P -dən istifadə edərək Uzaqdan İdarə olunan Sünbül Buster və ya Switch Lövhəsini necə etmək olar: Bu layihədə, bağımsız Atmega328P istifadə edərək uzaqdan idarə olunan Spike Buster və ya Switch Board -un necə qurulacağını göstərəcəyəm. Bu layihə çox az komponentli Xüsusi PCB lövhəsi üzərində qurulmuşdur. Videoya baxmaq istəsəniz, mən də eyni şeyi yerləşdirmişəm və ya
Esp8266: 5 addımlarından istifadə edərək cihazları idarə etmək və havanı izləmək üçün bir IoT cihazı necə etmək olar
Esp8266 istifadə edərək cihazları idarə etmək və havanı izləmək üçün bir IoT Cihazı Necə Hazırlanır: Əşyaların İnterneti (IoT) fiziki cihazların ("əlaqəli qurğular" və "ağıllı qurğular" olaraq da adlandırılır), binaların, və elektronika, proqram təminatı, sensorlar, aktuatorlar və