Mundarija:

Arduino Esplora asoslari: 4 qadam
Arduino Esplora asoslari: 4 qadam

Video: Arduino Esplora asoslari: 4 qadam

Video: Arduino Esplora asoslari: 4 qadam
Video: BigTreeTech - SKR 3 - TMC2208 UART 2024, Noyabr
Anonim
Arduino Esplora asoslari
Arduino Esplora asoslari

Oh! Men sizni u erda ko'rmadim! Siz ajoyib Esplora taxtasi asoslarini o'rganishni xohlashingiz kerak. Xo'sh, kiring, kiring. Bu o'quv qo'llanma sizga Esplora bilan bir nechta nozik fokuslarni o'rgatadi.

1 -qadam: qismlar

Bu ko'rsatmaga ega bo'lish uchun sizga kerak bo'ladi:

  1. Arduino Esplora
  2. Arduino IDE
  3. Ajoyib aql !!!!!!:)

2 -qadam: Esplora bilan tanishing

Esplora bilan tanishing
Esplora bilan tanishing

Esplora - bu ajoyib taxta. Unda 2 ta aktuator va 11 ta kirish/sensorlar mavjud. Unda mikrofon, multipleksor, akselerometr va hatto yorug'lik sensori (fotorezistor) mavjud. Bu sensorlar va aktuatorlarning barchasi o'rnatilganligini hisobga olgan holda, bu taxtani dasturlash va ishlatish osonroq. Arduino Uno yordamida siz chizmalaringizga pim belgilashingiz kerak, bu biroz og'riqli bo'lishi mumkin. Esplora - yangi boshlanuvchilar uchun ajoyib model. Ushbu qo'llanmada asosiy e'tibor RGB LED va slayd potentsiometriga qaratiladi. Birinchidan, siz Esplora Blink deb nomlangan oddiy Esplora eskizini ko'rib chiqasiz.

3 -qadam: LED

LED
LED

Shunday qilib, Arduino kutubxonangizni oching va Esplora blink dasturini oching. Yon eslatmalarni va hamma narsani o'qing, chunki ularning barchasi muhim. Eslatmalardan olish kerak bo'lgan narsalar oddiy. Siz oddiy buyruqlarni bilishingiz kerak, lekin agar siz ularni olmagan bo'lsangiz, ular quyidagicha bo'ladi:

  1. #include -qaysi arduino kartasi ekanligini aytadi
  2. void setup () {}-sozlash, sozlash uchun hech narsa yo'q
  3. void loop () {}-asosiy loop buyrug'i
  4. Esplora.write (-, -, -); -LEDni qanday rangga burish kerakligini Esploraga aytadi
  5. Kechiktirish (-);-kechiktirishni qo'shadi

Esplora.write buyrug'idagi parametrlarni o'zgartirish orqali dasturni o'zgartirish mumkin. Bu rangni o'zgartiradi. Agar siz kechiktirish buyrug'idagi parametrni o'zgartirsangiz, kechiktirishni uzaytirasiz yoki qisqartirasiz.

Eslatma: Kechikish vaqti millisekundlarda, shuning uchun kechikish parametridagi 1000 1 soniyaga teng.

Men sizga eskizni o'ylashni va keyingi bosqichga o'tishdan oldin buyruqlardan foydalanishni o'rganishni taklif qilaman.

4 -qadam: slayder

Slayder
Slayder

Shunday qilib, endi siz Esplora -ning ba'zi asosiy buyruqlari haqida bilasiz, men sizga biroz ilg'or buyruqlarni ko'rsataman. Arduino.cc-> O'rganish-> Esplora-> 7-qadamga o'ting. Ko'rib turganingizdek, kichik kodli blok mavjud. Yonidagi yozuvlarni o'qing va IDEga nusxa ko'chiring. Buni eslatmalardan olish kerak:

  1. int slider = Esplora.readSlider ();- Slayder o'rnini o'zgaruvchi sifatida o'qiydi
  2. yorqin bayt = slayder/4;-o'zgaruvchan o'qishni nurga o'zgartiradi
  3. Esplora.writeRed (yorqin);-o'qishni qizil LED nashrida ishlatadi

"yorqin" - bu dasturda yorug'likni aks ettiruvchi o'zgaruvchi. Bu sodda, lekin haqiqatan ham ajoyib dastur. kodni IDE -ga joylashtirganingizdan so'ng, uni taxtangizga yuklang. Endi potentsiometrni harakatlantiring va siz yorug'lik joystikka qarab harakatlanayotganda yorug'likning o'zgarishini ko'rishingiz kerak. Tabriklaymiz, siz ushbu ko'rsatmalarni bajardingiz!

Endi siz Esplora taxtasida asosiy mahoratga ega bo'lishingiz kerak! Bilimingizdan oqilona foydalaning!

Tavsiya: