İçindekiler:
Video: Und Noch Eine Wordclock: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Merhaba Leute, Bu, Wordclock vorstellen'i daha iyi hale getirecektir. Mir hatte diese Uhr schon beim aller ersten Anblick das Nerdige "Will-Ich-Haben"-Gefühl geweckt.
Das schöne an dieser Uhr ist sie stellt die Zeit in Worten dar da "Es ist viertel nach sieben".
Blickfang im Wohnzimmer ve führt immer wieder zu erstaunten Gesichtern, Gästen ve man kann diese Uhr "richtig" lesen.
Bu nedenle, Jahren miene erste Wordclock gebaut mit einem leider nur mäßig zufriedenstellendem Ergebnis'i seçin. Kalıp LED'leri, Hilfe von zwei Multiplextreibern (MAX7221) geschah için çoğullama das mit. Ayrıca onu musste eine neue Idee.
Da die WS2812B LED'ler immer billiger wurden, war dadurch dieses neue Projekt geboren.
"Berührungslos", "Berührungslos", daha fazla bilgi için bkz.
Da ich aus der Automatisierungsbranche komme bin auch ein Fan des bunu mümkün olduğunca açık tutun. Daha fazla bilgi için bkz.
Alles wird auf einem Arduino Nano (wahlweise auch einem Pro Mini ve ein ISP -Programmer) mit der Arduino IDE realisiert.
Die Acrylplatte auf den Fotoğraflar Sieht im Moment noch nicht yani schön aus, da sich noch die Schutzfolie auf der Oberseite befindet. Diese wird erst enfernt wenn die Uhr sich vor Ort befindet um die Front zu schützen.
Adım 1: Malzeme Listesi
- 1 *Arduino Nano veya uyumlu
- 1*DS3231 RTC Modul zum beibehalten der Zeit
- 1* Acryl Wordclock Frontplatte von mikrocontroller.net (Platte hier zu kaufen *)
- 114* WS2812B veya 10mm-Platin
- 4* Reed Kontakte zum Stellen bzw. Modus ändern der Uhr
- 1* MDF Zwischenplatte nach verändert bzw. angepassten Maße laut dem o.g. ürün
- div Lochstreifen
- geregeltes 5V Netzteil mit 3A
Die Gesamtkosten für die Uhr belaufen sich auf 70-80 €
Düzenleme:(* Nach einer Unterlassungserklärung kann man dort "nur" noch die CAD bzw Plotterdateien bekommen)
2. Adım: Grundplatte
Die Grundplatte wurde gefräst nach Anpassungen der Maße von dem "orijinal" Vorgaben artı 4 Taschen zum verstauen der Elektronik ve zusätzlichen Kanälen zum verkabeln. Auf der Frontseite befindet sich noch ein zusätzlicher Kanal zu verstauen der Reedkontakte
Aussparungen zum Einsetzten der LED'leri içeren bir Rückseite. Dört werden alle 114 LED'ler platziert ve dann mit etwas Uhu fixiert. Danach kommt die Fleißarbeit alle LED'ler müssen verdrahtet werden nach dem Prinzip. Erste Reihe von Links nach Rechts ve Weiter zweite Reihe von Rechts nach Linkler tüm 10 Reihen und am Ende werden die 4 Ecken verkabelt. Die Stromversorgung der Reihen werden bir jeder Seite "Anfang" ve "Ende" aller Reihen Paralel geschaltet ve pro LED'den 60mA uçtan d.h. Reihe için 660mA.
Mutlak maksimum Strom rein rechnersch 6, 8A ve allen LED'ler ve R, G, B. Im Normalbetrieb kommt man nicht über 2-2, 1A. Selbst ein Feuereffekt (Fire2012 aus der Example der Lib) kommt man auf 3, 5A-4A
Adım 3: Zusamenbauen ve Programmieren
Nach dem zusammenbauen kommt das Programmieren.
Die Library die hierfür Notwendig findet man hier: Klick
Die anderen Kütüphaneleri, Bestandteil der Arduino IDE'yi de içerir ayrıca braucht man nix zusätzliches
Die Uhr kann wie auf dem ersten Bild Links in die verschiedenen Modi geschaltet werden nach folgendem Ablauf
- Mod 1: Stunden stellen (bağlı Eck-LED'ler leuchten)
- Mod 2: Minuten stellen (rechten Eck-LED'ler leuchten)
- Mod 3: Farbe einstellen Farbe ROT
- Mod 4: Farbe einstellen Farbe GRÜN
- Mod 5: Farbe einstellen Farbe BLAU
Farbe einstellen için en iyi seçim.
Dem Farbmodus werden die obersten beiden Reihen genutzt um den aktuelle Höhe des einstellbaren Farbwertes einzustellen. Es sind pro Farbe (Rot, Grün, Blau) 22 Stufen die man einstellen kann. Reihen zeigen das Ergebnis der Summe der drei Farben, aynı zamanda das Endgültige Ergebnis mit der die Wörter nachher angezeigt werden. EEPROM'da ve EEPROM'da da var. Aynı zamanda, Stromausfall vb. için de geçerli.
Gece cezası:
- eine Uyarlanabilir Helligkeitsregelung eldivenler LDR
- ESP8266 aracılığıyla "Wlan" Anschluss mit der NTP Firmware zur echten Funk Uhr
Bei Fragen ich bin auch unter dem Kullanıcı adı im arduino.cc Forumu bul.
! Achtung bei der ersten Inbetriebnahme sind im EEPROM die Werte 0 für drei Farben gespeichert zu einer "dunklen" Uhr führt idi.
Daha fazla bilgi Ladin einfach einen leeren Sketch und in die ersten drei Adressen Werte 22 schreiben und zwar yani:
#Dahil etmek
geçersiz kurulum() { EEPROM.write(0, 22); EEPROM.write(1, 22); EEPROM.write(2, 22); } geçersiz döngü(){ }
Diesen Sketch einmal Hochladen. Dann stehen Werte im EEPROM'da öldü. Jetzt kann der Uhrensketch hochgeladen werden.
Güncelleme:
Ich habe eine Automatik eingebaut die das EEPROM test edildi ve passenden Werten speichert
Viel Spass
Önerilen:
Lilygo-T-Watch 2020 ile Wordclock: 4 Adım
Lilygo-T-Watch 2020 ile Wordclock: Bu talimat size bir Liligo T-watch'da saati wordclock stilinde nasıl görüntüleyeceğinizi gösterir. Ancak ayrıca bu tipik wordclock stilini kullanarak daha fazla işlevi dahil etmeye çalıştım. Böylece tarihi görüntülemek, saat ve tarihi ayarlamak, değiştirmek
LED Matrisinde ESP32 Kayan WordClock: 5 Adım (Resimlerle)
LED Matrix üzerinde ESP32 Scrolling WordClock: Bu projede ESP32, LED Matrix ve bir puro kutusu ile bir Scrolling WordClock oluşturuyorum. Bir WordClock, sadece ekrana yazdırmak veya okuyabileceğiniz ellere sahip olmak yerine zamanı heceleyen bir saattir. Bu saat size 10 dakika olduğunu söyleyecek
RGB WordClock: 10 Adım
RGB WordClock: Merhaba bugün sizlere Word Clock nasıl yapılır onu göstermek istiyorum. Bu proje için ihtiyacınız olan: Wemos D1 Kontrol Cihazı2,5m WS2812B LED şeritler (60 LED/m)Lazerle kesilmiş ön plaka (daha fazla ayrıntı: adım 6)244x244mm hdf/mdf ahşap panel (4mm kalınlık)18x Havşa başlı vida M3x10m
DIY Arduino Wordclock: 7 Adım (Resimlerle)
DIY Arduino Wordclock: Bir kelime saat versiyonumda 12×12 LED-Matrix ekrana sahip olmayacak. Bunun yerine LED şeritlerden yapılmıştır ve sadece saatin üzerindeki anlamlı kelimeler yanabilir. Bu yöntemle özel mesajları görüntüleyemezsiniz, ancak tüm yapı size mal olmaz
Hexapod Arduino Über Eine SSC32: 5 Adım
Hexapod Arduino Über Eine SSC32: Bağlantı zum http://youtu.be/E5Z6W_PGNAgMein daha önce versuch eines eigenbau Hexapod