RSS

Tag Archives: time

First Steps with the Arduino-UNO R3 | Maker, MakerED, Coding | 1.8 Inch TFT with DS3231 RTC and Arduino

First Steps with the Arduino-UNO R3 | Maker, MakerED, Coding | 1.8 Inch TFT with DS3231 RTC and Arduino

.

 

Correct data displayed and enhanced displaying

.


1.8 Inch TFT with DS3231 RTC and Arduino

We were already playing around with LED MATRIX for time and temperature display with a Wi-Fi connection on an ESP8266, but we didn’t create yet a project with an RTC (Real Time Clock) module and an 1.8 inch TFT display; here we go. We will use again a ready to go code, but we will change it a bit for better looking. SO, we will learn How-To code rectangles and lines for a TFT screen, very easy… It is GOOD to try out different components to get used with coding, Maker, MakerED… Especially when we use displays, which ever ones, as one sees directly the results; sensation of direct success!!

The tutorial in the video shows an Arduino UNO, but we will use in this tutorial an Arduino NANO as it is less expensive (+/- 1/3 of the price of an Arduino UNO) and also it takes less place when integrating the components into a box.

Below you see how to connect the TFT-Display to the Arduino.

.

 

WIRING-1.8 inch TFT ST7735 on ARDUINO

Click image, please, to enlarge.

.

Check the video below, please:

.

.


Detailed parts list, supplier and prices

Please find below the detailed parts list as well as the supplier and the prices.

 

Item and quantity

Supplier and order number

Price

1x 1.8 inch Touchscreen  AMAZON (DE): AZDelivery 1,8 Zoll SPI TFT-Display mit 128 x 160 Pixeln für Arduino und Raspberry Pi inkl gratis eBook 9,99€
1x RTC DS3231 AMAZON (DE): AZDelivery Real Time Clock RTC DS3231 und gratis Batterie inklusive I2C für Arduino und Raspberry Pi sowie GRATIS eBook (3x Real Time Clock) 14,99€ / 3 pces 5€
1x Arduino NANO AMAZON (DE): AZDelivery Nano V3.0 CH340 Chip fertig verlötete, verbesserte Version mit USB Kabel, 100 % Arduino Nano V3 kompatibel 7,99€
  Total: 22,98€

.

As you can see it is a very cheap project, ONLY 22,98 € and easy to realize! ALL what YOU need is a bit time, passion and here we GO! 😉 Have FUN! I order my stuff on AMAZON.DE, but you can chose any other supplier as the parts are very popular…

Please follow the whole tutorial with connections (Wiring Diagram) and Code (Sketch) here:

When copying the code on the mentioned website <===>   http://educ8s.tv/arduino-real-time-clock/  <===> you must be aware of some TYPOS in it!!! Check below please where they are and how to correct them. Once corrected save the code in the Arduino IDE  and upload it. Here are the errors, check below please.

.

Bug in sketch-1

.

As you can see above the “Arduino IDE” shows an error and highlighted it in Line 1. The sign “<” is too much, delete it and save your sketch, then upload it again to the Arduino NANO. You might get a second error message again, check below please.

.

Bug in sketch-2

.

In above image you will see a new error message in Line 100. Check below please on how-to correct it.

.

Bug in sketch-3-correction

.

Same procedure as above, save it in the Arduino IDE and upload it again to the Arduino NANO (UNO). Here what will show up now.

.

Working sample without drawn rectangle

.

There are some problems with the time and day still… I didn’t follow step-by-step instructions on the video, OK let’s have a look in deep now!! Please check the video tutorial @ 03:15 for the settings and follow them strictly, otherwise your clock setting will NOT working!! Done so, it will be working great. I did some more changes in the coding such as changing the text colors and ALSO to draw a rectangle and some lines to make it look BETTER, please check below.

.

Draw Rectangle

.

As you can see, I added some new code snippet from lines 142 to 151, this will draw a rectangle around the TFT screen and it will draw white lines under the measured values. It will look BETTER, well that’s what I think and my wife as well; you just do the way as you want, up to you 😉 Here below the result…

