Mundarija:
Video: Magdalena va Brenton o'qitilmaydi: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Bu faoliyat uchun Brenton va men ob'ektga masofani aniqlash uchun sonar yordamida ultratovushli sensordan foydalandik. Bu qanday ishlashining asosi - uzatuvchi yoki (uchli pin) yuqori chastotali tovush kabi signal yuboradi, keyin signal ob'ektni topganda, u aks ettiriladi va uzatuvchi tomonidan qabul qilinadi. Tovushlarning havodagi tezligini, uzatish va qabul qilish orasidagi vaqtni bilish bizga ob'ektga masofani hisoblash imkonini beradi.
Ta'minotlar
Sizga Arduino non taxtasi, noutbuk, ultratovushli arduino sensori, uchta o'tish kabeli va kontaktni noutbukga ulash uchun usb kerak bo'ladi.
1 -qadam: Sonar yaratish
Sonar yaratish uchun sizga kirish qismining materiallar qismida kerak bo'ladi. Boshlash uchun siz noutbukdan foydalanib, ultratovush sensori sonarining ishlashini ta'minlash uchun kod yaratasiz. Kodni yaratish uchun, avvalo, mos ravishda trigPin va echoPin deb ataladigan tetik va echo pin uchun o'zgaruvchilar yaratasiz. Tetik pimi raqamli 9 -pinga, aks -sado pinlari esa raqamli 10 -pinga ulangan. Shuningdek, siz o'zgaruvchan davomiylikni yaratishingiz kerak bo'ladi. Bu kodning chiqarilishi va uzatilishi orasidagi vaqtni tejaydi. Setup () da siz uni 9600 da ishga tushirishingiz kerak bo'ladi, shunda sizda Serial. Begin (9600) bo'ladi. Bundan tashqari, past va yuqori zarba qiymatini 2 va 10 ni boshlash uchun pastadir kerak bo'ladi.
2 -qadam: sozlash
O'rnatishni yaratish uchun sizga kirish qismining materiallar bo'limida ko'rsatilgan narsalar kerak bo'ladi. Non paneliga ultratovushli sensorni kiritish kerak bo'ladi. keyin sizga VCC -ni sensordan 5V -ga kontaktlarning zanglashiga olib keladigan simli sim kerak bo'ladi. Keyin Trig -ni ulaydigan sim sensorni 9 -pinga, Echoni esa 10 -pin bilan bog'laydi. Nihoyat, siz sensordan GND -ni kontaktlarning zanglashiga ulashingiz kerak bo'ladi.
3 -qadam: Muammolarni bartaraf etish
Siz kodni ishga tushirishingiz va uning to'g'riligini va ishlashini tekshirishingiz kerak bo'ladi. Sensor 10 futgacha ishlaydi, umumiy yo'l masofasi 20 fut va chegarasi 20 ms., Shuning uchun vaqtni 20 ms dan yuqori qilib qo'yish kerak. Shuni yodda tutish kerakki, agar sensor Echo qabul qila olmasa, sizning chiqishingiz hech qachon past bo'lmaydi.
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