Mundarija:

2 -dars: Arduino -ni davr uchun quvvat manbai sifatida ishlatish: 6 qadam
2 -dars: Arduino -ni davr uchun quvvat manbai sifatida ishlatish: 6 qadam

Video: 2 -dars: Arduino -ni davr uchun quvvat manbai sifatida ishlatish: 6 qadam

Video: 2 -dars: Arduino -ni davr uchun quvvat manbai sifatida ishlatish: 6 qadam
Video: Урок светофор на Arduino UNO 2024, Iyun
Anonim
2 -dars: Arduino -ni davr uchun quvvat manbai sifatida ishlatish
2 -dars: Arduino -ni davr uchun quvvat manbai sifatida ishlatish

Yana bir bor salom, talabalar, mening ikkinchi darsimga asosiy elektronikani o'rgatish. Mening birinchi darsimni ko'rmaganlar uchun, bu sxemaning juda oddiy asoslarini ta'riflaydi, iltimos, hozir ko'ring. Oldingi darsimni ko'rganlar uchun boshlaylik.

1 -qadam: Arduino nima?

Arduino nima?
Arduino nima?

Bu darsni boshlash uchun, savol bilan boshlaylik: ekranda ko'rayotgan qanday g'alati ko'k qurilma? Javob - bu arduino.

Men sizga bitta gapda Arduino nima ekanligini aniqlayman: Arduino - bu unga ulangan barcha davralarning ustasi va manipulyatori bo'lgan chip. Bu oddiy ko'rinadigan chip butun dunyo bo'ylab qurilgan bir nechta murakkab loyihalarning asosidir, lekin dasturlash uchun juda oddiy, hatto bolalar ham undan qanday foydalanishni oson o'rganishadi.

To'g'ri, men aytmoqchi bo'lgan narsaning yarmi nimani anglatishini bilmay ter to'kishni boshlashdan oldin, shuni bilingki, bugungi dars Arduino -ning ba'zi qismlarini asosiy zanjir bilan solishtirishdan iborat. Xavotir olmang, men bu erda hech qanday qadam yemayman.

2 -qadam: Arduino va boshqalar

Arduino va boshqalar asosiy sxemasi
Arduino va boshqalar asosiy sxemasi

Oldingi darsimni ko'rganlar uchun diagrammaning rangli kodli versiyasi tanish bo'lib tuyulishi kerak. Qizil kuchni anglatadi, ko'k - yer va yashil - bu kuchga ulangan pinlar. Arduino tepasida ko'rilgan kulrang quti har qanday quvvat manbai yoki batareyadir.

Biroq, bu dars Arduino -dan keladigan yashil pinlarga qaratilmaydi. Buning o'rniga, biz Arduino -ni quvvat manbai sifatida ishlatishdan tashqari, oxirgi darsda qilgan ishimizga (LEDni yoqish) e'tibor qaratamiz.

3-qadam: Arduino bilan ishlaydigan kontaktlarning zanglashiga olib keladigan materiallar

Arduino bilan ishlaydigan kontaktlarning zanglashiga olib keladigan materiallar
Arduino bilan ishlaydigan kontaktlarning zanglashiga olib keladigan materiallar
Arduino bilan ishlaydigan kontaktlarning zanglashiga olib keladigan materiallar
Arduino bilan ishlaydigan kontaktlarning zanglashiga olib keladigan materiallar

Yangi sxemani qurishda sizga quyidagilar kerak bo'ladi:

-1 Arduino Uno

-1 Arduino -ni ulash uchun batareya

-Yarim o'lchamdagi non taxtasi