.

Correct data displayed and enhanced displaying

.

.

Here below the version with the Arduino NANO.

.

DS3231 and 1.8 TFT on Arduino NANO

.

SO, that’s it folks, enjoy it and have fun 😉

.

 


 

GUST-AVRIL2014-800px-2L’auteur Gust MEES est Formateur andragogique / pédagogique TIC, membre du “Comité Conseil” de “Luxembourg Safer Internet” (LuSI), appelé maintenant BEESECURE, partenaire officiel (consultant) du Ministère de l’éducation au Luxembourg du projet  ”MySecureIT“, partenaire officiel du Ministère du Commerce au Luxembourg du projet ”CASES” (Cyberworld Awareness and Security Enhancement Structure). L’auteur était aussi gagnant d’un concours en électronique en 1979 ( Pays germaniques ) et voyait son projet publié dans le magazine électronique “ELO”.


The author Gust MEES is ICT Course Instructor, ”Member of the Advisory Board” from “Luxembourg Safer Internet” (LuSI), BEESECURE, Official Partner (Consultant) from the Ministry of Education in Luxembourg, project “MySecureIT“, Official Partner from the Ministry of Commerce in Luxembourg, project “CASES” (Cyberworld Awareness and Security Enhancement Structure).

The author was also a winner of an electronics contest (Germanic countries) in 1979 and got his project published in the “Electronics Magazine ELO”.

.

Stay tuned for next blog post(s) 😉..
.

Keywords necessary for me to create this blog post: Arduino UNO R3, Arduino NANO, TFT DISPLAY, Coding, Maker, MakerED, MakerSpaces, #RTC, Real Time Clock, Temperature, DS3231,…

.

.

.

 

 

Tags: , , , , , , , , , , , , , , , , , , , , , ,

First Steps with the ESP8266 Wi-Fi Module | Maker, MakerED, Coding | Scrolling Text (Time, Temp., Humidity…) with 8×8 LED MATRIX

First Steps with the ESP8266 Wi-Fi Module | Maker, MakerED, Coding | Scrolling Text (Time, Temp., Humidity…) with 8×8 LED MATRIX

.

ESP8266 and Matrix LED MAX7219

.


First Steps with the ESP8266 Wi-Fi Module | Scrolling Text (Time, Temp., Humidity…) with 8×8 LED MATRIX 

In our previous blog post (Tutorial…), we were playing around with a LED MATRIX <===> First Steps with the Arduino-UNO R3 | Maker, MakerED, Coding | Scrolling Text with 8×8 LED MATRIX  <===> and we will continue to use the LED MATRIX, but this time with a Wi-Fi connection. We will use the module “ESP8266” which you can purchase worldwide around as it is very popular and it costs ONLY 7.49 €. I ordered mine on Amazon in Germany:

Good to know is the PINOUT of the ESP8266

.

ESP8266-NodeMCU

Click the image, please, to access the source.

 

Before we can use the module “ESP8266” and before the wiring we need to do some preparation:

.

Check the video below please who explains the first steps with the ESP8266:

.

.

Now that we have configured the ESP8266 in the Arduino IDE we need some other information which are necessary to implement into the code. It is the name of the Wi-Fi Network (SSID) and the Password for the Wi-Fi Network.  AND a new device connecting to the router (the ESP8266) must GET allowed to do so, if your router is well configured for Cyber-Security! Thus meaning for Cyber-Security reasons: in the router security settings any device connecting to your Wi-Fi Network SHOULD NOT have access unless it is your own ones and unless you allow THEM to access!

.

My shown images from the Router are from a “FritzBox Router“, but it should be similar in other Routers!!

.

Router-1-corr

Click image, please, to enlarge.

In the above image you see which devices are connected to your Network, to do so: open your router with your login and/or password and look under “Radio Network” (or similar). IF you don’t see your “ESP8266” in the Network while you run the code and it isn’t working does mean that your Network is well secured as it doesn’t allow any other device connecting to the Network!

