Inhoudsopgave:
- Stap 1: Onze PCB ontwerpen op Fritzing
- Stap 2: Bestel onze PCB's tegen zeer lage kosten bij JLCPCB
- Stap 3: Benodigde onderdelen:
- Stap 4: Werken
- Stap 5: De Data Out (Pin 24) aansluiten op de Data Input (Pin 1) van Andere IC
- Stap 6: Maak de verbinding van de klok en laad dienovereenkomstig
- Stap 7: Sluit de condensator en weerstand aan zoals weergegeven in het diagram
- Stap 8: Maak de verbinding van de matrixpennen zoals weergegeven in de diagrammen
- Stap 9: het maken van de zaak voor onze LED-display
- Stap 10: Link voor de code en app
Video: Arduino LED-display met Bluetooth-besturing - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
In deze instructable zullen we een 32X8 LED Matrix-display maken dat de functionaliteit heeft om het tekstbericht in realtime met onze smartphone te veranderen en onze eigen app te maken met behulp van MIT App Inventor.
Dus, vrienden, laten we aan de slag gaan met dit coole en geweldige project.
Stap 1: Onze PCB ontwerpen op Fritzing
We hebben de PCB on Fritzing ontworpen, een open-source hardware-initiatief dat elektronica toegankelijk maakt als creatief materiaal voor iedereen.
Het is een 2-laags PCB-ontwerp waar we onze benodigde spullen heel netjes hebben verpakt.
Nu is het tijd om het Gerber-bestand te exporteren en onze PCB's te bestellen.
Stap 2: Bestel onze PCB's tegen zeer lage kosten bij JLCPCB
Zodra u de zip-map van het Gerber-bestand van uw PCB hebt gemaakt. Nu is het tijd om het bestand naar JLCPCB te uploaden en de vereisten dienovereenkomstig te maken, zoals het selecteren van de maskering als zwart, wat ik voor mijn PCB's heb gedaan. Als u op zoek bent naar PCB's van de beste kwaliteit voor uw projecten, dan is JLCPCB de beste optie om voor te gaan.
Ze bieden 10 PCB's aan voor slechts $ 2 met extra verzendkosten en ik vind het de beste deal die beschikbaar is.
Dus, waar 10 PCB's te prototypen voor slechts $ 2:
Stap 3: Benodigde onderdelen:
- Arduino (NANO of UNO)
- Bluetooth-module HC-05
- LED's (32X8= 256 stuks)
- MAX7219 LED matrix driver IC (4 stuks)
- 10uF condensator (4 stuks)
- 100nF condensator (4 stuks)
- 40K Weerstand (4 stuks)
- Connectoren, soldeer, draden, gereedschap, enz…
Stap 4: Werken
Hier hebben we 4 matrices gemaakt van elk 8X8 LED's. Elke MAX7219-driver kan een matrix van 64 LED's aan. De Arduino verzendt de gegevens via seriële communicatie. We moeten dus de klok aansluiten en de pinnen van de Arduino naar alle MAX7219-stuurprogramma's laden. De data-pin wordt alleen verbonden met de eerste driver. Vanaf de "data out" -pin van de eerste driver, zullen we een draad verbinden met de tweede "Data" van de tweede driver, enzovoort. Zo verbinden we vier 8x8 matrices in serie. We moeten ook de Bluetooth-module verbinden met de Tx- en Rx-pinnen van de Arduino en er 5V aan leveren en aan elk van de MAX7219-stuurprogramma's. Laten we eerst eens kijken hoe we elk van de 8x8-matrices kunnen aansluiten. Zodra we onze 4 matrices hebben, kunnen we ze samenvoegen met de "data out" "data in" pinnen.
Stap 5: De Data Out (Pin 24) aansluiten op de Data Input (Pin 1) van Andere IC
Stap 6: Maak de verbinding van de klok en laad dienovereenkomstig
Stap 7: Sluit de condensator en weerstand aan zoals weergegeven in het diagram
Stap 8: Maak de verbinding van de matrixpennen zoals weergegeven in de diagrammen
Stap 9: het maken van de zaak voor onze LED-display
Als je eenmaal de bovenstaande verbinding hebt gemaakt, is het tijd om ervoor te pleiten dat ik een oud karton heb gebruikt en er een doos van heb gemaakt met een plastic over de LED's, zodat de helderheid niet diffundeert en ons een meer rustgevende uitstraling geeft. weergave.
Stap 10: Link voor de code en app
Code: Downloaden
PCB-ontwerp: downloaden
App-bestanden: downloaden
Aanbevolen:
DIY slimme weegschaal met wekker (met wifi, ESP8266, Arduino IDE en Adafruit.io): 10 stappen (met afbeeldingen)
DIY Slimme Weegschaal Met Wekker (met Wi-Fi, ESP8266, Arduino IDE en Adafruit.io): In mijn vorige project ontwikkelde ik een slimme weegschaal met Wi-Fi. Het kan het gewicht van de gebruiker meten, het lokaal weergeven en naar de cloud sturen. U kunt hier meer informatie over krijgen op onderstaande link: https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
Arduino-robot met afstand, richting en rotatiegraad (oost, west, noord, zuid) spraakgestuurd met behulp van Bluetooth-module en autonome robotbeweging: 6 stappen
Arduino-robot met afstand, richting en rotatiegraad (oost, west, noord, zuid) bestuurd door spraak met behulp van Bluetooth-module en autonome robotbeweging. , Links, Rechts, Oost, West, Noord, Zuid) vereiste afstand in centimeters met spraakopdracht. Robot kan ook autonoom worden verplaatst
Eenvoudigste domotica met Bluetooth, Android-smartphone en Arduino: 8 stappen (met afbeeldingen)
Eenvoudigste domotica met behulp van Bluetooth, Android-smartphone en Arduino. Hallo allemaal, Dit project gaat over het bouwen van het meest vereenvoudigde domotica-apparaat met behulp van een Arduino en een Bluetooth-module. Deze is heel eenvoudig te bouwen en kan in een paar uur worden gebouwd. In mijn versie die ik hier uitleg, kan ik
Bluetooth-gestuurde robotauto met Arduino 8 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Bluetooth-gestuurde robotauto met Arduino: in deze instructable ga ik je begeleiden bij het maken van een robotauto die Bluetooth bestuurt vanaf je Android-mobiele telefoon. Niet alleen dat, de robotauto heeft een speciaal vermogen om obstakels te vermijden die hij tegenkomt bij het vooruitrijden van de auto. De robot