About this Event
LCD displays are awesome accessories for microcontroller projects but getting started can be daunting for those not familiar with libraries, protocols and connecting components. This class has just been updated and you will Make an "atomic clock." Its OK... We will not be dealing with radioactive materials. We will be using Network Time Protocol to Make a circuit which syncs with the national atomic clocks to within 100 milliseconds of our civilization's most accurate time. No electronics or programming experience is required. All parts except your laptop are provided.
Goals are to:
- Understand the basics of programming an Arduino
- Wire up simple circuits on the breadboard.
- Download provided programs to the Wemos D1 Mini.
- Make simple program changes to customize a program. We will not cover programming but will discuss changing certain lines to customize results.
- Understand how this component is a great addition to many Arduino projects.
- Make an atomic clock.
I like to encourage students without electronics or programming experience to see that its possible to jump into the Arduino hobby and see that it can be easy and fun. Knowledge can be furthered by taking other DMS classes, internet tutorials and youtube videos.
The main focus will be for beginners using parts kits containing an Wemos D1 Mini, 20x4 I2C LCD Display, breadboard, temperature sensor and other components.
Leave class with enough knowledge, parts list, documentation and programs to be able to repeat the exercises at home after you acquire your own parts. The programs are very simple and generally single function. This makes it easy to use them as a base for your future projects.
PM me @bpamplin if there are things you would like to cover in class. No guarantees, but I’ll try to help.
The class is limited in size so I can work with you individually.
While you only need to bring a laptop computer to class, a number of students like to purchase and bring their own parts. Parts are available at Tanner Electronics and online.
- Wemos D1 Mini - requires soldering headers
- I2C LCD 20x4 display
- USB Micro data cable
- Four 20cm M-F jumpers
In class we will put the Wemos on a breadboard and connect with four 20cm M-F jumpers. I have a bunch of these jumpers and you can have a set. Your assembly is limited only by your imagination.
In class power will be provided by your USB port. At home, it can be plugged into a PC or the little 5V power supplies used by Android phone and many other devices.
The challenge to beginners is generally getting their PC configured to download the program. The "assembly" is simply four jumpers. If you decide to acquire parts and build this after class, you will be well prepared.
Special Considerations and Warnings
Bring a notebook/laptop computer with a USB port. Some of the new thin notebooks do not have a builtin USB port and require a dongle.
Some MacOS computers tend to have problems running the Arduino IDE. I can give some guidance but I not familiar with using them. More than 90% work out fine.