INHOUDSOPGAWE:
- Stap 1: Ontwerp ons PCB op Fritzing
- Stap 2: Bestel ons PCB's teen baie lae koste by JLCPCB
- Stap 3: Vereiste komponente:
- Stap 4: Werk
- Stap 5: Koppel die data -uit (pen 24) aan die data -invoer (pen 1) van ander IC
- Stap 6: Maak die koppeling van die klok en laai dienooreenkomstig
- Stap 7: Koppel die kondensator en weerstand soos aangedui in die diagram
- Stap 8: Maak die verbinding van die matrikspennetjies soos aangedui in die diagramme
- Stap 9: Maak die omhulsel vir ons LED -skerm
- Stap 10: Skakel vir die kode en app
Video: Arduino LED -skerm met Bluetooth -beheer: 11 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
In hierdie instruksies maak ons 'n 32X8 LED Matrix -skerm wat die funksie sal bied om die teksboodskap met ons slimfoon intyds te verander en die app met MIT App Inventor sal maak.
Vriende kan dus begin met hierdie oulike en wonderlike projek.
Stap 1: Ontwerp ons PCB op Fritzing
Ons het die PCB op Fritzing ontwerp, wat 'n open-source hardeware-inisiatief is wat elektronika toeganklik maak as 'n kreatiewe materiaal vir almal.
Dit is 'n tweelaagse PCB -ontwerp waarin ons die benodigde goed perfek ingepak het.
Dit is nou tyd om die Gerber -lêer uit te voer en ons PCB's te bestel.
Stap 2: Bestel ons PCB's teen baie lae koste by JLCPCB
Sodra u die zip -gids van die Gerber -lêer van u PCB geskep het, is dit nou die tyd om die lêer na JLCPCB op te laai en die vereistes daarvolgens te stel, soos om die maskering as swart te kies, wat ek vir my PCB's gedoen het. As u op soek is na die beste kwaliteit PCB's vir u projekte, dan is JLCPCB die beste opsie.
Hulle bied 10 PCB's vir slegs 2 $ met ekstra aflewering aan, en ek vind dit die beste opsie.
Dus, waar om slegs 10 PCB's vir $ 2 te prototipe:
Stap 3: Vereiste komponente:
- Arduino (NANO of UNO)
- Bluetooth-module HC-05
- LED's (32X8 = 256 stuks)
- MAX7219 LED matriksbestuurder IC (4 stuks)
- 10uF kapasitor (4 stuks)
- 100nF kondensator (4 stuks)
- 40K weerstand (4 stuks)
- Verbindings, soldeersels, drade, gereedskap, ens …
Stap 4: Werk
Hier het ons 4 matrikse elk van 8X8 LED's geskep. Elke MAX7219 -bestuurder kan 'n matriks van 64 LED's hanteer. Die Arduino stuur die data met behulp van 'n seriële kommunikasie. Ons moet dus die klok verbind en penne van die Arduino na alle MAX7219 -bestuurders laai. Die gegewenspen sal slegs aan die eerste bestuurder gekoppel word. Vanaf die "data out" -pen van die eerste bestuurder, verbind ons 'n draad met die tweede "Data" van die tweede bestuurder, ensovoorts. Dit is hoe ons vier 8x8 matrikse in serie verbind. Ons moet ook die Bluetooth -module aan die Tx- en Rx -penne van die Arduino koppel en 5V daaraan en aan elk van die MAX7219 -bestuurders voorsien. Kom ons kyk eers na hoe ons elk van die 8x8 matrikse kan koppel. Sodra ons ons 4 matrikse het, kan ons dit saamvoeg met die "data out" "data in" pins.
Stap 5: Koppel die data -uit (pen 24) aan die data -invoer (pen 1) van ander IC
Stap 6: Maak die koppeling van die klok en laai dienooreenkomstig
Stap 7: Koppel die kondensator en weerstand soos aangedui in die diagram
Stap 8: Maak die verbinding van die matrikspennetjies soos aangedui in die diagramme
Stap 9: Maak die omhulsel vir ons LED -skerm
Sodra u die bogenoemde verbinding gemaak het, is dit tyd om 'n saak te maak, want ek het 'n karton gebruik en 'n boks gemaak met 'n plastiek oor die LED's sodat die helderheid nie versprei nie en ons 'n meer kalmerende effek gee. beskou.
Stap 10: Skakel vir die kode en app
Kode: Aflaai
PCB -ontwerp: aflaai
App -lêers: Laai af
Aanbeveel:
Verspreide LED -strookbord met Arduino/Bluetooth: 8 stappe (met foto's)
Verspreide LED -strookbord met Arduino/Bluetooth: Ek het hierdie teken vir die DJ -stand geskep tydens die 8ste jaarlikse Interactive Show in my plaaslike hackerspace, NYC Resistor. Die tema hierdie jaar was The Running Man, die chintzy 1987-wetenskapfilm wat in die jaar 2017 afspeel. Die bord is gebou van skuimkorrel
Vuurput met klankreaktiewe vlam, Bluetooth -luidspreker en geanimeerde LED's: 7 stappe (met foto's)
Vuurput met klankreaktiewe vlam, Bluetooth -luidspreker en geanimeerde LED's: Niks sê dat die somertyd so lekker is as om by die vuur te ontspan nie. Maar weet jy wat is beter as vuur? Vuur EN Musiek! Maar ons kan een stap gaan, nee, twee stappe verder … Vuur, musiek, LED -ligte, klankreaktiewe vlam! Dit klink dalk ambisieus, maar hierdie ins
PWM Met ESP32 - Dim LED met PWM op ESP 32 Met Arduino IDE: 6 stappe
PWM Met ESP32 | Dim LED met PWM op ESP 32 Met Arduino IDE: In hierdie instruksies sal ons sien hoe om PWM seine te genereer met ESP32 met behulp van Arduino IDE & PWM word basies gebruik om analoog uitset van enige MCU te genereer en die analoog uitset kan tussen 0V en 3.3V wees (in die geval van esp32) & van
Wifi -beheerde 12v Led Strip met Raspberry Pi Met Tasker, Ifttt -integrasie: 15 stappe (met foto's)
Wifi -beheerde 12v Led Strip met Raspberry Pi Met Tasker, Ifttt Integration .: In hierdie projek sal ek jou wys hoe om 'n eenvoudige 12v analoge led strip oor wifi te beheer met 'n framboos pi. Vir hierdie projek benodig jy: 1x Raspberry Pi (I gebruik 'n Raspberry Pi 1 Model B+) 1x RGB 12v Le
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons