Innehållsförteckning:
- Steg 1: DELSLISTA
- Steg 2: SCHEMATISK
- Steg 3: SÄLJNING OCH MONTERING
- Steg 4: PROGRAMMERING
- Steg 5: SLUTA
Video: RÄKNING RINGKLOCKA: 5 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:39
Jag hade planerat att köpa en Neopixel Ring 60 Led för att göra en klocka men tyvärr kunde jag inte köpa den. Slutligen köpte jag en Neopixel Ring 35 Leds och kom på ett enkelt sätt att skapa en internetklocka som kan visa timme, minut och sekund med denna LED Ring 35. Låt oss komma igång.
Steg 1: DELSLISTA
Huvudkomponenter ingår:
- 01st x ESP8266 NODEMCU
- 01st x NEOPIXEL RING 35 LED
- 01st x DUBBELSIDIG UNIVERSAL PCB FÖR DIY 5x7cm
- 01st x HAN & KVINNA 40PIN 2.54MM HEADER
- 01st x TELEFONLADDARE FÖR STRÖMFÖRSÖRJNING
Steg 2: SCHEMATISK
Detta är en mycket enkel krets. NEOPIXEL RING har 2 x 3 kuddar märkta enligt följande: 5V, DI, GND och 5V, DO, GND. För att styra det är allt vi behöver göra att löda 3 anslutningar till dessa 3 kuddar 5V, DI, GND på ringen. 5V och GND för NEOPIXEL RING ansluta till +5V och GND för extern strömförsörjning och data DI -stift är anslutet till ESP8266 NODEMCU vid stift D4.
Obs: Jag kunde inte hitta NEOPIXEL RING 35 LED i FRITZING -biblioteket, så jag använde NEOPIXEL RING 60 LED för att ersätta den i kretsschemat.
Steg 3: SÄLJNING OCH MONTERING
Först tog jag bort originalkablar från NEOPIXEL RING, sedan lödde jag 3 -stifts hanhuvud vid 5V, DI, GND -stift på NEOPIXEL RING.
Jag skar DIY PROTOBOARD CIRCUIT 5X7cm i en liten bit, lödde 2 rader kvinnliga rubriker för att plugga ESP8266 NODEMCU på den. I den här bilden har jag lödt några extra komponenter som: 8P hona för MPU6050, en RGB LED med 3 st x strömbegränsande motstånd och 2P skruvplint.
Lödning av 3 -stifts honhuvud (5V, D4, GND) längst ner på DIY -kretskortet enligt schemat i föregående steg. Denna kvinnliga rubrik kommer att ansluta till manlig rubrik i NEOPIXEL RING.
Limma en liten låda för att täcka ESP8266 NODEMCU. Jag önskar att jag hade en 3D -skrivare för att göra små lådor så här. Jag borrade ett hål på lådan för att kvinnlig huvud av DIY PCB kan gå igenom det här hålet och ansluta till NEOPIXEL RING.
Det är väldigt enkelt. GJORT.
Jag använde mobiltelefonladdare för att leverera 5V ström till att räkna ringklocka.
Steg 4: PROGRAMMERING
Min idé visas på bilden nedan:
Timmar visas som ett binärt tal och vi behöver 4 lysdioder motsvarande ett 4-bitars binärt tal för att visa timme (max. 12). Minut och sekund representeras genom att räkna antalet lysdioder i tiotalet (max. 5) och enhetens siffra (max. 9). Totalt behöver vi (5+9) x 2 = 28 lysdioder för att visa minut och sekund.
Denna NEOPIXEL RING har 35 lysdioder så 3 återstående lysdioder används som separatorer för att klargöra timme, minut och sekund. Den är markerad med SVART färg på bilden.
Vi kan se bilden nedan för att förstå hur den här klockan visar tiden.
LED -lampornas position anges i följande matriser:
byte HHHH [4] = {16, 17, 18, 19}; // Timme - 4 bitars binärt nummer
byte M0 [5] = {14, 13, 12, 11, 10}; // Minut - Tiosiffrig byte M1 [9] = {9, 8, 7, 6, 5, 4, 3, 2, 1}; // Minut - Enhetssiffrig byte S0 [5] = {21, 22, 23, 24, 25}; // Minut - Tiosiffrig byte S1 [9] = {26, 27, 28, 29, 30, 31, 32, 33, 34}; // Minut - Enhetssiffrig byte SEPERATOR [3] = {0, 15, 20}; // 3 separatorlampor
Denna ringeringsklocka kan läsa tidsinformation från NTP -servern och tiden kommer att uppdateras över WIFI av ESP8266 NODEMCU.
Vi kan hänvisa till denna webbplats för att välja LED -färg du föredrar. På bilden nedan visar räknarringsklockan tiden utan separatorlampor.
Om det orsakar förvirring kan vi ställa in annan färg för dem (ex: VIT på bilden nedan) för att skilja timme, minut och sekund.
Räkningsklocka är tillgänglig på min GitHub.
Steg 5: SLUTA
Se några fler bilder.
Tack för att du tittade och jag hoppas att du gillar det !!!
Gilla och prenumerera på min YouTube -kanal.
Rekommenderad:
Ta fantastiska bilder med en iPhone: 9 steg (med bilder)
Ta fantastiska bilder med en iPhone: De flesta av oss har en smartphone med oss överallt nuförtiden, så det är viktigt att veta hur du använder din smartphone -kamera för att ta fantastiska bilder! Jag har bara haft en smartphone i ett par år, och jag har älskat att ha en bra kamera för att dokumentera saker jag
Hur: Installera Raspberry PI 4 Headless (VNC) med Rpi-imager och bilder: 7 steg (med bilder)
Hur: Installera Raspberry PI 4 Headless (VNC) med Rpi-imager och bilder: Jag planerar att använda denna Rapsberry PI i ett gäng roliga projekt tillbaka i min blogg. Kolla gärna in det. Jag ville börja använda mitt Raspberry PI men jag hade inte ett tangentbord eller en mus på min nya plats. Det var ett tag sedan jag installerade en hallon
Gör en Arduino OLED -ringklocka: 5 steg
Gör en Arduino OLED -ringklocka: Jag har köpt en liten OLED -skärm, den är ren och tydlig och väcker min uppmärksamhet. Men vad kan jag göra med det? Faktiskt är poängen hur jag kan visa upp det … Lol. Tja, när jag tittade på affischen med Sagan om ringen, som är min favoritfilmserie,
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
Hur man tar isär en dator med enkla steg och bilder: 13 steg (med bilder)
Hur man tar isär en dator med enkla steg och bilder: Detta är en instruktion om hur man demonterar en dator. De flesta av de grundläggande komponenterna är modulära och lätt att ta bort. Det är dock viktigt att du är organiserad kring det. Detta hjälper dig att inte förlora delar, och även för att göra ommonteringen