Sadržaj:
- Korak 1: POPIS DIJELOVA
- Korak 2: SHEMATSKI
- Korak 3: LETLJENJE I MONTIRANJE
- Korak 4: PROGRAMIRANJE
- Korak 5: ZAVRŠITE
Video: BROJANJE ZVONSKOG SATA: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Planirao sam kupiti Neopixel Ring 60 Led za izradu sata, ali nažalost nisam ga mogao kupiti. Konačno, kupio sam Neopixel Ring 35 LED i smislio jednostavan način za izradu internetskog sata koji može prikazati sate, minute i sekunde s ovim LED prstenom 35. Počnimo.
Korak 1: POPIS DIJELOVA
Uključene su glavne komponente:
- 01kom x ESP8266 NODEMCU
- 01kom x NEOPIXEL PRSTEN 35 LED
- 01kom x UNIVERZALNA PCB Dvostrana stranica za DIY 5x7cm
- 01kom x MUŠKA & ŽENSKA 40PIN 2,54 mm GLAVA
- 01kom x TELEFONSKI PUNJAČ ZA NAPAJANJE
Korak 2: SHEMATSKI
Ovo je vrlo jednostavan sklop. NEOPIXEL RING ima 2 x 3 jastučića označena na sljedeći način: 5V, DI, GND i 5V, DO, GND. Da bismo ga kontrolirali, sve što trebamo učiniti je lemiti 3 veze na ova 3 jastučića 5V, DI, GND na prstenu. 5V i GND NEOPIXEL RING -a spajaju se na +5V i GND vanjskog napajanja i podataka DI pin je spojen na ESP8266 NODEMCU na pin D4.
Napomena: Nisam mogao pronaći NEOPIXEL RING 35 LED u biblioteci FRITZING, pa sam upotrijebio NEOPIXEL RING 60 LED da ga zamijenim u dijagramu kruga.
Korak 3: LETLJENJE I MONTIRANJE
Prvo sam uklonio originalne kabele iz NEOPIXEL RING -a, zatim sam lemio 3 -polni muški zaglavlje na 5V, DI, GND igle na NEOPIXEL RING -u.
Izrezao sam DIY PROTOBOARD KRUG 5X7cm na mali komad, lemio 2 reda ženskih zaglavlja za priključivanje ESP8266 NODEMCU na njega. Na ovoj slici sam lemio neke dodatne komponente poput: 8P ženskog zaglavlja za MPU6050, jedne RGB LED sa 3 kom x otpornika za ograničavanje struje i 2P vijčanog priključnog bloka.
Lemljenje 3 -polnog ženskog zaglavlja (5V, D4, GND) na dnu DIY PCB -a slijedeći shemu u prethodnom koraku. Ovo žensko zaglavlje spojit će se na muško zaglavlje NEOPIXEL RING -a.
Zalijepite malu kutiju za prekrivanje ESP8266 NODEMCU. Volio bih da imam 3D printer za izradu ovakvih malih kutija. Izbušio sam rupu na kutiji kako bi žensko zaglavlje DIY PCB -a moglo proći kroz ovu rupu i spojiti se na NEOPIXEL RING.
Vrlo je jednostavno. GOTOVO.
Koristio sam punjač za mobitele za napajanje 5V za odbrojavanje prstena.
Korak 4: PROGRAMIRANJE
Moja ideja je prikazana na slici ispod:
Sat će biti prikazan kao binarni broj, a potrebne su nam 4 LED diode ekvivalentne 4-bitnom binarnom broju za prikaz sata (maks. 12). Minuta i druga predstavljaju se brojenjem broja LED dioda u desetercima (maks. 5) i znamenke jedinica (maks. 9). Ukupno nam je potrebno (5+9) x 2 = 28 LED dioda za prikaz minute i sekunde.
Ovaj NEOPIXEL RING ima 35 LED dioda pa se 3 preostale LED diode koriste kao separatori za pojašnjavanje sati, minuta i sekundi. Na slici je označen CRNOM bojom.
Možemo vidjeti sliku ispod kako bismo razumjeli kako ovaj sat prikazuje vrijeme.
Položaj LED dioda deklariran je u sljedećim nizovima:
bajt HHHH [4] = {16, 17, 18, 19}; // Sat - 4 -bitni binarni broj
bajt M0 [5] = {14, 13, 12, 11, 10}; // Minuta - desetoznamenkasti bajt M1 [9] = {9, 8, 7, 6, 5, 4, 3, 2, 1}; // Minuta - bajt mjerne jedinice jedinice S0 [5] = {21, 22, 23, 24, 25}; // Minuta - desetoznamenkasti bajt S1 [9] = {26, 27, 28, 29, 30, 31, 32, 33, 34}; // Minuta - Jedinstveni bajt jedinice SEPERATOR [3] = {0, 15, 20}; // 3 LED diode
Ovaj sat za brojanje može čitati podatke o vremenu s NTP poslužitelja, a vrijeme će ažurirati putem WIFI -ja ESP8266 NODEMCU.
Možemo se obratiti ovoj web stranici kako bismo odabrali LED boju koju želite. Na donjoj slici, sat za odbrojavanje prikazuje vrijeme bez LED dioda.
Ako uzrokuje zbunjenost, možemo im postaviti drugu boju (npr. BIJELA na donjoj slici) kako bismo razlikovali sate, minute i sekunde.
Kôd za brojanje zvona dostupan je na mom GitHubu.
Korak 5: ZAVRŠITE
Pogledajte još neke slike.
Hvala vam što ste gledali i nadam se da vam se sviđa !!!
LIKE I PRETPLATITE SE na moj YouTube kanal.
Preporučeni:
Simulator sata sata koji se može konfigurirati: 3 koraka
Simulator sata sata koji se može konfigurirati: Ovo nije baš uputstvo. Dizajniram vlastiti Sat za riječi i odlučio sam prvo izgraditi simulator web aplikacije kako bih mogao postaviti mrežu i testirati kako izgleda u različito doba dana. Tada sam shvatio da bi ovo moglo biti korisno za druge ljude koji
AccuRep: uređaj za brojanje sklekova: 8 koraka (sa slikama)
AccuRep: uređaj za brojanje sklekova: Poznajem mnoge ljude koji su počeli raditi na ovoj karanteni. Problem s vježbama kod kuće je nedostatak opreme za teretanu. Moji treninzi uglavnom sadrže sklekove. Da bih se doista potisnuo, tijekom vježbanja slušam rock glazbu. Problem je broj ponavljanja
Brojanje od 0 do 9999 s 8051 pomoću 7 segmentnog zaslona: 5 koraka
Brojanje od 0 do 9999 s 8051 korištenjem 7 -segmentnog zaslona: Pozdrav svima, U ovom tutorijalu ćemo vam reći kako brojati od 0 do 9999 koristeći četiri 7 -segmentna zaslona koristeći samo jedan port i 4 digitalna pina
Sat za umirovljenje / Brojanje sati / Dn sat: 4 koraka (sa slikama)
Umirovljenički sat / Brojanje gore / Dn sat: Imao sam nekoliko ovih 8x8 LED matričnih zaslona u ladici i razmišljao sam što ću s njima. Nadahnut drugim instrukcijama, došao sam na ideju da napravim zaslon za odbrojavanje/povećanje za odbrojavanje do budućeg datuma/vremena i ako ciljno vrijeme p
Stvaranje sata od sata: 11 koraka (sa slikama)
Stvaranje sata od sata: U ovom Instructableu uzimam postojeći sat i stvaram ono što osjećam da je bolji sat. Preći ćemo sa slike s lijeve strane na sliku s desne strane. Prije nego počnete na vlastitom satu, znajte da ponovno sastavljanje može biti izazovno jer slika