Mundarija:
- Ta'minotlar
- 1 -qadam: Pi -ni o'rnatish, uning qismlarini sozlash
- 2 -qadam: Kodni yozing (joylashtiring)
- 3 -qadam: Haqiqiy hayotda yig'ilish
- 4 -qadam: Kubni pimp qiling
Video: Gyalaz0 / Abus3r: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Bu avtomatlashtirilgan tasodifiy jumlalar generatori, Raspberry pi 4 tomonidan boshqariladi (harakat sensori bilan). Bu holda men uni haqoratli jumlalar yaratish uchun ishlataman, chunki men o'yin -kulgi uchun o'rganishni yaxshi ko'raman va venger tilida haqoratli so'zlar menga ishoning … qiziqarli: D.
Ta'minotlar
- Malinali pi
- passiv infraqizil sensor (A189 PIR)
- servo dvigatel (A169 mikro servo)
- min 10x10x10 sm ko'pikli kauchuk
- lego figurasi
- qo'l soatining vintlari
- model matkap
- model burchaklar
- malina uchun karnay
- Python dasturlashning ba'zi ko'nikmalari
- ba'zi Linux ko'nikmalari
- ozgina ijodkorlik
1 -qadam: Pi -ni o'rnatish, uning qismlarini sozlash
Avval siz pi -ni o'rnatishingiz, unga os -ni o'rnatishingiz kerak, bu erda hujjatlarni topishingiz mumkin, shundan so'ng servo va harakat sensorlar ulanadi va sinab ko'riladi. Ikkita oddiy sinov python fayli mavjud: sinov-harakat sensori va sinov-servo-motor.
Ulanishlar va raspi sarlavhasi ma'lumotlari men uchun aniq emas, lekin siz bu erga qarashingiz mumkin.
2 -qadam: Kodni yozing (joylashtiring)
Ikkita python fayli bo'ladi, birinchisi (main.py) pi va uning qismlarini boshqaradi, ikkinchisi (gyalazo.py) pirlar harakatga kelganida chaqiriladi.
Siz hamma narsani bu erdan yuklab olishingiz mumkin: https://github.com/54m4n/gyalaz0. Shuningdek, sizga nutq sintezining maxsus dasturi kerak, uni shu erdan yuklab olishingiz mumkin.
Src papkasida lug'at fayllari bor, xohlagan narsani o'zgartiring.
(Men haqiqiy dasturchi emasman, shuning uchun kod bilan bog'liq ba'zi muammolar bor, lekin kimga g'amxo'rlik qiladi: D Buni xohlaganingizcha o'zgartiring.)
3 -qadam: Haqiqiy hayotda yig'ilish
Sizning kodingiz ishlayotganda, siz real hayotda narsalarni yaratishingiz kerak. Buning uchun men ko'pikli kauchuk kubdan foydalanaman, uni shakllantirish oson.
- ko'pikni kutilgan shaklga kesib oling
- pir sensori uchun teshik oching
- Sensor va servo dvigatel shaklini kesib oling
- lego figurasini servo dvigatelga o'rnating (men oyog'idagi teshiklarni burg'ilash uchun modellashtirilgan matkapdan foydalanganman va eski qo'l soatlari vintlarini ishlatganman …)
- narsalarni birlashtirish
4 -qadam: Kubni pimp qiling
Qachonki, va hamma narsa yaxshi bo'lsa, ijodkorlik bilan shug'ullaning va kubni bezang. Mening holimda men xitoy mato bezaklaridan foydalanardim, chunki bu mening uyimda edi.
- kub tomonlarining shaklini kesib tashlang
- burchaklar bilan yon tomonlarga mahkamlang
- yuqori qismini kesib oling (lego shaklidan ehtiyot bo'ling
- uni tepaga mahkamlang
Bu hammasi! Pi -ni istalgan joyga qo'ying, dasturni boshlang va qurboningizni kuting.
Tavsiya:
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadam dvigateli: 3 qadam
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadamli dvigatel: Siz hech qachon mini-loyihaga aylanishingiz kerak degan yomon fikrga keldingizmi? Xo'sh, men AD9833 to'g'ridan -to'g'ri raqamli sintez (DDS) moduli yordamida musiqa yaratishga qaratilgan Arduino Due uchun chizgan eskiz bilan o'ynab yurardim … va bir paytlar men o'yladim
Arduino uchun qadam tezligini boshqarish menyusi: 6 qadam
Arduino uchun qadam tezligini boshqarish menyusi: Bu SpeedStepper kutubxonasi qadam dvigatelining tezligini nazorat qilish uchun AccelStepper kutubxonasining qayta yozilishi. SpeedStepper kutubxonasi sizga belgilangan dvigatel tezligini o'zgartirishga imkon beradi, so'ngra xuddi shu algoritm yordamida yangi belgilangan tezlikka tezlashadi/sekinlashadi
Qanday qilib qadam taymerini yasash mumkin?: 3 qadam (rasmlar bilan)
Qanday qilib qadam taymerini yasash mumkin ?: Men ko'plab sport turlarida yaxshi qatnashardim: yurish, yugurish, velosiped haydash, badminton o'ynash va hokazo. Men tez orada sayohat qilishni yaxshi ko'raman. Xo'sh, qorin qornimga qarang …… Xo'sh, baribir, men mashg'ulotlarni qaytadan boshlashga qaror qildim. Qanday uskunani tayyorlashim kerak?
Arduino UNO bilan qadam motor: 3 qadam
Arduino UNO bilan qadam dvigateli: Bosqichli motorlar - bu alohida bosqichlarda harakatlanadigan shahar motorlari. Ularda "fazalar" deb nomlangan guruhlarga bo'lingan bir nechta rulon bor. Har bir fazani ketma -ket quvvatlantirganda, dvigatel birma -bir aylanadi, zinapoyali dvigatellar juda foydali
Kompyuteringizni qadam dvigateli bilan boshqaring!: 9 qadam (rasmlar bilan)
Kompyuteringizni qadam dvigateli bilan boshqaring!: Oldingi ko'rsatmalarimdan birida men sizga step motorini aylanuvchi kodlovchi sifatida qanday ishlatishni ko'rsatdim. Bu yo'riqnomada keling, undan kompyuterni boshqarish uchun qanday foydalanish kerakligini bilib olaylik. Shunday qilib, ko'p vaqt sarflamasdan, boshlaylik