Router-2-corr

Click above image, please, to enlarge.

.

You need then to give permission to the device to connect. To do so: Open the Security settings in your Router and click on “Allow all new wireless devices“. NOW, you will see that the “ESP8266” is part of the Network! Note down on a piece of paper its “MAC Address” and protect your Network again by clicking on “Do not allow new wireless devices“!!

.

Router-3

Click on the image, please, to enlarge.

.

NOW, click on the button “Add Wireless Device” as shown in above image.

.

Router-4

Click image, please, to enlarge.

.

A new window opens where you can add the new devices “MAC Address” which you wrote down before. Do so please and then click the button “OK“. Go back and have a look if the device is now in the authorized devices in your Network.

Required:

  • SSID
  • WLAN Password
  • Acces authorization for the Wi-Fi

The Code for the ESP8266 and first try

I used a video tutorial in German from Switzerland as well as its Code for this project as it is very well explained. Even if you don’t understand German, you can follow step by step in the video:

.

.

While watching the video on YouTube, you will find the download link for the code, check below please:

.

Video Tutorial-2

Click image, please, to enlarge.

.

You can find another interesting code here on the blog as well as the wiring diagram and a GREAT description (in German):

Unzip the code and install it by following the video instructions; check @ 8.30 minutes and follow step by step…

After everything is installed and the code is in the Arduino IDE you need to adapt the code to your needs: check video @ 10.36 minutes

  • Entering your Network name, the SSID
  • Entering the Network-Key; Check above Router images…

.

1ibdy1vf6wghd-n05dgl-attenzionearchitettofr01When you run the code for the first time: disconnect the two wires for the power supply (GND and VCC) as the LED Matrix will light all the dots and the power consumption will be by 1.5 Ampere; thus meaning the components, especially the chips will become hot, even could get overheated!! Once the Arduino IDE shows you that the code is uploaded reconnect them and it should work.

.

That’s it folks; now you can run the code and have fun! I takes a bit time before the code runs: first “Compiling Sketch…“, followed by “Uploading…” and “Done Uploading…” and the ESP8266 tries to connect with the Wi-Fi Network…

Connecting

.

If everything was made correctly as described above you should receive now your personal weather data… FIRST the time will GET displayed for a couple of seconds (that period could GET changed by your settings in the code…)…

.

Time

.

Then the scrolling text starts displaying the temperature, humidity, air pressure, rain risk in % and wind speed…

.

Scrolling text: temp., humidity...

.

Stay tuned for next blog posts and enjoy it 😉

Have FUN with your “LEARNing-By-Doing project” and try out ALSO the other examples 😉

.

Keywords necessary for me to create this blog post: Arduino, Wi-Fi, wireless, ESP8266, Weather received through Wi-Fi, LED Matrix, Coding, Maker, MakerED, MakerSpaces, Learning By Doing, Learning To Learn, PracTICE,

.


.

GUST-AVRIL2014-800px-2L’auteur Gust MEES est Formateur andragogique / pédagogique TIC, membre du “Comité Conseil” de “Luxembourg Safer Internet” (LuSI), appelé maintenant BEESECURE, partenaire officiel (consultant) du Ministère de l’éducation au Luxembourg du projet  ”MySecureIT“, partenaire officiel du Ministère du Commerce au Luxembourg du projet ”CASES” (Cyberworld Awareness and Security Enhancement Structure). L’auteur était aussi gagnant d’un concours en électronique en 1979 ( Pays germaniques ) et voyait son projet publié dans le magazine électronique “ELO”.


The author Gust MEES is ICT Course Instructor, ”Member of the Advisory Board” from “Luxembourg Safer Internet” (LuSI), BEESECURE, Official Partner (Consultant) from the Ministry of Education in Luxembourg, project “MySecureIT“, Official Partner from the Ministry of Commerce in Luxembourg, project “CASES” (Cyberworld Awareness and Security Enhancement Structure).