-LEDlarning har qanday soni (1-3 bo'lsa ham)

-qarshilik (har qanday)

Ulanishdan oldin, men Arduino Uno -dan qaysi pinlarni ishlatish haqida ba'zi tafsilotlarni keltirmoqchiman. Arduino -ning oddiy sxemasiga qarab, siz ikkita muhim ismni ko'rishingiz kerak: 5V va gnd. Bular sizning kuch va er terminali sifatida ishlatiladi. 5V - bu quvvat uchun ishlatiladigan pin nomi. Gnd - bu yerning qisqartmasi, shuning uchun Arduino -dagi gnd belgisidagi uchta pinning har birini yer sifatida ishlating.

Bundan tashqari, ba'zi elektr xavfsizligi uchun quyidagilarni bilishni unutmang: Komponentlar ro'yxatining diagrammasida ko'rib turgan LEDlar kuzatiladigan xususiyatga ega: bir oyog'i boshqasidan uzunroq. LEDlarni kontaktlarning zanglashiga olib kirishda, uzunroq oyoqning quvvat tomoniga, qisqaroq oyog'ining esa er tomoniga ulanganligiga ishonch hosil qiling. Agar siz oyoqlaringizni almashtirsangiz, sizning sxemangiz ishlamaydi.

4 -qadam: Ulanishlar …

Ulanishlar amalga oshirilmoqda…
Ulanishlar amalga oshirilmoqda…

Ulanish uchun quyidagi amallarni bajaring:

-Quvvat va er uchun simlarni gorizontal uzun relslarga ulash uchun ishlating. Quvvat olish uchun simni gorizontal qizil relsning istalgan joyiga ulang (relslar - qizil, kuch - ko'k, tuproq - er) va er uchun - undan simni ko'k rayning istalgan joyiga ulang.

-Quvvat relsidan quvvatni birinchi LEDning uzun oyog'iga ulaydigan sim qo'shing*.

-(agar siz faqat bitta chiroqni qilsangiz) LEDning qisqa oyog'ini erga ulash uchun simdan foydalaning. Sizning bitta LEDingiz ajoyib tarzda yonishi kerak.

YoKI ….

-(agar siz bir nechta LEDni ulayotgan bo'lsangiz), birinchi LEDning qisqa oyog'ini ikkinchi LEDning uzun oyog'iga ulash uchun simdan foydalaning. Buning sababi shundaki, birinchi LEDning qisqa uchidan oqib chiqadigan elektr energiyasi xuddi birinchi LED quvvat panjarasining kengaytmasiga o'xshaydi. Ammo, birinchi LEDni ulash kabi, bu elektr ikkinchi LEDning uzun oyog'iga o'tishi kerak, aks holda kontaktlarning zanglashiga olib bo'lmaydi. Oxirgi LED yonmaguncha ushbu protsedurani takrorlang.

-Oxirgi LEDda bo'lganingizda, oxirgi LEDning qisqa oyog'ini rezistorning istalgan uchiga ulang va rezistorning ikkinchi uchini erga ulang.

Va keyin sizda Arduino bilan ishlaydigan LED sxemasi bor !! Yippee !!!!

*Quvvat manbai bo'lmagan yoki erga ulanmagan qatorlarga simlarni ulashda, diagrammada ko'rinib turganidek, quvvat manbai yoki svetodiodning bir xil ustuniga ulanganligiga ishonch hosil qiling, aks holda elektr oqmaydi. Oldingi darsni ko'rganlar nima qilishni aniq bilishadi.

5 -qadam: Sizning davrangiz to'liq sxemada

Sizning davringiz to'liq sxemada
Sizning davringiz to'liq sxemada

Oldingi diagramma biroz chalkash bo'lishi mumkinligi sababli, men hamma biladigan va sizga yoqadigan formatda diagramma tuzishga vaqt ajratdim. Oddiy qilib aytganda, 5V pin (quvvat) birinchi LEDning uzun uchiga ulanadi, u qisqa oyog'ini ikkinchi LEDning uzun oyog'i bilan bog'laydi, bu esa uchinchi LED uchun ham xuddi shunday. Uchinchi LED, keyin uning qisqa oyog'ini rezistorga ulaydi (bu LEDni yoqmasdan elektr tokini oqishiga imkon beradi), keyin Arduino gnd ga ulanadi. LEDlar to'g'ridan -to'g'ri batareyaga ulangan Arduino -ga ulanganligi sababli, ularning hammasi yonishi kerak!

Endi siz o'zingizning davrangizga elektr energiyasini to'g'ridan -to'g'ri berish uchun arduino -ni quvvat manbai sifatida ishlatish g'oyasini o'zlashtirdingiz. Yutuq qulfdan chiqarildi!

6 -qadam: Keyingi safar …

Keyingi safar GearsnGenes -ning o'quv qo'llanmalar seriyasida siz o'z davrangizni boshqarishni o'rganasiz, bu esa doimiy ravishda yonib turadigan LED bo'lishni emas. Kodlash jarayonini kiriting! Keyingi safargacha, o'quvchilar!

Tavsiya: