Mundarija:
Video: Kengaytirilgan blokbop sensorlar (DIY): 32 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Makeblock platformasida robotlarni yaratish uchun barcha turdagi mexanik qismlar va elektronika mavjud. Makeblock bu robotlarni STEM ta'lim platformasining bir qismi sifatida sotadi. Scratch tili orqali bolalar asosiy dasturlash ko'nikmalariga ega bo'lishlari mumkin. Bu robotlarda ishlatiladigan mikrokontrollerlar Arduino -ga to'liq mos keladi. Bu ularni har xil komponentlar bilan kengaytirishni osonlashtiradi.
Bu ko'rsatma Makeblock robotlarini Arduino dasturlash muhiti bilan ishlatish haqida. Bu mantiqiy tanlov, Scratch bilan dasturlashdan oshganlar uchun.
Bu turli xil Makeblock taxtalaridan boshlanadi: mCore va Auriga. Va Makeblock port raqamlari va Arduino pinlari o'rtasidagi munosabatni tushuntiradi.
Keyingi qismda Makeblock datchiklari va LEDlarini ishlatish uchun oddiy dasturlar mavjud. Makeblock kutubxonasi Arduino dasturlash muhiti bilan birgalikda joriy qilingan.
Keyin bu ko'rsatma ishlatilgan RJ25 ulagichlari va kabellari bilan bog'liq. Va Adafruit komponentlarini Makeblock anakartlariga qanday ulashni tushuntiradi. Bu komponentlarni qanday dasturlashni o'z ichiga oladi.
Oxir -oqibat, ushbu yo'riqnomada Makeblock robotiga sensorlar va displeylarni o'zingiz qanday yasashingiz tasvirlangan. Va o'zgartirilgan ulagich yordamida ikkita sensorni bitta portga ulash mumkin.
Ushbu sensorlardan ba'zilari Scratch dasturlash tilida ham ishlatilishi mumkin.
Men bu ko'rsatmalarni "Kengaytirilgan blokirovka sensori" deb nomladim, chunki bu "standart" Makeblock Instructable emas. Bu Arduino dasturlashi, ichki apparat komponentlari bilan birgalikda. Birinchi misollar juda oddiy (miltillovchi LED), lekin misollarda ma'lum tartib bor. Har bir misol avvalgisidan biroz uzoqroqda.
NeoPixel halqasi DIYning eng foydali komponenti bo'lib chiqdi. U oddiy Makeblock komponentasi kabi ishlaydi va uni har qanday dasturlash muhitida ishlatish mumkin. Men ulardan ikkitasini yasadim, ular hozir robotning "ko'zlari" bo'lib xizmat qiladi.
1 -qadam: qismlar
"Make It Move" tanlovida 2 -o'rinni egalladi
Tavsiya:
Yovvoyi tabiatda Raspberry Pi! Batareya quvvati bilan kengaytirilgan timelapse: 10 qadam (rasmlar bilan)
Yovvoyi tabiatda Raspberry Pi! Batareya quvvati bilan kengaytirilgan timelapse: Motivatsiya: Men uzoq muddatli videolarni yaratish uchun ochiq havoda kuniga bir marta suratga olish uchun batareyali Raspberry Pi kamerasidan foydalanmoqchi edim. Mening maxsus dasturim - kelgusi bahor va yozda o'simliklarning o'sishini yozib olish. Challenge: D
Arduino bilan ishlaydigan, sensorlar tomonidan boshqariladigan o'chadigan LED yorug'lik chiziqlari: 6 qadam (rasmlar bilan)
Arduino bilan ishlaydigan, yorug'lik sensori boshqariladigan yorug'lik chiroqlari: Men yaqinda oshxonamni yangiladim va yorug'lik shkaflarning ko'rinishini "ko'tarishini" bilardim. Men "Haqiqiy qo'lsizlar" ga bordim, shuning uchun menda ish joyining tagida bo'sh joy bor, shkaf tagida, shkaf tagida va mavjud shkaflarning tepasida
Arduino Glass - ochiq manbali kengaytirilgan reallik eshitish vositasi: 9 qadam (rasmlar bilan)
Arduino Glass - Ochiq manbali kengaytirilgan reallik minigarniturasi: Siz hech qachon kengaytirilgan reallik eshitish vositasini olishni o'ylab ko'rganmisiz? Siz ham kengaytirilgan haqiqat imkoniyatidan hayratga tushganmisiz va narx yorlig'iga siniq yurak bilan qaradingizmi? Ha, men ham! Lekin bu meni to'xtata olmadi. Men jasorat topdim va buning o'rniga
DIY dipolli antenna modifikatsiyali NRF24L01 kengaytirilgan radiosi: 5 qadam (rasmlar bilan)
DIY dipolli antenna modifikatsiyali NRF24L01 takomillashtirilgan radiosi: Vaziyat shundan iboratki, men standart nRF24L01+ modullaridan foydalanib, taxminan 50 fut masofadagi 2 yoki 3 devor orqali uzatishga va qabul qilishga muvaffaq bo'ldim. Bu maqsadli foydalanishim uchun etarli emas edi. Men ilgari tavsiya etilgan kondansatkichlarni qo'shishga harakat qilgandim, lekin
Sensorli sensorlar va MIDI bilan LED tutilishi: 9 qadam (rasmlar bilan)
Sensorli sensorlar va MIDI bilan LED tutilishi: LED tutilishi - bu LEDlar, sig'imli sensorli sensorlar va MIDI chiqishi bilan jihozlangan interaktiv asbob, ularning hammasi Arduino Uno yordamida boshqariladi. Siz qurilmani turli yo'llar bilan dasturlashingiz mumkin. Hamma ilovalarda fikr deyarli bir xil: