Mundarija:
- 1 -qadam: Fritzingda bizning tenglikni loyihalash
- 2 -qadam: Bizning PCB -larimizni JLCPCB -dan juda arzon narxda buyurtma qiling
- 3 -qadam: Kerakli komponentlar:
- 4 -qadam: ishlash
- 5 -qadam: Ma'lumotlarni chiqarishni (24 -pin) boshqa IC ma'lumotlarini kirishiga (1 -pin) ulash
- 6 -qadam: Soatni ulang va shunga mos ravishda yuklang
- 7 -qadam: Kondensator va rezistorni diagrammada ko'rsatilganidek ulang
- 8 -qadam: Diagrammalarda ko'rsatilgandek matritsa pimlarini ulang
- 9 -qadam: LED displeyimiz uchun korpus tayyorlash
- 10 -qadam: Kod va ilovaga havola
Video: Bluetooth boshqaruvli Arduino LED displeyi: 11 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bu ko'rsatmada biz 32X8 o'lchamli LED matritsali displeyni ishlab chiqaramiz, u matnli xabarni o'z vaqtida o'zgartirish imkoniyatiga ega bo'ladi va MIT App Inventor yordamida o'z dasturimizni yaratadi.
Shunday qilib, do'stlar, bu ajoyib va ajoyib loyihani boshlaylik.
1 -qadam: Fritzingda bizning tenglikni loyihalash
Biz PCB-ni Fritzing-da ishlab chiqdik, bu ochiq manbali apparat tashabbusi bo'lib, u elektronikani hamma uchun ijodiy material sifatida taqdim etadi.
Bu 2 qatlamli PCB dizayni bo'lib, biz kerakli narsalarni juda yaxshi yig'ib oldik.
Endi Gerber faylini eksport qilish va PCB -larimizga buyurtma berish vaqti keldi.
2 -qadam: Bizning PCB -larimizni JLCPCB -dan juda arzon narxda buyurtma qiling
Bir marta, siz PCB -ning Gerber faylining zip papkasini yaratdingiz, endi bu faylni JLCPCB -ga yuklash va shunga mos ravishda, men PCB -lar uchun qilgan qora rangdagi niqobni tanlash kabi talablarni qo'yish vaqti keldi. Agar siz loyihalaringiz uchun eng yaxshi sifatli tenglikni qidirsangiz, JLCPCB - bu eng yaxshi variant.
Ular 10 ta PCBni atigi 2 $ ga qo'shimcha yuk bilan taklif qilishadi va men buni eng yaxshi bitim deb bilaman.
Shunday qilib, faqat $ 2 evaziga 10 ta PCB prototipini qayerda yaratish mumkin:
3 -qadam: Kerakli komponentlar:
- Arduino (NANO yoki UNO)
- Bluetooth moduli HC-05
- LEDlar (32X8 = 256 dona)
- MAX7219 LED matritsali haydovchi IC (4 dona)
- 10 uF kondansatör (4 dona)
- 100nF kondansatör (4 dona)
- 40K qarshilik (4 dona)
- Ulagichlar, lehim, simlar, asboblar va boshqalar …
4 -qadam: ishlash
Bu erda biz har biri 8X8 LEDli 4 ta matritsani yaratdik. Har bir MAX7219 drayveri 64 LEDli matritsani boshqarishi mumkin. Arduino ma'lumotlarni ketma -ket aloqa yordamida yuboradi. Shunday qilib, biz soatni ulashimiz va pinlarni Arduino -dan barcha MAX7219 drayverlariga yuklashimiz kerak. Ma'lumot pinasi faqat birinchi haydovchiga ulanadi. Birinchi haydovchining "ma'lumotlar chiqishi" pinidan biz ikkinchi haydovchining ikkinchi "Ma'lumotlari" ga simni ulaymiz va hokazo. Shunday qilib, biz 8x8 o'lchamdagi to'rtta matritsani ketma -ket bog'laymiz. Shuningdek, biz Bluetooth modulini Arduino -ning Tx va Rx pinlariga ulashimiz va unga 5V va MAX7219 drayverlarining har biriga ulanishimiz kerak. Birinchidan, har bir 8x8 matritsani qanday ulashni ko'rib chiqaylik. Bizda 4 ta matritsaga ega bo'lgach, biz ularni "ma'lumotlar chiqib ketish", "ma'lumotlar" pinlari bilan birlashtira olamiz.
5 -qadam: Ma'lumotlarni chiqarishni (24 -pin) boshqa IC ma'lumotlarini kirishiga (1 -pin) ulash
6 -qadam: Soatni ulang va shunga mos ravishda yuklang
7 -qadam: Kondensator va rezistorni diagrammada ko'rsatilganidek ulang
8 -qadam: Diagrammalarda ko'rsatilgandek matritsa pimlarini ulang
9 -qadam: LED displeyimiz uchun korpus tayyorlash
Bir marta, siz yuqoridagi aloqani o'rnatdingiz, buning uchun men kartondan foydalanganman va undan LEDlar ustiga plastmassa bilan quti yasadim, shunda yorqinlik tarqalmaydi va bizga tasalli beradi. ko'rinish.
10 -qadam: Kod va ilovaga havola
Kod: Yuklab olish
PCB dizayni: Yuklab oling
Ilova fayllari: Yuklab oling
Tavsiya:
Arduino oddiy arzon boshqaruvli qo'l: 5 qadam
Arduino oddiy arzon boshqaruvli qo'l: Internetda keng 3D bosma va moslashuvchan sensorli robot qo'llar mavjud. Ammo, men talaba bo'lganimda, CNC, 3D -printerlar va elektr asboblari kabi narsalarga unchalik kira olmayman. Menda yechim bor, biz l quramiz
Solderdoodle Plus: Sensorli boshqaruvli lehimli dazmol, LED teskari aloqa, 3D bosma quti va USB bilan qayta zaryadlanuvchi: 5 qadam (rasmlar bilan)
Solderdoodle Plus: Sensorli boshqaruv, Led teskari aloqa, 3D bosma quti va USB bilan qayta zaryadlanuvchi lehimli dazmol: Solderdoodle Plus uchun Kickstarter loyiha sahifasiga tashrif buyuring, simsiz USB qayta zaryadlanuvchi issiq ko'p asbobli va ishlab chiqarish modeliga oldindan buyurtma bering! Https: //www.kickstarter.com/projects/249225636/solderdoodle-plus-cordless-usb-rechargeable-ho
Uyni avtomatlashtirish: Tiva TM4C123G yordamida Bluetooth orqali dimmerli boshqaruvli avtomatik o'tish paneli: 7 qadam
Uy avtomatizatsiyasi: Tiva TM4C123G yordamida bluetooth orqali dimmerli boshqaruvli avtomatik kommutator: Hozirgi kunda bizda televizor va boshqa elektron tizimlar uchun masofadan boshqarish pultlari mavjud bo'lib, ular bizning hayotimizni haqiqatdan ham osonlashtirdi. Siz hech qachon uy avtomatizatsiyasi haqida o'ylab ko'rganmisiz, bu quvur chiroqlarini, ventilyatorlarni va boshqa elektr asboblarini boshqarishga imkon beradi
Sehrgar qo'lqop: Arduino boshqaruvli qo'lqop: 4 qadam (rasmlar bilan)
Sehrgar qo'lqopi: Arduino boshqaruvli qo'lqop: sehrgar qo'lqopi Men o'z loyihamda qo'lqop tayyorladim, uning yordamida siz o'zingiz yoqtirgan sehrli o'yinlarni salqin va ta'sirchan tarzda o'ynashingiz mumkin, faqat bir nechta asosiy arduino va arduino aktivlari. siz oqsoqollar kabi o'yinlarni o'ynashingiz mumkin, yoki siz
Sensorli boshqaruvli yuqori samarali 9 voltli LED chiroq: 4 qadam
Sensorli boshqaruvli yuqori samarali 9 voltli LED chiroq: atigi 10 ta ehtiyot qismdan foydalangan holda, bu oddiy sxema 9 voltli akkumulyatordan quvvatni aylantirib, 20 mA tezlikda 2 ta oq LEDni ishga tushiradi, shu bilan birga batareyada faqat 13 mA ishlatiladi. 90% dan yuqori samaradorlik