Innehållsförteckning:
- Steg 1: Designa vårt kretskort på Fritzing
- Steg 2: Beställ våra kretskort till mycket låg kostnad från JLCPCB
- Steg 3: Komponenter som krävs:
- Steg 4: Arbeta
- Steg 5: Anslutning av datautgången (stift 24) till datainmatningen (stift 1) för annan IC
- Steg 6: Anslut klockan och ladda i enlighet därmed
- Steg 7: Anslut kondensatorn och motståndet som visas i diagrammet
- Steg 8: Anslut matrisnålarna som visas i diagrammen
- Steg 9: Gör fodralet till vår LED -skärm
- Steg 10: Länk till koden och appen
Video: Arduino LED -display med Bluetooth -kontroll: 11 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
I denna instruerbara kommer vi att göra 32X8 LED Matrix -skärm som har funktionen att ändra textmeddelandet med vår smartphone i realtid och kommer att göra vår egen app med MIT App Inventor.
Så, vänner kan komma igång med detta coola och fantastiska projekt.
Steg 1: Designa vårt kretskort på Fritzing
Vi har utformat kretskortet på Fritzing, som är ett hårdvaruinitiativ med öppen källkod som gör elektronik tillgänglig som ett kreativt material för alla.
Det är en 2 -lager PCB -design där vi har perfekt packat våra nödvändiga saker mycket snyggt.
Nu är det dags att exportera Gerber -filen och beställa våra kretskort.
Steg 2: Beställ våra kretskort till mycket låg kostnad från JLCPCB
När du har skapat zip -mappen för din PCB: s Gerber -fil. Nu är det dags att ladda upp filen till JLCPCB och ställa kraven i enlighet med att välja maskeringen som svart, vilket jag har gjort för mina PCB. Om du letar efter PCB av bästa kvalitet för dina projekt än JLCPCB är det bästa alternativet att gå efter.
De erbjuder 10 PCB för bara 2 $ med extra frakt och jag tycker att det är det bästa erbjudandet som finns.
Så var kan man prototyper 10 PCB för endast $ 2:
Steg 3: Komponenter som krävs:
- Arduino (NANO eller UNO)
- Bluetooth-modul HC-05
- Lysdioder (32X8 = 256 st)
- MAX7219 LED -matrisdrivrutin IC (4 st)
- 10uF kondensator (4 st)
- 100nF kondensator (4 st)
- 40K motstånd (4 st)
- Kontaktdon, löd, trådar, verktyg osv …
Steg 4: Arbeta
Här har vi skapat 4 matriser var och en av 8X8 lysdioder. Varje MAX7219 -drivrutin kan hantera en 64 LED -matris. Arduino skickar data med hjälp av en seriell kommunikation. Så vi måste ansluta klockan och ladda stiften från Arduino till alla MAX7219 -drivrutiner. Datapinnen kommer endast att anslutas till den första drivrutinen. Från "data out" -nålen för den första drivrutinen, kommer vi att ansluta en kabel till den andra "Data" för den andra drivrutinen och så vidare. Det är så vi ansluter fyra 8x8 -matriser i serie. Vi bör också ansluta Bluetooth -modulen till Tx- och Rx -stiften på Arduino och leverera 5V till den och till var och en av MAX7219 -drivrutinerna. Låt oss först ta en titt på hur vi ansluter var och en av 8x8 -matriserna. När vi har våra 4 matriser kan vi koppla ihop dem med "data out" "data in" pins.
Steg 5: Anslutning av datautgången (stift 24) till datainmatningen (stift 1) för annan IC
Steg 6: Anslut klockan och ladda i enlighet därmed
Steg 7: Anslut kondensatorn och motståndet som visas i diagrammet
Steg 8: Anslut matrisnålarna som visas i diagrammen
Steg 9: Gör fodralet till vår LED -skärm
När du väl har gjort ovanstående anslutning är det dags att göra ett fall för att jag har använt en pappskiva och har gjort en låda av den med en plast över lysdioderna så att ljusstyrkan inte diffunderar och ger oss en mer lugnande se.
Steg 10: Länk till koden och appen
Kod: Ladda ner
PCB Design: Ladda ner
App -filer: Ladda ner
Rekommenderad:
Diffuserad LED Strip Sign med Arduino/Bluetooth: 8 steg (med bilder)
Diffuserad LED Strip Sign med Arduino/Bluetooth: Jag skapade detta tecken för DJ -båset på den 8: e årliga Interactive Show på min lokala hackerspace, NYC Resistor. Temat i år var The Running Man, den tjusiga sci-fi-filmen från 1987, som utspelar sig år 2017. Skylten är byggd av foamcor
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
PWM Med ESP32 - Dämpnings -LED med PWM på ESP 32 Med Arduino IDE: 6 steg
PWM Med ESP32 | Dämpning av LED med PWM på ESP 32 Med Arduino IDE: I denna instruktion kommer vi att se hur man genererar PWM -signaler med ESP32 med Arduino IDE & PWM används i princip för att generera analog utgång från vilken MCU som helst och den analoga utgången kan vara allt mellan 0V och 3.3V (vid esp32) & från
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter - Rc helikopter - RC -plan med Arduino: 5 steg (med bilder)
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter | Rc helikopter | Rc -plan med Arduino: Att driva en Rc -bil | Quadcopter | Drone | RC -plan | RC -båt, vi behöver alltid en mottagare och sändare, antag att för RC QUADCOPTER behöver vi en 6 -kanals sändare och mottagare och den typen av TX och RX är för dyr, så vi kommer att göra en på vår
Arduino -robot med avstånd, riktning och rotationsgrad (öst, väst, norr, söder) som styrs med röst med hjälp av Bluetooth -modul och autonom robotrörelse .: 6 steg
Arduino -robot med avstånd, riktning och rotationsgrad (öst, väst, norr, söder) som styrs med röst med hjälp av Bluetooth -modul och autonom robotrörelse.: Denna instruktion förklarar hur man gör Arduino -robot som kan flyttas i önskad riktning (framåt, bakåt , Vänster, höger, öst, väst, norr, syd) krävs Distans i centimeter med röstkommando. Roboten kan också flyttas autonomt