Kazalo:
- 1. korak: SEZNAM DELOV
- 2. korak: SHEMATSKI
- 3. korak: SPAJANJE IN SESTAVLJANJE
- 4. korak: PROGRAMIRANJE
- 5. korak: KONČAJ
Video: ŠTEVILKA URNE URE: 5 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Nameraval sem kupiti Neopixel Ring 60 Led za izdelavo ure, vendar ga žal nisem mogel kupiti. Nazadnje sem kupil prstan Neopixel 35 35 Led in iznašel preprost način za izdelavo internetne ure, ki lahko prikaže LED, uro in sekundo s tem obročem LED 35. Začnimo.
1. korak: SEZNAM DELOV
Glavne komponente so vključene:
- 01 kosov x ESP8266 NODEMCU
- 01 kos x NEOPIXEL OBROČ 35 LED
- 01 kosov x DVOSOBNO UNIVERZALNO PCB za DIY 5x7cm
- 01 kos x MOŠKA & ŽENSKA 40PIN 2,54 mm GLAVA
- 01 kosov x TELEFONSKI PUNJAČ ZA NAPAJANJE
2. korak: SHEMATSKI
To je zelo preprosto vezje. NEOPIXEL RING ima 2 x 3 blazinice, označene kot sledi: 5V, DI, GND in 5V, DO, GND. Če ga želimo nadzorovati, le spajkamo 3 povezave na te 3 blazinice 5V, DI, GND na obroču. 5V in GND NEOPIXEL RING -a se povežeta na +5V in GND zunanjega napajanja, podatkovni pin pa je priključen na ESP8266 NODEMCU na pin D4.
Opomba: V knjižnici FRITZING nisem našel NEOPIXEL RING 35 LED, zato sem ga uporabil za zamenjavo v shemi vezja NEOPIXEL RING 60 LED.
3. korak: SPAJANJE IN SESTAVLJANJE
Najprej sem odstranil originalne kable iz NEOPIXEL RING -a, nato sem spajal 3 -polni moški priključek na 5V, DI, GND zatiče na NEOPIXEL RING -u.
DIY PROTOBOARD VOZILO 5X7cm sem narezal na majhen kos, spajkal 2 vrsti ženskih glav za priključitev ESP8266 NODEMCU nanj. Na tej sliki sem spajkal nekaj dodatnih komponent, kot so: ženski priključek 8P za MPU6050, ena LED RGB s 3 kosi x tokovno omejevalnimi upori in 2P vijačna sponka.
Spajkanje 3 -polnega ženskega glavnika (5V, D4, GND) na dnu DIY PCB po shemi v prejšnjem koraku. Ta ženska glava bo povezana z moško glavo NEOPIXEL RINGA.
Za lepljenje ESP8266 NODEMCU prilepite majhno škatlo. Želim si, da bi imel 3D tiskalnik za izdelavo takšnih majhnih škatel. Na škatli sem izvrtal luknjo, da bi ženska glava DIY PCB lahko šla skozi to luknjo in se priključila na NEOPIXEL RING.
To je zelo preprosto. KONČANO.
Uporabil sem polnilec za mobilni telefon za napajanje 5V za štetje obroča.
4. korak: PROGRAMIRANJE
Moja ideja je prikazana na spodnji sliki:
Ura bo prikazana kot binarno število in za prikaz ure (največ 12) potrebujemo 4 LED diode, enakovredne 4-bitnemu binarnemu številu. Minuto in sekundo predstavljamo s štetjem števila LED v deseticah (največ 5) in številka enot (največ 9). Za prikaz minute in sekunde potrebujemo (5+9) x 2 = 28 LED.
Ta NEOPIXEL RING ima 35 LED, zato se 3 preostale LED uporabljajo kot ločevalniki za pojasnitev ure, minute in sekunde. Na sliki je označen s ČRNO barvo.
Spodnjo sliko lahko vidimo, da razumemo, kako ta ura prikazuje čas.
Položaj LED je naveden v naslednjih matrikah:
bajt HHHH [4] = {16, 17, 18, 19}; // Ura - 4 -bitno binarno število
bajt M0 [5] = {14, 13, 12, 11, 10}; // Minuta - desetmestni bajt M1 [9] = {9, 8, 7, 6, 5, 4, 3, 2, 1}; // Minuta - mestni bajt enote S0 [5] = {21, 22, 23, 24, 25}; // Minuta - desetmestni bajt S1 [9] = {26, 27, 28, 29, 30, 31, 32, 33, 34}; // Minuta - mestni bajt enote SEPERATOR [3] = {0, 15, 20}; // 3 ločevalne diode
Ta ura za štetje obročev lahko bere podatke o času s strežnika NTP, čas pa bo prek WIFI posodobil ESP8266 NODEMCU.
Na tem spletnem mestu lahko izberete želeno barvo LED. Na spodnji sliki števec obroča prikazuje čas brez ločilnih lučk.
Če pride do zmede, jim lahko nastavimo drugo barvo (npr. BELO na spodnji sliki), da ločimo uro, minuto in sekundo.
Koda za štetje zvonjenja je na voljo na mojem GitHubu.
5. korak: KONČAJ
Oglejte si še nekaj slik.
Hvala za ogled in upam, da vam bo všeč !!!
Všečkajte in se naročite na moj YouTube kanal.
Priporočena:
BigBit binarni prikaz ure: 9 korakov (s slikami)
BigBit Binary Clock Display: V prejšnji Instructable (Microbit Binary Clock) je bil projekt idealen kot prenosni namizni aparat, saj je bil zaslon precej majhen, zato se je zdelo primerno, da bi bila naslednja različica na polico ali na steno, vendar veliko večja
Replika ure za jetra "The George" v Liverpoolu: 13 korakov (s slikami)
Replika ure za jetra "George" v Liverpoolu: Ker sem iz Liverpoola, sem izjemno ponosen na to, od kod prihajam, in odkar pomnim, me je fascinirala ena stavba v mestu, stavba Royal Liver, še posebej osupljiva ura. Ta ura je znana po tem, da je največja
Položaj večnamenske kockaste ure: 5 korakov (s slikami)
Večfunkcijska kockasta ura na osnovi položaja: To je ura na osnovi Arduina z zaslonom OLED, ki deluje kot ura z datumom, kot časovnik za dremež in kot nočna luč. Različne "funkcije" krmilimo z merilnikom pospeška in jih izberemo z vrtenjem kockaste ure
Gramofoni za ročne ure: 8 korakov (s slikami)
Gramofoni na zapestnih urah: praskanje zapisov je veliko zabave, tudi če niste na seznamu gramofonov. Ali si ne želite, da bi padli in utripali, kamor koli greste? No, zdaj lahko; bodi DJ junak z gramofoni na zapestnih urah! Uporaba 2 voščilnic za snemanje in nekaj močnih
Ustvarjanje ure iz ure: 11 korakov (s slikami)
Ustvarjanje ure iz ure: V tem navodilu vzamem obstoječo uro in ustvarim tisto, kar se mi zdi boljša. Gremo od slike na levi do slike na desni. Preden začnete z lastno uro, se zavedajte, da je ponovno sestavljanje lahko izziv, saj je slika