Kazalo:
- 1. korak: Materiali
- Korak: Prva plast
- 3. korak: drugi sloj
- 4. korak: tretja in zadnja plast
- 5. korak: Koda
- 6. korak:
Video: Sinhronizirana besedna ura NTP: 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Sinhronizirajte uro s časovnim strežnikom NTP, da bodo lahko preverili pravi čas, če je prišlo do zatemnitve, če niste doma:-)
1. korak: Materiali
- Vezan les (2 plasti)
- Pleksi steklo
- Wemos D1 ali Wemos D1 mini pro ali Wemos D1 mini
- Micro usb kabel
- Polnilec za telefon
- Čudovit fotookvir
- 168 kosov WS2812B Ws2812 Led čipi 5V Met Wit/Zwart PCB hladilnik (10 mm * 3 mm) WS2811 Ic vgrajen v Smd 5050 Rgb
Odšel sem v tako imenovano fabshop, da sem uporabil njihov laserski rezalnik za 3 plasti.
Potrebovali boste tudi različna orodja: vrtalnik (+ izbor svedrov), klešče, škarje (ali rezalnike žice) in spajkalnik (s spajkanjem) Najprej sem oblikoval z Wemosom D1, vendar sem naročil nekaj Wemosa D1 mini pro in nekaj Wemos D1 mini in tudi na teh ura deluje odlično.
Korak: Prva plast
Prva plast, ki jo morate ustvariti, je plošča, na katero bodo vklopljene/ vgrajene LED diode. Tukaj imate več možnosti, kako sestaviti LED ploščo.
V tem koraku boste morali upoštevati tudi razmik LED. Svoj urni obraz sem narisal z brezplačnim programom za risanje Inscape (poiščite ga na Inscape.org)
3. korak: drugi sloj
Druga plast je usmerjanje svetlobe, tako da se ne širi tam, kjer ne želite imeti svetlobe …
4. korak: tretja in zadnja plast
Ura, Pustil sem, da je ura obrnila lasersko pri fabrici na kos črnega pleksi stekla. Med drugo in tretjo plast sem dal kos papirja za peko, da sem dosegel lep razpršen učinek led diode
5. korak: Koda
Odlično! Ko je fizična montaža plošče končana, je čas za kodiranje. Napisal sem nekaj kode Arduino za sprejem in prikaz vrednosti LED, poslanih iz računalnika v Arduino (tehnika, ki se hkrati prižge več LED, se imenuje multipleksiranje, če imate nekaj časa, poiščite google). Koda arduino je v spodaj navedeni datoteki.
Nisem programer, zato, če imate pripombe, da bi kodo poenostavili, si vzemite čas in napišite predlog:-)
Nadgradnja:
Različica 1.1 je sinhronizirana ura NTP z upraviteljem Wifi.
Če ura ne najde povezave z usmerjevalnikom, bo ustvarila dostopno točko. Samo povežite se z dostopno točko in vnesite https://192.168.4.1 ter se povežite z razpoložljivim omrežjem WiFi. Po vzpostavitvi povezave bo prikazana animacija v rdeči, beli in modri barvi, nato pa se bo vrnila s pravilnim časom.
6. korak:
Zasluge gredo Janu, ki me je navdihnil in pomagal …
Priporočena:
Proračunska besedna ura Arduino RGB!: 7 korakov (s slikami)
Proračunska besedna ura Arduino RGB!: Pozdravljeni vsi, tukaj je moj vodnik, kako narediti preprosto & poceni besedna ura! Orodja, ki jih potrebujete za ta projekt Spajkalnik & Spajkalne žice (v idealnem primeru vsaj 3 različne barve) 3D tiskalnik (ali dostop do enega, lahko tudi
Okrogla besedna ura (v nizozemščini in angleščini!): 8 korakov (s slikami)
'Okrogla' besedna ura (v nizozemščini in angleščini!): Pred nekaj leti sem prvič videla besedno uro na internetu. Od takrat sem si vedno želel narediti enega sam. Na voljo je veliko Instructables, vendar sem želel narediti nekaj izvirnega. O elektroniki ne vem veliko, zato sem uporabil
Besedna ura NeoMatrix 8x8: 6 korakov (s slikami)
Besedna ura NeoMatrix 8x8: Ste navdušeni nad časom? Ali želite elegantno, moderno in funkcionalno uro dodati v svojo zbirko ur? Besedna ura je edinstvena naprava za merjenje časa, ki uporablja črkovno mrežo za določanje časa. Medtem ko lahko
Arduino digitalna ura, sinhronizirana s 60 Hz daljnovodom: 8 korakov (s slikami)
Arduino digitalna ura, sinhronizirana s 60 Hz daljnovodom: Ta digitalna ura na osnovi Arduina je sinhronizirana s 60 Hz daljnovodom. Ima preprost in poceni skupni anodni 4 -mestni 7 -segmentni zaslon, ki prikazuje ure in minute. Uporablja navzkrižni detektor za zaznavanje, ko dohodni 60Hz sinusni val c
Sinhronizirana budilka NTP: 8 korakov
NTP sinhronizirana budilka: Pozdravljeni, to je moj prvi pouk in angleščina ni moj materni jezik, zato bodite potrpežljivi. Želel sem zgraditi budilko NTP z RTC, ki bo sinhronizirana iz interneta. ZaNgAbY in ta fant (hvala)