Mundarija:
- 1 -qadam: Kengashga umumiy nuqtai
- 2 -qadam: sozlash
- 3 -qadam: ArduinoBlocks Environment
- 4 -qadam: miltillovchi
- 5 -qadam: yuklash
- 6 -qadam: Xulosa
Video: ArduinoBlocks -dan qanday foydalanish kerak: 6 qadam
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-05 19:33
Arduino dasturini o'rganishning oson usulini xohlaysizmi?
Bloklaydi !!
Faqat Arduino Uno va ArduinoBlocks veb -saytidan foydalanib, dasturlash sintaksisini eslamasdan, o'z dasturingizni osongina qurishingiz mumkin.
1 -qadam: Kengashga umumiy nuqtai
ArduinoBlocks Arduino uchun blokli interfeys yaratish uchun Google Blockly ishlab chiqish kodidan foydalangan.
Hozirgi vaqtda u Arduino UNO, NANO va MEGA -ni qo'llab -quvvatlaydi.
Eslatma: Agar siz amaliy qo'llanmani oxirigacha bajarishni xohlasangiz, sizga mos keladigan Arduino taxtasi kerak bo'ladi.
2 -qadam: sozlash
1. ArduinoBlocks veb -saytiga o'ting.
2. Biz uni ishlatishdan oldin hisob yaratishimiz kerak, lekin bu shuni anglatadiki, bizning barcha ma'lumotlarimiz va ma'lumotlarimiz bulutda saqlanadi, shuning uchun buzilgan fayllarga ega bo'lish ehtimoli kamroq.
-Shunday qilib, biz arduinoBlocks muhiti bilan tanishishni boshlaymiz.
3 -qadam: ArduinoBlocks Environment
Tizimga kirgandan so'ng, biz ArduinoBlocks logotipining o'ng tomonida joylashgan "Loyihalar" ochiladigan ro'yxatini tanlab, yangi loyiha yaratishimiz mumkin. "Yangi loyiha" -ni tanlang, so'ng shaxsiy loyihani boshlang.
Endi bizda bir nechta variant bor, ulardan birinchisi - bizning maqsadli platformamiz qanday bo'lishini tanlash. Tegishli maydonlarni to'ldiring va ular loyihaga qanday aloqasi bor.
Siz bloklar panelida ikkita funktsiya mavjudligini ko'rasiz. Agar siz bundan oldin Arduino bilan tajriba o'tkazgan bo'lsangiz, siz O'rnatish va Loop bilan tanish bo'lasiz.
Agar sizda yo'q bo'lsa, Arduino kodi quyidagi ikkita funktsiyani talab qiladi:
-O'rnatish funktsiyasi: qurilma birinchi marta yoqilganda, pinlar konfiguratsiyasini (kirish -chiqish) sozlash yoki ketma -ket portni ishga tushirish uchun ishlatiladigan kodni tanlash.
-Loop funktsiyasi: abadiy aylantirish uchun mo'ljallangan (aytaylik, while (1 = 1) do).
Keling, mavjud Arduino kod palitralarini ko'rib chiqaylik. Ularga asoslar, mantiq, boshqaruv, o'zgaruvchilar va funktsiyalar kiradi. Biroq, hayajonli tomoni shundaki, u boshqaruvning ko'plab variantlarini, servo dvigatellarni, SD -kartalarni, MQTT, GPS va hatto Bluetooth boshqaruvini o'z ichiga oladi!
Endi birinchi sinovimizga o'tamiz.
4 -qadam: miltillovchi
Kirish/chiqish palitrasini toping va "Raqamli pin 2 yozish" deb nomlangan blokni harakatlantiring.
Uni joyiga tushguncha pastadir funktsiyalar bloki bo'ylab harakatlantiring. Pin raqamini Arduino-dagi o'rnatilgan LED bo'lgan 13-pinga o'zgartiring.
Vaqt palitrasiga o'ting va "1000 millisekund kuting" blokini toping.
Bu safar holatni "yoqish" o'rniga "o'chirish" holatiga o'zgartirish uchun yuqoridagi blokni takrorlang.
"1000 millisekund kuting" blokini yana qo'shing.
Bu tugallangach, biz o'z dasturimizni Arduino Uno -ga yuklashimiz kerak
5 -qadam: yuklash
Bizning dasturimizni Arduino UNO -ga yuklashning uchta varianti bor.
Birinchi variant to'g'ridan -to'g'ri brauzerda, bu erda "yuklash" deb nomlangan ekranning yuqori chap tomonida variant mavjud.
lekin oldin siz ArduinoBlocks-ulagichini o'rnatishingiz kerak, sencode kartangiz kompyuteringizning USB portiga ulanganligiga ishonch hosil qiling, so'ngra yuklashni bosish orqali dasturni to'g'ridan-to'g'ri Internetdan yuklashingiz mumkin.
Bunga qo'shimcha ravishda, agar siz chap yuqori burchakdagi "Bloklar" tugmachasi yonidagi pastga o'qni bosgan bo'lsangiz, siz kodni ko'rish imkoniyatiga ega bo'lasiz, keyin uni Arduino IDE -ga nusxalash va joylashtirish mumkin.
Agar siz Arduino IDE -ni o'rnatgan bo'lsangiz va.ino faylini yuklab olsangiz, biz uchinchi usuldan foydalanamiz.
Shunday qilib, bizning kodimiz muvaffaqiyatli yuklanganida, LED har soniyada yonadi va o'chadi.
6 -qadam: Xulosa
Bloklarni dasturlash juda kulgili va boshlash juda oson. Blockly -ning paydo bo'lishi bizga ArduinoBlocks -ni berdi, bu hatto yangi kodlovchi ham ta'sirli asarlar yaratishga qodir.
Agar sizda biron bir savol bo'lsa, men bilan bog'lanishingiz mumkin: [email protected], Yoki sharh qoldiring.
myYoutube
myFacebook
myTwitter
Buni o'qiganingiz uchun tashakkur ^^ va kuningiz yaxshi o'tsin.
Ko'rishguncha.
Ahmad Nouira
Tavsiya:
Haqiqiy vaqtda soat modulidan qanday foydalanish kerak (DS3231): 5 qadam
Haqiqiy vaqtda soat modulidan qanday foydalanish kerak (DS3231): DS3231-bu past haroratli, juda aniq I2C real vaqtda soat (RTC), haroratni kompensatsiyalangan kristalli osilator (TCXO) va kristalli. Qurilma batareya quvvatini o'z ichiga oladi va uning asosiy quvvati quvvat olganda vaqtni aniq saqlaydi
PCB ishlab chiqarish uchun Fritzingdan qanday foydalanish kerak: 3 qadam
PCB ishlab chiqarish uchun Fritzing -dan qanday foydalanish kerak: Ushbu yo'riqnomada men sizga Fritzing -dan qanday foydalanishni ko'rsataman. Bu misolda men arduino uchun quvvat qalqoni yasayman, uni arduinoga batareya bilan quvvat berish mumkin
AD9850 Arduino DDS chastotali signal generatoridan qanday foydalanish kerak: 7 qadam
AD9850 Arduino DDS chastotali signal generatoridan qanday foydalanish kerak: Ushbu qo'llanmada biz AD9850 moduli va Arduino yordamida chastotali signal generatorini yasashni o'rganamiz. Videoni tomosha qiling! yuqori chastotalar bilan yomonroq
Linux yuklash diskini qanday yaratish kerak (va undan qanday foydalanish kerak): 10 qadam
Linux yuklash diskini qanday yaratish kerak (va undan qanday foydalanish kerak): Bu Linux, xususan Ubuntu -dan qanday boshlash haqida oddiy kirish
ARDUINO NANO/MINI QANDAY QILISH KERAK - Bootloader -ni qanday yoqish kerak: 5 qadam
ARDUINO NANO/MINI QANDAY QILISH KERAK | Bootloader -ni qanday yoqish kerak: Men sizga ko'rsatma beraman, Scratch -dan Arduino MINI -ni qanday yasashni ko'rsataman, bu ko'rsatmada yozilgan protsedura yordamida siz o'zingizning loyihangiz talablariga mos keladigan har qanday arduino taxtasini yasashingiz mumkin