Mündəricat:
- Addım 1: Maze əldə edin / yığın
- Addım 2: LEGO Plitələr əlavə edin
- Addım 3: Bit Board əlavə edin
- Addım 4: Servos əlavə edin
- Addım 5: Servoları qoşun
- Addım 6: Thumbstick'i bağlayın
- Addım 7: Batareya əlavə edin
- Addım 8: Kodu yükləyin
- Addım 9: Test edin
Video: Mikro ilə LEGO Maze əymək: bit: 9 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Heç kimə sirr deyil ki, LEGO möhtəşəmdir və LEGO dəstlərimizə daha da zəhmli etmək üçün əyləncəli elektronika əlavə etməkdən daha çox sevdiyimiz bir şey yoxdur. Bizim LEGO labirentimizdə, üst yarını əymək və başdan ayağa labirentdən topu manevr etmək üçün iki tərəfdə düymələr var. İstədiyiniz qədər asan və ya çətin hala gətirmək üçün öz labirentlərinizi dizayn edə bilərsiniz (bu LEGO!).
Bir az elektronika əlavə edək! (LEGO uyğun) Bit Board ilə birlikdə micro: bit istifadə edəcəyik. Kiçik bir çubuq nəzarətçisini Bit Board -a bağlayacağıq ki, labirenti X və Y oxlarında əymək üçün iki servonun hərəkətini idarə edə bilsin.
Layihələrimizi bəyənirsinizsə və hər həftə əldə etdiyimiz şeylərdən daha çoxunu görmək istəyirsinizsə, bizi Instagram, Twitter, Facebook və YouTube -da izləyin.
Təchizat:
Brown Dog Gadgets əslində dəstlər və ləvazimatlar satır, ancaq bu layihəni həyata keçirmək üçün bizdən heç nə almağınıza ehtiyac yoxdur. Bunu etsəniz də, yeni layihələr və müəllim mənbələri yaratmağımızda bizə kömək edir.
Elektron hissələr:
- 1 x Crazy Circuits Bit Board Kit
- 1 x mikro: bit
- 2 x LEGO Uyğun 270 dərəcə Servo
- 1 x Barmaqlıq
- 4 x Jumper Telləri
LEGO hissələri:
Servolarımızı LEGO baza lövhələrinə bağlamaq üçün bir neçə hissəyə və əyilmə düymələri ilə bağlamaq üçün bir dişliyə ehtiyacımız var. Bundan əlavə, bir neçə düz kərpic və alt plitə istifadə olunur. BrickOwl-da hər bir hissəyə bağlantılar verdik, ancaq onları LEGO və ya LEGO-ya uyğun hissələrin satıldığı hər yerdə tapa bilərsiniz.
- 16 dişli 2 x LEGO Gear
- 2 x LEGO Axle 4 (3705)
- 4 x LEGO Texniki Kərpic 1 x 2 Aks Delikli
- Digər Parçalar (taban lövhələri, kərpic və s.)
Addım 1: Maze əldə edin / yığın
JK Brickworks-dan labirentlərdən birini aldıq və əyilmə mexanizmini motorlaşdırmaq və iki oxlu bir çubuqla idarə olunmasını əyləncəli olacağını düşündük.
Kit artıq LEGO -da mövcud deyil, ancaq istifadə olunanları tapa bilərsiniz və ya bu versiyadakı anlayışlardan istifadə edərək öz labirentinizi qura bilərsiniz.
Addım 2: LEGO Plitələr əlavə edin
Səhm labirenti əllə idarə olunur. Yan tərəfdəki iki təkəri tutub döndərirsən və labirent topu hərəkət etdirmək üçün əyilir.
Təkərin yerləşdiyi hər tərəfə LEGO baza lövhəsi əlavə etdik ki, LEGO-ya uyğun servo mühərriklərimizi bağlaya bilək.
Servo motorda təkərin kənarındakı dişli dişləri ilə bağlanan 16 dişli LEGO Gear var. Servomuz döndükdə təkəri çevirir və masanı əyir.
Yan tərəfdəki bir neçə düz LEGO parçasını çıxardıq və baza lövhəmizi birləşdirmək üçün bir neçə kərpic əlavə etdik. (Alternativ olaraq labirent və baza lövhələrini dibindəki daha böyük bir taban lövhəsinə və ya lentlə düz bir səthə əlavə edə bilərsiniz.)
Addım 3: Bit Board əlavə edin
Layihənizə Bit Board əlavə edin. İki servo arasında yerləşdirilməsini istəyəcəksiniz ki, tellər servo mühərrikləri bağlaya bilsin.
Sadəcə özümüzü bir neçə nazik LEGO kərpiclə LEGO alt plakasına yapışdırdıq.
Bit lövhəsindəki LEGO-ya uyğun pin deliklərindən narahat olmağımız üçün bu layihə ilə əlaqəli şeyləri birləşdirmək üçün yalnız pin başlıqlarından istifadə edəcəyik.
Addım 4: Servos əlavə edin
LEGO baza lövhənizi yerləşdirdikdən sonra servolarınızı əlavə edə bilərsiniz. Hər servoyu bağlamaq üçün aşağıdakı hissələrdən istifadə etdik:
- 1 x LEGO Axle 4 (3705)
- 2 x LEGO Texniki Kərpic 1 x 2 Aks Delikli
Ötürücü döndərərkən servoların bir az sarsıldığını görə bilərsiniz, buna görə sabitlik əlavə etmək üçün servonun bağlama nöqtələri ətrafında daha çox LEGO kərpic yığmaq faydalı ola bilər.
Addım 5: Servoları qoşun
Y Servo konnektorunu Pin 14 sırasına daxil edin. Narıncı tel Pin 0 -a, qırmızı tel + (müsbət) sütuna və qəhvəyi tel - (mənfi) sütuna daxil olur.
X Servo konnektorunu Pin 13 sırasına daxil edin. Narıncı tel Pin 0 -a, qırmızı tel + (müsbət) sütuna və qəhvəyi tel - (mənfi) sütuna daxil olur.
Unutma! Servoları gücləndirmək üçün xarici bir batareya paketi əlavə etməlisiniz. Batareya paketi mikro: bit kimi servoları da gücləndirə bilər, buna görə də mikro: bit proqramlaşdırmağı bitirdikdən sonra USB kabelini ayıra bilərsiniz.
Addım 6: Thumbstick'i bağlayın
Jumper tellərinin istifadəsi, Thumbstick VRY Pinini Bit lövhəsindəki Pin 1 -ə bağlayaraq başlayın.
Sonra, Thumbstick VRX Pinini Bit Lövhəsindəki Pin 0 -a bağlayın.
Sonra Thumbstick + 5V Pin + (müsbət) sütununa daxil edin.
Və nəhayət, Thumbstick GND Pinini - (mənfi) sütuna daxil edin.
Addım 7: Batareya əlavə edin
Mikro: bit və servoları gücləndirmək üçün Bit Board -a iki AAA batareya paketi əlavə edəcəyik.
USB kabeli mikro: biti proqramlaşdırmaq və bəzi az güclü komponentləri (LED və ya Piezo Dinamik və s.) Güclə təmin etmək üçün istifadə olunsa da, istifadə etdiyimiz servo mühərriklərə güc verə bilməz.
Addım 8: Kodu yükləyin
USB kabelini micro: bitə qoşun və sonra kompüterinizə qoşun.
Lövhəmizi proqramlaşdırmaq üçün makecode.microbit.org istifadə edəcəyik. Sadə bir sürükle -buraxma bloku interfeysindən istifadə edir.
Maze Tilter proqramımız üçün aşağıdakı kodu yükləyəcəyik:
Kod yükləndikdən sonra USB kabelini ayırıb mikro: biti Bit Board -a daxil edə bilərsiniz ki, servoları idarə edə bilsin.
Addım 9: Test edin
İndi servo və barmaq çubuğunuzu bağladığınıza, kodunuz yükləndiyinə və Bit Board'unuza bir batareya dəsti verdiyinizə görə test etməyə hazırsınız!
Etməyiniz lazım olan bir şey, labirent masasını düzəltmək və sonra dişliləri bir -birinə bağlamadan əvvəl servoların yarı vəziyyətdə olduğundan əmin olmaqdır.
Kod servoları başladıqda yarı yolda təyin edəcək, buna görə də Bit Board -a qoşulduqda həmişə masa səviyyəsindən başlamalısınız.
Sərbəst buraxdığınız zaman barmağınız orta mövqeyə qayıdır və kodu bir az tərpənmək üçün icazə verdik ki, öz -özünə hərəkət etməsin.
Getməyə hazırıq! Topu labirentin başından sonuna qədər ala bilərsinizmi? Dostunuzdan daha sürətli edə bilərsinizmi?
Tövsiyə:
Mikro: Bot - Mikro: Bit: 20 addım
Mikro: Bot - Mikro: Bit: Özünüzə Mikro: Bot yaradın! Bu, muxtar sürücülük üçün sonar quruluşlu və ya iki Micro: Bits, radio idarə olunan sürücüyə malik Mikro: Bit idarə olunan bir robotdur
Mikro: bit - Mikro Tambur Maşını: 10 Addım (Şəkillərlə birlikdə)
Mikro: bit - Mikro Tambur Maşını: Bu, sadəcə səs çıxarmaq əvəzinə aktuellə zərb edən mikro: bit mikro baraban maşındır. Mikro: bit orkestrindən dovşanlardan ilhamlanaraq, mokro: bit ilə istifadə etmək asan olan bəzi solenoidləri tapmaq bir az vaxt aldı
Mikro Proqramlaşdırma: Bit Robot və Joystick: MicroPython ilə Bit Nəzarətçisi: 11 addım
Bir Mikro Proqramlaşdırma: Bit Robot və Joystick: MicroPython ilə Bit Nəzarətçisi: Robocamp 2019 üçün, yay robototexnika düşərgəmiz, 10-13 yaş arası gənclər BBC mikro: bit əsaslı 'antweight robot' lehimləyir, proqramlaşdırır və qurur. bir mikro: bit uzaqdan idarəetmə vasitəsi olaraq istifadə olunur. Hal -hazırda Robocamp -da olsanız, xizək sürün
LSM303DHLC ilə kompensasiya edilmiş kompas əymək: 3 addım
LSM303DHLC ilə Kompensasiya edilmiş Kompas: Bu Təlimat kitabında, əyilmiş kompensasiyalı kompas həyata keçirmək üçün LSM303 sensorundan necə istifadə olunacağını göstərmək istəyirəm. İlk (uğursuz) cəhddən sonra sensorun kalibrlənməsi ilə məşğul oldum. Bunun sayəsində maqnitometrin dəyərləri yaxşılaşdı
Bir oyuncağı əymək üçün sadə yollar: 7 addım (şəkillərlə)
Oyuncağı əymək üçün sadə yollar: Hər hansı bir oyuncağa yapışqan, səs -küylü bir heyrətləndirici alət üçün əsəbiləşə biləcək vəziyyətdən çıxarmaq üçün edə biləcəyiniz bəzi dəyişiklikləri göstərmək istəyirəm. Buradakı texnikalar olduqca asandır-elektronika ilə çox təcrübəniz olmasa belə