The author was also a winner of an electronics contest (Germanic countries) in 1979 and got his project published in the “Electronics Magazine ELO”.

.

Stay tuned for next blog post(s) 😉..
.

Keywords necessary for me to create this blog post: Arduino UNO R3, Arduino NANO, MAX7219 LRD DISPLAY, Coding, Maker, MakerED, MakerSpaces…

 

.

.

.

 

 

Tags: , , , , , , , , , , , , , , , , , , , , , , , , ,

Time THE MOST Important Factor Neglected In EDUcation!

Time THE MOST Important Factor Neglected In EDUcation!

.

Evolution of Education: Wordle Logo

.


Time THE MOST Important Factor Neglected In EDUcation!

NO Framing in EDUcationWHY do I mention the word “Time“!? EVER thought about on How-To people learn!? Some are learning very quickly and others need MORE time as OTHERS to understand! BUT THEY ALL have to follow THE same scheme and rhythm in EDUcation, sounds strange isn’t it 😉

Personally I am one of those who are learning AND understanding very quickly, BUT as I became an instructional coach (instructor) with certified (by Luxembourg Government) pedagogical background (four months tailored pedagogy training with and about ICT) in 2001 I went (a NEW adventure…) to give courses to adults, seniors, youth, classrooms, EDUcators, TEACHers in 2002 and I had to learn myself about THAT magic word <===> Time <===>!

Well, I learned very quickly THAT one size DOESN’T fit ALL and THAT time plays a MAJOR role, especially for adults and seniors! I adjusted my courses constantly and in 1-2 years time I was ready to give my learners, students, the BEST possible learning… I adjusted constantly (as I am a Life-Long Learning person) as soon as I had learned some NEW stuff, so do I still today (even being retired…). WHEN MY brain is adapting quickly, so OTHERS will benefit from it ALSO, in another time period which I have to adapt to it, it’s possible with good will, patience, motivation and engagement…

I have given my (pedagogical/andragogical) courses in an OPEN place (NOT school), called <===> Internetstuff <===> in Luxembourg (Europe) to adults, seniors, classes, EDUcators TEACHers on a coaching way up from 2002 to 2011 with GREAT success. I had the time to observe the learners, to analyze how THEY reacted, acted OR NO action at all; I was learning the behavior of my learnersKnowing someones behavior makes it more easy to teach (coach) persons individually and so the learners are learning much more quick also!

My audience were learners from 11 to 79 years old, YES also 79 year old persons learned about the use of a computer and the internet and the basics of Cyber-Security to protect them. Sounds strange that 79 year old’s can learn that!? It is possible, as I did it with them… One needs to have a lot of patience, THE factor <===> TIME <===> and they will be able to learn AND to understand it!

I didn’t use <===> Pedagogy <===> BUT <===> Andragogy <===>, the theory of <===> Adult-LEARNing <===> and that works perfectly. please read my blog post below:

The learners got first taught about the use of the keyboard and straight after the use of the internet, especially the way on How-To create an email. So they were able to exchange their email addresses and to communicate to each other from the learning group, which I encouraged them to do so as PracTICE.

.

300px-Exponential.svg

Click the above image please to access the article…

.

.

I didn’t start any other lesson with the Learners till they had understood completely the previous lessons; well that took a bit more time as usually BUT it had it’s benefits for the further lessons as they could learn much quicker once the basics understood. It is like an exponential curve…

.

.

.

 

.

What else did I do to accelerate the learners learning? Well, in any class there is at least one who is learning quicker as others; so profiting from this and giving that particular person already an extra lesson which it can learn and sharing its knowledge then with the peers. By working in teams and by exchanging the learned with peers ALL of the learners learned much quicker. My over 9 years experience showed me that it is possible to reach +/- 96% of success for <===> understanding the learned <===> and that is the MOST IMPORTANT <===> understanding! Persons WHO have understood the learned have BETTER competency as others!

Learn more about competency:

