Mundarija:
- 1 -qadam: Materiallar va asboblar
- 2 -qadam: rozetka
- 3 -qadam: Pim boshlari
- 4 -qadam: Pinheadlar davom etmoqda …
- 5 -qadam: qarshilik
- 6 -qadam: kodlash
Video: Davom: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:29
Dawm - bu TLC5940 chipi uchun ajratuvchi taxta. Bu chip pwm (puls kengligi modulyatsiyasi) 16 ta portni ketma -ket aloqa orqali, masalan, arduino mikrokontrolderi yoki shunga o'xshash imkoniyatga ega. (Bu oddiy tilda, masalan, 16 ta LEDni alohida -alohida yuqoriga va pastga qaratish mumkin degan ma'noni anglatadi) Chipning maksimal reytingi 17V va 120mA / port. Bu qarshilik orqali taxminan 10 mA gacha sozlanishi. TLC5940 -ning yana bir yaxshi xususiyati shundaki, u zanjirli zanjirli, ya'ni bitta chipni boshqasiga ulash mumkin va shuning uchun ko'p (500+) pwm portlari uchun. Har bir portni mikrokontrolderdan faqat 5 ta pin yordamida alohida boshqarish mumkin. Bu past o'lchamli ekranlar yoki to'liq moslashtiriladigan yorug'lik naqshlarini yaratish kabi ajoyib imkoniyatlarni yaratadi. Bundan tashqari, dvigatellar va boshqa chiqishlarni boshqarish mumkin. Bu yo'riqnomada men kesish taxtasini qanday lehimlashni, shuningdek uni arduino va boshqaruv lampalariga qanday ulashni ko'rsataman. Kompyuter va boshqa hamma narsani o'z ichiga olgan to'plamni https://blushingboy.org/content/dawm saytidan sotib olish mumkin, bu erda boshqa ko'plab ochiq manbali loyihalar sotiladi. TLC5940 ma'lumotlar jadvalini bu erda topishingiz mumkin https://focus.ti.com/lit/ds/symlink/tlc5940.pdfAraduino -dan boshqarish uchun kutubxona https://www.arduino. Cc/o'yin maydonchasi/Learning/TLC5940Bu mening birinchi ko'rsatmali bo'lganim uchun, men unga sharhlarni yoqtirardim …
1 -qadam: Materiallar va asboblar
Buni tugatish uchun kerak bo'lgan narsalar 1 Dawm (tarqatma taxtasi) hozirda menga pochta orqali yuborilishi mumkin yoki tez orada https://blushingboy.org/1 TLC5940 Texas Sanoatidan namuna sifatida bepul yoki Digikey (Digi-Key) Parcha raqami 296-17732-5-ND) yoki shunga o'xshash sotuvchi 38 ayol pinli sarlavhalar (kerak emas, lekin hayotni osonlashtiradi) 1 rezistor, uning o'lchami siz foydalanmoqchi bo'lgan oqimga bog'liq. (Bu haqda batafsilroq, pastda) Lehimlash dazmol payvandchisi
2 -qadam: rozetka
Chipni joyida ushlab turadigan rozetkani lehimlang. Chipni keyinchalik qanday qo'yish kerakligini ko'rsatadigan rozetkadagi "yarim oy" va kartadagi grafikni bir qatorga qo'yganingizga ishonch hosil qiling. Men taxtaga yaxshi mos kelishiga ishonch hosil qilish uchun avval qarama -qarshi ikkita burchakni lehimlashni maslahat beraman.
3 -qadam: Pim boshlari
Svetodiodli svetodiodga oson va tez ulanishga imkon beradigan ayol pinhonni lehimlang. Bu erda mumkin bo'lgan echim, LEDlar yoki kabellarni to'g'ridan -to'g'ri taxtaga lehimlash bo'lishi mumkin, bu esa doimiy o'rnatishni yaratadi.
4 -qadam: Pinheadlar davom etmoqda …
Taxtalar yoniga ayol yoki erkak pin boshlarini lehimlang. Ayol va erkak o'rtasidagi qaror sizning xohishingizga bog'liq. Agar siz taxtalarni bir -birining ustiga qo'yishni xohlasangiz, bitta taxtani hamma urg'ochi va bitta erkak bilan va hokazo. Sizning dastagingizdagi birinchi taxtada mikrokontrolderga oson ulanish uchun ayol pinli sarlavhalar bo'lishi tavsiya etiladi, agar siz kabellar orasida bo'lishni xohlasangiz, ularni to'g'ridan -to'g'ri taxtaga lehimlashingiz yoki prototip yaratish va tajriba o'tkazish uchun urg'ochi pin boshlarini lehimlashingiz mumkin.
5 -qadam: qarshilik
Rezistorni o'z joyiga lehimlang. Qaysi yo'nalishda ketayotganining ahamiyati yo'q. Rezistorning o'lchami qancha oqimni cho'ktirishingizga bog'liq. Masalan, agar siz har bir portda bitta LEDni ishlatmoqchi bo'lsangiz, 1,5k ohmli qarshilik yaxshi bo'lishi kerak, chunki LED taxminan 30mA oqim uchun qilingan. Agar siz chipni maksimal darajasida ishlatishni rejalashtirmoqchi bo'lsangiz (har bir portda 120mA), siz 320 Ohmli rezistordan foydalanishingiz kerak. Bu jadval sizning loyihangizga qaysi rezistor mos kelishini hisoblashda yordam beradi, u ham bu erda joylashgan
6 -qadam: kodlash
Endi siz taxtani lehimlashni tugatdingiz va uni kod bilan boshqarish vaqti keldi, Arduino o'yin maydonchasida siz TLC5940LED nomli kutubxonani topishingiz mumkin, bu sizga chipni boshqarishning barcha qiyin qismlarida yordam beradi. Siz bu erda topishingiz mumkin. https://www.arduino.cc/playground/Learning/TLC5940 Kutubxonani yuklab oling va arduino/apparat/kutubxonalar papkasidagi butun papkani oching. Arduino dasturini qayta ishga tushirgandan so'ng, fayl/sketchbook/misollar/TLC5940LED ostida siz ba'zi misollarni topasiz. Yuqoridagi misolda siz qaysi simlarni arduino -ga ulash kerakligini topasiz. LEDlarning uzun oyog'ini +5V, qisqa oyog'ini esa 0-15 ga qo'ying. Kodni yuklang va besh soniya davomida o'zingizning ishingiz bilan faxrlaning, shundan so'ng siz o'zingizning noyob asaringizni yaratish uchun qismlar va bitlarni qo'shib, kodni o'zgartirishni boshlashingiz kerak. Omad!
Tavsiya:
Laboratoriyani to'xtatadi (Ish davom etmoqda): 3 qadam
Interruptlar laboratoriyasi (Ish davom etmoqda): Ushbu laboratoriyaning maqsadi Arduino dasturida Interrupts yordamida ishlaydi. Bu laboratoriya kodlash muammolari tufayli to'liq ishlamayapti. Sizga nima kerak bo'ladi:- 1 Arduino Uno- 1 Breadboard- 1 tugma- 3 LED- 220 Ohm rezistorlar- Jumper simlari
Masofadan boshqarish pultidagi chiroqlar - mavjud devor kalitlari ishlashda davom etadi: 8 qadam
Masofadan boshqarish pultidagi chiroqlar - mavjud devor kalitlari ishlashda davom etadi: 2017 yil 4 -oktabrni yangilang - Qarang: masofadan boshqariladigan yorug'lik o'chirgichi - modernizatsiya. Yorug'lik tugmasi hali ham ishlaydi, Bluetooth kam quvvatli (BLE) takomillashtirilgan versiyasi uchun qo'shimcha yozuvlar yo'q. 2016 yil 8 -noyabr - Yangilangan fan taymerlari loyihasiga kiritilgan o'zgartirishlar bilan yangilandi.
Haqiqiy kompyuter o'yinlarini qanday qilish kerak. Qiziqarli va faqat bir soat davom etadi: 10 qadam
Haqiqiy kompyuter o'yinlarini qanday qilish kerak. Qiziqarli va faqat bir soat davom etadi: Hey, bu loyiha sizga qanday o'yinlar qilishni ko'rsatib beradi !!! kompyuterlar uchun haqiqiy o'yinlar va har qanday chalkash kodlarni bilishni talab qiladi. Agar siz ushbu loyihani tugatsangiz, siz o'yin yaratishning ba'zi asoslarini bilib olasiz va xohlaganingizcha ko'pini qilishingiz mumkin
Qismlarni olish va davolash kamerasini loyihalash (davom etmoqda): 5 qadam
Qismlarni sotib olish va davolash kamerasini loyihalashtirish (davom etmoqda): Pishirish kamerasi tabiatan murakkab emas, zamonaviy texnologiyalardan oldin oziq -ovqat mahsulotlarini saqlash vositasi sifatida quritilgan go'shtlar bor edi, lekin aynan shu soddaligi, shuning uchun uni avtomatlashtirish unchalik qiyin emas. Siz faqat bir nechta omillarni nazorat qilishingiz kerak: harorat
Kuchli boshqariladigan 15k RPM HDD silliqlash mashinasi, aylanishda davom etadi: 4 qadam
Davomiy aylanishda kuchli boshqariladigan 15k RPM HDD silliqlash mashinasi: Bugun biz 5 dan kam evroga aylanishini ta'minlaydigan kuchli boshqariladigan 15k RPM silliqlash mashinasini yaratamiz;