Inhoudsopgave:
- Stap 1: Onderdelen en gereedschappen
- Stap 2: De LED-matrix voorbereiden
- Stap 3: Sluit de LED Matrix Display, LDR en DHT11 aan op de ESP32
- Stap 4: Breng de zonnefilm aan op de pastapot
- Stap 5: Bereid de metalen DC-voedingsaansluiting voor
- Stap 6: Flash de ESP32-module
- Stap 7: Alles samenbrengen
- Stap 8: Verdere ideeën
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01
Dit is een voortzetting van het ESP8266 LED Matrix Clock-project.
De auteur van de originele code heeft het bijgewerkt voor ESP32 (grote dank aan schreibfaul1 !) dus ik besloot om ook de klok bij te werken die ik al deed.
Stap 1: Onderdelen en gereedschappen
Onderdelen:
- 6 x 8x8 MAX7219 LED-matrix
- 1 x ESP32-kaart
- 1 x KY-018 Fotoresistormodule
- 1 x DHT11-sensor
- 1 x Micro-USB-stekker
- 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
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 de LED Matrix Display, LDR en DHT11 aan op de ESP32
Soldeer de pin-headers op de modules en gebruik de dupont-kabels om ze als volgt aan te sluiten.
MAX7219
- VCC - VIN
- GND - GND
- DIN-D23
- CS - D15
- CLK-D18
DHT11
- S - D4
- + - 3V3
- - - GND
LDR
- S - D34
- + - 3V3
- - - GND
Stap 4: Breng de zonnefilm aan op de pastapot
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 5: Bereid de metalen DC-voedingsaansluiting voor
Soldeer 2 dupont-draden aan de DC-aansluiting en soldeer vervolgens de micro-USB-stekker.
Ik gebruikte de pinout die hier werd beschreven.
Boor een geheel in het midden van het deksel van de pot en monteer de DC-aansluiting.
Boor ook enkele gaten in het deksel voor de DHT11-sensor.
Stap 6: Flash de ESP32-module
De volgende stap zou zijn om de code naar de ESP32 te uploaden.
Hoewel de originele code hier te vinden is (met dank aan de auteur!) kun je de mijn-versie ervan vinden die de update voor de DHT11- en LDR-sensoren bevat. Het uploadproces is vrij eenvoudig, vergeet alleen niet om de code bij te werken met uw WiFi-inloggegevens.
// Referenties ----------------------------------------#define SSID "### ##"; // Uw WiFi-inloggegevens hier #define PW "#####";
Stap 7: Alles samenbrengen
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;
Ontwerp een 3D-geprint hoesje
Ik hoop dat je genoten hebt van dit project en als je vragen hebt, stel ze gerust.
Bedankt voor het lezen!
Aanbevolen:
Ubidots + ESP32- Predictive Machine Monitoring: 10 stappen
Ubidots + ESP32- Voorspellende machinebewaking: voorspellende analyse van machinetrillingen en -temperaturen door e-mailgebeurtenissen en een record van trillingen in Google-blad te maken met behulp van Ubidots. Voorspellend onderhoud en bewaking van machinegezondheid De opkomst van nieuwe technologie, d.w.z. het internet der dingen, zware ind
Video afspelen met ESP32: 10 stappen (met afbeeldingen)
Video afspelen met ESP32: deze Instructables laten iets zien over het afspelen van video en audio met ESP32
Hoe verbrande Arduino of ESP32 te repareren: 5 stappen
Hoe een verbrande Arduino of ESP32 te repareren: In deze video leert u hoe u uw uitgebrande Arduino of ESP32 kunt repareren! Dit kan je een uitstekend financieel inkomen opleveren, met iets dat je graag doet. Ik gebruikte twee nieuwe tools en ze waren een soldeerstation waarvan ik dacht dat het niet zo goedkoop werkte
ESP32 Bluetooth-zelfstudie - Hoe de ingebouwde Bluetooth van ESP32 te gebruiken: 5 stappen
ESP32 Bluetooth-zelfstudie | Hoe de ingebouwde Bluetooth van ESP32 te gebruiken: Hallo, aangezien het ESP32-bord wordt geleverd met WiFi & Bluetooth beide, maar voor onze meestal projecten gebruiken we meestal alleen wifi, we gebruiken geen Bluetooth. Dus in deze instructables laat ik zien hoe gemakkelijk het is om Bluetooth van ESP32 & Voor uw basisprojecten
Aan de slag met ESP32 - ESP32-kaarten installeren in Arduino IDE - ESP32-knippercode: 3 stappen
Aan de slag met ESP32 | ESP32-kaarten installeren in Arduino IDE | ESP32-knippercode: in deze instructie zullen we zien hoe we met esp32 kunnen werken en hoe we esp32-kaarten in Arduino IDE kunnen installeren en we zullen esp 32 programmeren om knippercode uit te voeren met behulp van arduino ide