ไม่สามารถเล่นวิดีโอนี้
ขออภัยในความไม่สะดวก
NTP Server, so könnt ihr mit Mikrocontroller drauf zugreifen! |
ฝัง
- เผยแพร่เมื่อ 15 ส.ค. 2024
- ► Heimautomation und Elektronik DIY Buch: edistechlab.co...
► Kanalmitglied werden und exklusive Vorteile erhalten:
/ @edistechlab
In diesem Video möchte ich euch zeigen, wie man die Zeit und Datum über einen NTP Server auf den ESP bekommt.
★☆★ 🛒 On-line shop bei Edi's Techlab 📒 ★☆★
► Heimautomation und Elektronik DIY Buch: edistechlab.co...
► Edi’s Techlab e-book Shop: edistechlab.co...
► Edi’s Techlab Webseite: edistechlab.co...
★☆★ ✏️ Die Links und Videos Referenzen 🎥 ★☆★
Video über den RTC DS3231: • Das RTC DS3231 Modul e...
Links zu Github: github.com/Edi...
★☆★ 💶 Wenn ihr den Kanal unterstützen wollt oder mir ein Bier ausgeben wollt: ★☆★
www.paypal.me/...
★☆★ 🧰 Material ★☆★
► Wemos D1 mini light Board
* amzn.to/42Gs6F4 - Wemos D1 mini light
* amzn.to/3zSiXx9 - 3er Set, Wemos D1 mini light
* amzn.to/3TOWTM3 - 5er Set, Wemos D1 mini light
► Arduino:
* amzn.to/2WAlxEm - Arduino Starter Kit für Anfänger
* amzn.to/3or9byB - Arduino Uno SMD Rev 3
* amzn.to/40lmaPv - Arduino Uno Rev 3
* amzn.to/40iUGdm - Arduino Nano
* amzn.to/3a9RqaF - Arduino Mega 2560
►Jumper Wire:
* amzn.to/2WxKwIl - Female to Female F2F 40 STK. je 20 cm
* amzn.to/2xeKb2V - Set 3 x 40 STK. je 20 cm M2M/ F2M / F2F
►Breadboard:
* amzn.to/2QQ7JSL - Breadboard Steckbrett mit 830 Kontakten
* amzn.to/35GcPIp - 3 Stk. Breadboard Steckbrett mit 400 Kontakten
►USB Kabel:
* amzn.to/2y01THN - USB A auf Micro USB Kabel 0.5m
* amzn.to/2xkgqgQ - USB auf Mini USB Kabel 0.5m
* amzn.to/2QBxCp7 - USB A zu USB B Kabel 0.5m
* amzn.to/3fzAe0M - Widerstand Set
* amzn.to/3LbIOFC - Drehpotentiometer Set
* amzn.to/41kpbkm - Transistor Set 250 Teile
* amzn.to/3oef1mz - Transistor Set 750 Teile
* amzn.to/38ZZ2NO - Zener Dioden Set 200 Stück 3,3-7,5 V
* amzn.to/38eVmbC - Dioden Set 200 Stück
* amzn.to/3FRwXqx - 300 Stk. Dioden Sortiment inkl. Schottky Dioden
* amzn.to/3oUZ14g - 300 Stk. Leuchtdioden Set 3 und 5 mak mak
* amzn.to/41v7SNO - 180 Stück Taktilen Drucktaster Sortiment
u Netzteile:
* amzn.to/3ouswyw - USB Ladegerät 5 V / 3 A
* amzn.to/43EAMMR - USB Ladegerät 5 V / 3 A - 2 Port
* amzn.to/398WzP9 - Raspberry Pi 4 Netzteil, USB-C, 5.1 V, 3 A
★☆★ 🛠 Werkzeug ★☆★
u Werkzeug:
* amzn.to/40HcHmB - Ersa RDS80 Lötstation - Professionell
* amzn.to/3wlCtgq - Lötkolbem Set - Kostengünstig
* amzn.to/2CovMUb - KNIPEX Electronic Knips
* amzn.to/3fqScCA - Schraubendreher Set
* amzn.to/40AnUEY - Cuttermesser
* amzn.to/3fq16QI - Dreml Set
* amzn.to/3mySvog - Heissklebepistole
* amzn.to/2UI3QkD - Akku Schrauber Makita
* amzn.to/3A6mS8x - Bohrerset
★☆★ 📷 Verwendete Kamera und Mikrofon ★☆★
* amzn.to/349FFAU - Sony ZV1 und Bluetooth Handgriff
* amzn.to/3gUyYJu - Rode NT-USB Mikrofon
------------------------- Mehr von Edi's Techlab ---------------------------
FACEBOOK: / edis.techlab.new
INSTAGRAM: / edistechlab
WEBSEITE: edistechlab.com
TWITTER: / edistechlab
PATREON: / edistechlab
IMPRESSUM: edistechlab.co...
---------------------------------------------------------------------------------------------
Meine Videos enthalten bezahlte Produktplatzierungen. Alle Links mit "*" sind Amazon Affiliate Links. Edi’s Techlab ist Partner am Amazon Affiliate Partner Programm
Alle Geräte wurden selbst erworben.
Vielen Dank, für dein ausführliches Video zum NTP-Protokoll.
Ich bin brennend an einem Beispiel für eine Uhr, NTP-kontrolliert, aber mit Gangreserve. Soll heißen, dass der NTP-Server weniger oft abgefragt wird (vielleicht nur stündlich!) und eine annähernd genaue Zeitanzeige bei Netzausfall gesichert ist.
Sehr gut erklärt und hat im seriellen Monitor super geklappt!
Gerne würde ich aber einen Zeitstempel in der Form "Mi, 14.2.2024|11:16:00" setzen. Das schaffe ich nicht.
Meine definerten Strings:
....
char wochentage[7][5] = {"So, ", "Mo, ", "Di, ", "Mi, ", "Do, ", "Fr, ", "Sa, "};
String duz = "Mi, 14.2.2024|11:16:00 ";
String ts = "-";
String dp = ":";
String tz = "|";
duz = wochentage[tm.tm_wday] + tm.tm_mday + ts + (tm.tm_mon+1) + ts +(tm.tm_year+1900) + tz + tm.tm_hour + dp + tm.tm_min + dp + tm.tm_sec;
Serial.print(duz1);
Die Ausgabe klappt nur halb
Ich bin auf der Suche nach einer Zeit-Abbildung für mein Projekt gewesen.
Ich habe bei dir, Edi, mal wieder einen Beitrag gefunden, der genau passt!
Vielen Dank für die einfach gehaltene Erklärung - es funktioniert - ich
kann das - jedoch, muss ich an C++ arbeiten... - du hilfst mir sehr mit deinen Videos...
Herzlichen Dank und es freut mich wenn meine Videos nützlich sind. Liebe Grüsse Edi
Sehr gut erklärt! Danke fürs teilen.
Sehr gerne und liebe Grüsse Edi
Sehr informativ 👍
Vielen Dank und liebe Grüsse Edi
@@EdisTechlab Gern geschehen, hatte das tatsächlich nicht gewusst. Auch liebe Grüsse
Wie kann man sich Woche 5 vorstellen? Also bei Monaten zähle ich +1 dazu, aber M10 steht für Oktober? (bei 5:09)
Hallo, vielen Dank für diese Frage, das habe ich tatsächlich vergessen zu erwähnen. Die Woche 5 steht für die letze Woche im Monat. ( 4x7 = 28 Tage) und somit deckt die Woche 5 die letzen Tage im Monat ab.
Liebe Grüsse Edi
verry nice,
was nun im raum bleibt ... wie bewerkstelligt nun da sketch die sommer - winterzeitumstellungs und ggf die Anzeige sommer / winterzeit
Hallo Norbert, das erledigt die Library automatisch für dich und du kannst mit den Befehlen aus dem Video die jeweils gewünschte Zeit anzeigen lassen.
Liebe Grüsse Edi
@@EdisTechlab das habe ich auch gedacht ... tat die lib nicht :-(
Ok, keine Ahnung warum das so war, ich konnte bei meinen Versuchen keine Fehler feststellen.
Liebe Grüsse Edi
@@EdisTechlab siah man erst beim Sommer / Winterzeit Wechsel :-)
Happy hacking
Wie immer, sehr gut.
Aber, es kommt immer die Fehlermeldung:
"Compilation error: redefinition of 'void setup()"
Hallo Erwin, kann es sein, dass in deinem Code zwei mal ein void setup() oder void loop() vorkommt? Wenn ja, diese Funktionen dürfen nur einmal in einem Code vorkommen.
Liebe Grüße Edi
@@EdisTechlab Negativ.
Viele Male probiert, immer die selbe Fehlermeldung.
Nun habe ich einen anderen Sketch geladen, alles gelöscht und Deinen eingefügt.
Nun ging es ohne Fehlermeldung.
Nur bin ich wieder in die Falle getappt und das Arduino Programm hat mir den "originalen Sketch" gelöscht.
Da sollte man einmal daran arbeiten um dies abzustellen.
Eine Frage ob die Änderungen gespeichert werden sollen oder nicht, kann doch nicht so schwer sein.