Inhoudsopgave:
- Stap 1: Onderdelen en gereedschappen
- Stap 2: De LED-matrix voorbereiden
- Stap 3: Sluit het LED-matrixdisplay en de RTC aan op de ESP8266
- Stap 4: Flash de ESP8266-module
- Stap 5: Breng de Solar Film aan op de Pasta Jar
- Stap 6: Bereid de metalen DC-voedingsaansluiting voor
- Stap 7: Alles samenbrengen
- Stap 8: Verdere ideeën
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01
ESP8266 LED-matrixklok
Eenvoudige LED-matrixklok gebaseerd op de populaire ESP8266 met Real Time Clock-module en tijdsynchronisatie via WiFi vanaf een NTP-server.
NIEUWE ! ESP32-versie ook beschikbaar
Stap 1: Onderdelen en gereedschappen
Laten we eerst eens kijken wat we nodig hebben.
Onderdelen:
- 6 x 8x8 MAX7219 LED-matrix Banggood
- 1 x RTC DS3231
- 1 x ESP12-bord Bangood
- 1 x pastapot
- 1 x 5,5 mm x 2,1 mm DC-voeding metalen jack paneelmontage
- 1 x USB naar 5,5 mm x 2,1 mm barrel jack 5v dc voedingskabel
- 1 x Raamtintfilm
- 11 x vrouwelijke naar vrouwelijke dupont-draden Bangood
Gereedschap:
- soldeerbout
- spuitfles
- hobbymes
- dubbelzijdige tape
Alle onderdelen zijn gemakkelijk te verkrijgen bij ebay/aliexpress en/of lokale winkels.
Stap 2: De LED-matrix voorbereiden
Ik vond het gemakkelijker om modules van 2 x 4 stuks te kopen, een ervan doormidden te knippen en aan de andere te solderen, terwijl de op de PCB afgedrukte oriëntatie behouden bleef.
Stap 3: Sluit het LED-matrixdisplay en de RTC aan op de ESP8266
Soldeer de pin-headers op de modules en gebruik de dupont-kabels om ze als volgt aan te sluiten.
MAX7219 tot ESP8266
- VCC - 3.3V
- GND - GND
- CS - D8
- DIN-D7
- CLK-D5
DS3231 tot ESP8266
- GND - GND
- VCC - 3.3V
- SDA - D1
- SCL - D2
Een opmerking over de RTC-module, blijkbaar heeft deze ook de mogelijkheid om de batterij op te laden, maar dat is geen goed idee bij gebruik van een CR2032. Een mogelijke oplossing zou zijn om het op de afbeelding gemarkeerde spoor te verwijderen om het oplaadgedeelte van het circuit uit te schakelen. Meer informatie hierover vindt u hier.
Stap 4: Flash de ESP8266-module
Nest stap zou zijn om de code te uploaden naar de ESP8266.
Hoewel de originele code hier te vinden is (met dank aan de auteur !) kun je de Engelse versie ervan in bijlage vinden.
Het uploadproces is vrij eenvoudig, vergeet alleen niet om de code bij te werken met uw WiFi-inloggegevens.
char ssid = "xxxxx"; // uw netwerk-SSID (naam) char pass = "xxxxx"; // uw netwerkwachtwoord
Stap 5: Breng de Solar Film aan op de Pasta Jar
Ik heb besloten om slechts één deel van de pot met folie te bedekken om de rest van de componenten zichtbaar te houden.
Na wat vallen en opstaan heb ik gemerkt dat het 'geheim' is om zowel de pot als de film zo nat mogelijk te maken met een sopje om aanpassingen te kunnen maken terwijl je het aanbrengt. Gebruik de spuitfles om alles mooi nat te houden en het hobbymes om de overtollige folie weg te snijden.
Zodra het volledig droog is, moet de film vrij goed op de pot worden uitgerekt.
Stap 6: Bereid de metalen DC-voedingsaansluiting voor
Soldeer 2 dupont-draden aan de DC-aansluiting. Ze worden als volgt op de ESP8266 aangesloten.
- + - VIN
- - - GNG
Boor een geheel in het midden van het deksel van de pot en monteer de DC-aansluiting.
Stap 7: Alles samenbrengen
Om het wat overzichtelijker te maken heb ik de RTC en de ESP8266 met wat dubbelzijdig plakband op de achterkant van het LED-display geplakt. Zorg ervoor dat de modules de contacten van de LED-modules niet raken, en als ze dat wel doen, gebruik dan wat isolatietape om de contacten af te dekken om kortsluiting te voorkomen.
Om ervoor te zorgen dat het display niet beweegt als ik het deksel van de pot terugschroef, heb ik wat tape aan de onderkant toegevoegd, zodat het op zijn plaats blijft op de bodem van de pot.
Het enige dat overblijft is om de USB-kabel aan te sluiten en dat is alles!
Stap 8: Verdere ideeën
- Voeg een back-upbatterij toe die is opgeladen via een TP4056;
- Voeg een temperatuur- en vochtigheidssensor toe;
- Ontwerp een 3D-geprint hoesje;
- Voeg een lichtsensor toe om het scherm 's nachts te dimmen.
Ik hoop dat je genoten hebt van dit project en als je vragen hebt, stel ze gerust.
Aanbevolen:
DIY INTERNET GECONTROLEERDE SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 stappen (met afbeeldingen)
DIY INTERNET GECONTROLEERDE SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): Hier is mijn tweede voorschot op een project dat ik je graag wil laten zien. Het gaat om een doe-het-zelf Smart LED Matrix waarmee je gegevens, zoals YouTube-statistieken, je Smart Home-statistieken, zoals temperatuur, vochtigheid, een eenvoudige klok kunt laten zien, of gewoon laten zien
ESP8266 - Deur- en raamsensoren - ESP8266. Ouderenhulp (vergeetachtigheid): 5 stappen
ESP8266 - Deur- en raamsensoren - ESP8266. Ouderenhulp (vergeetachtigheid): ESP8266 - Deur- / raamsensoren met GPIO 0 en GPIO 2 (IOT). Het kan worden bekeken op het web of op het lokale netwerk met browsers. Ook zichtbaar via de "HelpIdoso Vxapp" sollicitatie. Maakt gebruik van een 110/220 VAC voeding voor 5Vdc, 1 relais/spanning
ESP8266 RGB LED STRIP WIFI-bediening - NODEMCU Als een IR-afstandsbediening voor ledstrip, bestuurd via wifi - RGB LED STRIP Smartphone-bediening: 4 stappen
ESP8266 RGB LED STRIP WIFI-bediening | NODEMCU Als een IR-afstandsbediening voor ledstrip, bestuurd via wifi | RGB LED STRIP Smartphone-bediening: Hallo allemaal, in deze tutorial zullen we leren hoe we nodemcu of esp8266 kunnen gebruiken als een IR-afstandsbediening om een RGB LED-strip te bedienen en Nodemcu zal worden bestuurd door smartphone via wifi. Dus in principe kun je de RGB LED STRIP bedienen met je smartphone
ESP8266 NODEMCU BLYNK IOT-zelfstudie - Esp8266 IOT Blunk en Arduino IDE gebruiken - Led's bedienen via internet: 6 stappen
ESP8266 NODEMCU BLYNK IOT-zelfstudie | Esp8266 IOT Blunk en Arduino IDE gebruiken | LED's bedienen via internet: Hallo jongens, in deze instructables zullen we leren hoe we IOT kunnen gebruiken met onze ESP8266 of Nodemcu. We zullen daarvoor de blynk-app gebruiken. Dus we zullen onze esp8266/nodemcu gebruiken om de LED's via internet te bedienen. Dus de Blynk-app wordt verbonden met onze esp8266 of Nodemcu
Beginnersgids voor ESP8266 en tweeten met ESP8266: 17 stappen (met afbeeldingen)
Beginnersgids voor ESP8266 en tweeten met ESP8266: ik leerde over Arduino 2 jaar geleden. Dus begon ik te spelen met eenvoudige dingen zoals LED's, knoppen, motoren enz. Toen dacht ik dat het niet cool zou zijn om verbinding te maken om dingen te doen zoals het weergeven van de het weer van de dag, aandelenkoersen, treintijden op een LCD-scherm. Ik