Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14
Ey yigitlar! Ketma -ket monitorning kirish va chiqishidan foydalanishni o'rganmoqchimisiz. Xo'sh, bu erda siz buni qanday qilish bo'yicha mukammal qo'llanmaga egasiz! Bu yo'riqnomada men sizga Arduino seriyali monitor yordamida kalkulyatorni yaratish va LED chiroqchasida natijani ko'rsatish uchun kerak bo'lgan oddiy qadamlarni ko'rsataman.
1 -qadam: Arduino IDE -ni yuklab oling
Arduino IDE (Interaktiv rivojlanish muhiti) ni quyidagi havola orqali yuklab oling va o'rnating:
www.arduino.cc/en/Main/Software Operatsion tizimingiz va konfiguratsiyangizga eng mos keladigan versiyani tanlang va saqlang.
2 -qadam: Uskuna materiallari
- 1 Arduino kartasi
- Arduino kartasini kompyuteringizga ulash uchun 1 ta kabel
- 1 LED
- Jumper simlari
3 -qadam: uskunani yaratish
1) Arduino -ni kompyuteringizga ulang
2) Rasmda ko'rsatilgandek, LEDni taxtaga va Arduino -ga ulang.
4 -qadam: Dasturni yuklab olish va ishga tushirish
Noutbukga biriktirilgan arduino dasturini yuklab oling. Arduino -ni noutbukga ulang va dasturni ishga tushiring.
Arduino IDE-da, Tools-> ketma-ket monitorni oching. Hisobni yozing, masalan, 3+2, natija 5 ga teng bo'ladi. Bundan tashqari, ayirish, ko'paytirish va bo'lishni quyidagicha sinab ko'rishingiz mumkin:
4+2 (natija = 6 bo'ladi)
8-3 (natija = 5 bo'ladi)
5*3 (natija = 15 bo'ladi)
10/2 (natija = 5 bo'ladi)
Ko'ryapsizmi, LED chiqish soniga qadar ko'p marta yonadi.
5 -qadam: Dasturni tushunish
Birinchidan, ketma -ket portni kiritish va chiqarish qanday ishlashini tushunib olaylik. Foydalanuvchi qiymatlarni va ma'lumotlarni Arduino -ga yuborish uchun ketma -ket monitor oynasidagi kirish maydoniga ma'lumotlarni kiritishi mumkin. Arduino -ga ketma -ket monitor oynasi o'rniga ma'lumotlarni yuborish uchun har qanday ketma -ket dastur, hatto maxsus ketma -ket dastur ham ishlatilishi mumkin, xuddi shunday foydalanuvchi ma'lumotlarni ketma -ket monitorga chiqarishi mumkin.
Endi biz buni o'z kalkulyatorimizni yaratish uchun ishlatamiz. Birinchidan, setup () usuli: Biz o'zgaruvchilar va ketma -ket portni ishga tushiramiz. Serial.begin (9600); // ketma -ket aloqa boshlanadi Serial.println ("Menga hisob -kitob yuboring"); Serial.println ("Masalan: 2+3"); Keyin loop () usulida: while (Serial.available ()> 0) {// arduino -ga ma'lumotlar yuborilganda, number1 = Serial.parseInt (); operatsiya = Serial.read (); // operatsiya birinchi sondan keyin birinchi char bo'ladi number2 = Serial.parseInt (); // ikkinchi raqamni raqamda saqlaydi2 Keyin biz calc () deb chaqiramiz va hisob natijasini chop etamiz. calc () - bu hisoblarni bajaradigan maxsus funktsiya. Keling, bu qanday ishlashini tushunaylik. Agar (operatsiya == '+') bo'lsa, u ikkita raqamni qo'shadi va natijani "natija" o'zgaruvchisida saqlaydi. Agar (operatsiya == '-') bo'lsa, u ikkita raqamni chiqaradi va natijani "natija" o'zgaruvchisida saqlaydi. Agar (operatsiya == '*'), u ikkita raqamni ko'paytiradi va natijani "natija" o'zgaruvchisida saqlaydi. Agar (operatsiya == '/') bo'lsa, u ikkita raqamni bo'linadi va natijani "natija" o'zgaruvchisida saqlaydi. Aks holda, "Xato" yoziladi
Ko'zni yumish usuli LEDni oddiy pastadir bilan ko'p marta o'chirish kodiga ega.
Tavsiya:
VGA chiqishi bilan Arduino asosiy kompyuter: 5 qadam (rasmlar bilan)
VGA chiqishi bilan Arduino asosiy shaxsiy kompyuteri: Oldingi yo'riqnomada men ikkita Arduino yordamida BASIC bilan ishlaydigan va televizor ekrani uchun B va V chiqish signalli 8-bitli retro kompyuterni qanday qurishni ko'rsatdim. Endi men xuddi shu kompyuterni qanday qurishni ko'rsataman, lekin chiqish signali bilan
Arduino asosiy kompyuter televizor chiqishi bilan: 5 qadam (rasmlar bilan)
Arduino asosiy kompyuterli televizor chiqishi: Bu ko'rsatmalarni men ikkita Arduino va boshqa boshqa komponentlar yordamida BASIC bilan ishlaydigan 8-bitli retro kompyuterni qanday qurishni ko'rsataman. Siz PS2 klaviaturasi yordamida o'zgaruvchilar va BASIC dasturini kiritishingiz mumkin, va natijasi monitorda ko'rsatiladi
Kapasitiv sezish va LED chiqishi orqali Tfcd 3D harakatini kuzatish: 6 qadam (rasmlar bilan)
Tfcd 3D harakatini sig'im sensori va LED chiqishi orqali kuzatish: Ushbu yo'riqnomada qo'lning harakatini 3D maydonda sig'imli sezish printsipi yordamida qanday kuzatilishi tushuntiriladi. Alyuminiy zaryadlangan folga va qo'lingiz orasidagi masofani o'zgartirib, kondansatkichning quvvati o'zgaradi
O'zgaruvchan chiqishi bilan ko'p rangli shablonlar: 12 qadam (rasmlar bilan)
O'zgaruvchan chiqishga ega bo'lgan ko'p rangli shablonlar: ko'p qatlamli haqiqiy stencil hamma ham tez va oson emas. Albatta, siz bir soat ichida bir marta siqib chiqarishingiz mumkin, lekin jarayonni takrorlash va har bir stencil uchun uni qanday sozlashni bilish uchun vaqt va amaliyot kerak. Bu ko'rsatmali darsda men
LEDlar bilan quyosh chiqishi va quyosh botishi: 7 qadam (rasmlar bilan)
Svetodiodli quyosh chiqishi va quyosh botishi chiroqchasi: Bilasizmi, qishda turish qiyin, chunki tashqarida qorong'i va tanangiz tunda uyg'onmaydi. Shunday qilib, sizni yorug'lik bilan uyg'otadigan budilnikni sotib olishingiz mumkin. Bu qurilmalar unchalik qimmat emas