I had ALSO two ladies mid forty in my learning team who were trying to find a new job and never had touched a computer. Both of them were coached individually to get the right ICT competencies to work in a modern office. And both found a job in 2004-2005, whereby one of them is actually earning more money then I do, as she climbed in her career 😉

SO, as you see the factor time plays a BIG role! Give YOUR LEARNers, students time and they will learn to become competent! 😉 If possible make the lesson build on PracTICE and try to arrange the lessons in a sort of <===> Problem Based LEARNing <===>, remember the quote of <===> Confucius <===> “Tell me and I’ll forget; show me and I may remember; involve me and I’ll understand”. This wise man was right!

Thus meaning: make “THE problem” resolving over a whole “School Year” and coach YOUR LEARNers, Students; analyze, adjust, reflect, analyze again and ask for feedback, create “FAQ’S” (Frequently Asked Questions” together WITH YOUR LEARNers, Students; make it a collaboration work!

Learn more:


Reflections and advice for BETTER

[START text from Are Distinct Disciplines and Time Blocks the Way to Go in School?We know that separating learning into discrete subjects and time blocks is not the best way to prepare kids for the real world. [END Text from Are Distinct Disciplines and Time Blocks the Way to Go in School?] Read the complete article below please:

SO, as knowing this, WOULDN’T it be BETTER to organize lessons THAT WAY: e.g. let us take history; one lesson of history about whatever subject followed by an language course (English for example…) WHICH is treating exactly the same knowledge by teaching vocabulary, history parts (snippets) about what was taught in previous lesson and later the learners, students would get asked to create a blog post about it and to make ALSO some curation about the treated topic!? Let us take a look on the image below please to understand more:

.

Synthesizing Mind-5 Minds for the future

.

Well, I think (Deep THINKing…) that such organization and intelligent use of  following courses with the same topic would deepen the knowledge of the students, learners and bring out understanding of the taught! On the same way the learners, students will GET skills of blogging and curation as well as searching skills and Critical-Thinking (to find BEST resources…)…

.

 

And as most of YOU know me already, I like to incorporate some music videos, enjoy it 😉

.

.


.

.

.

 

GUST-AVRIL2014-800px-2L’auteur Gust MEES est Formateur andragogique / pédagogique TIC, membre du “Comité Conseil” de “Luxembourg Safer Internet” (LuSI), appelé maintenant BEESECURE, partenaire officiel (consultant) du Ministère de l’éducation au Luxembourg du projet  ”MySecureIT“, partenaire officiel du Ministère du Commerce au Luxembourg du projet ”CASES” (Cyberworld Awareness and Security Enhancement Structure).


The author Gust MEES is ICT Course Instructor, ”Member of the Advisory Board” from “Luxembourg Safer Internet” (LuSI), BEESECURE, Official Partner (Consultant) from the Ministry of Education in Luxembourg, project “MySecureIT“, Official Partner from the Ministry of Commerce in Luxembourg, project “CASES” (Cyberworld Awareness and Security Enhancement Structure).

.

Stay tuned for next blog post(s) 😉

.

Keywords necessary for me to create this blog post: LEARNing To LEARN with ICT, Technology is ONLY a catalyst and facilitator, Pedagogy first!, knowing How-To use Technology to enhance, engage facilitate LEARNing, CREATIVITY <===> ThingLink, Professional Development, TEACHers, LEARNers, Andragogy, Adult LEARNing, Peer To Peer LEARNing, Collaboration, Global Collaboration, Coaching, Social Media, Twitter, Twitter Chats, Forums, Professional EDUcators TEACHers, BEST PracTICE, Information Literacy, Profile of a modern school leader, LEARNing Path, Growth Mindset, eSkills, eLEADERShip, digcit, Digital CitiZENship, ICT, RESPONSIBILITY for community, time, PBL, Problem based LEARNing, Andragogy, Pedagogy,

.

.

 

.

 

 

Tags: , , , , , , , , , , , , , , , , , , , , , , ,