Wiring the WIZNET W5100/W5500 as Network Time Protocol Client with Microcontroller
I want to make a watch, that can check my location and time. So I decided to make this watch using Wi-Fi module (WizFi250) and Cortex-M0 MCU (WIZwiki-W7500). For getting geolocation of this watch, I used ip-api.com which is a geolocation server and I used NTP server for getting the current time.
This article explains how to create a simple network clock with a 7-segment LED display. The clock uses the Simple Network Time Protocol (SNTP) protocol to scan the network time and display the current time on the 7-segment display via the RTC (Real Time Clock).
I've finally decided to put some of my existing projects up on instructables. This one is adapted from my Super Graphing Data Logger project.
The real sticking point with using Arduinos in Internet applications like this is finding a bridge between the lowly 8-bit microcontroller and the web. WiFi or Ethernet-enabling shields or breakout boards are usually the best option for that.
For our project we wanted to create an Ethernet data logger that could take data from a temperature sensor and a PIR motion sensor. This would allow us to graph motion and temperature over time allowing users to know when a space was most in use and perhaps whether it was being heated effectively.
The sketch is an extension based on NTP Synchronized Analog Datalogger post on Aug. 21, 2013 by adding web interface file download server function. All datalogger files are saved in the root directory of the microSD card. With the network infrastructure settled and router proper configured, the datalogger files on the microSD can be download by any device with web browser built in from anywhere.
Johannes Hoffmann is an interaction and graphic designer sharing with us his hand-made Tweety Clock. It’s a vintage but interactive Twitter clock , built with Arduino and Ethernet Shield, and featured with the original ‘cuckooo’ sound and a little printer for the output
In this post this author build a simple clock using arduino and 7-segment led display. The display used is the same as in my previous post on ultrasound range detector, where the pin connection for the seven segment led module is explained in detail.