Certified Arduino Programmer Level I
3.8 (7 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
118 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Certified Arduino Programmer Level I to your Wishlist.

Add to Wishlist

Certified Arduino Programmer Level I

Wired System: The MicroSD Temperature Logger
3.8 (7 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
118 students enrolled
Created by Leo Todd
Last updated 7/2017
English
Curiosity Sale
Current price: $10 Original price: $40 Discount: 75% off
30-Day Money-Back Guarantee
Includes:
  • 28 mins on-demand video
  • 18 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • At the end of this course, student is able to create their own uSD Temperature Logger using Arduino UNO and its shields
View Curriculum
Requirements
  • The basic concepts of logic low (0) and logic high (1)
  • Setting up of Arduino IDE
  • Setting up of Proteus and WinImage
Description

NO NEED TO BUY ANY HARDWARE, JUST PERFORM SIMULATION USING EDA-ELECTRONICS DESIGN AUTOMATION/SIMULATION 

SOFTWARE PROTEUS!!!

GOOGLE TO GET KNOW HOW TO GET THIS SOFTWARE, SETUP AND USE. REMEMBER TO POST A LOT OF QUESTIONS.



After enrolled, click "All Resources" tab to see the source codes/program/sketch/other course materials



Important: The course audio is designed to play with earplug/headphone!




What is the course about?

  • This course is about writing a Arduino sketch from basics to complex project the microSD Temperature Logger and to simulate it in Proteus
  • The Supplement Materials such as sketch, schematics for Simulations and datasheets are given
  • This Course takes only 25 min to complete


The content of this course:-

  • Learn the hardware connection of serial-UART, SPI SD/uSD and i2C sensor
  • Explore the given schematic of uSD Temperature Logger
  • Learn the Arduino programming by using the provided error free sketch
  • Display and enter choice on serial-Monitor
  • ADC sensor operation
  • LCD Display Operation
  • i2C sensor oepration
  • SD card operation
  • Firmata Serial-USB operation
  • All combination of above operation into one piece the uSD Temperature Logger


At the end of this course, student is able to create their own uSD Temperature Logger using Arduino UNO and its shields


Keywords: arduino, Arduino, certified, Certified, programmer, Programmer, programming, Programming

Who is the target audience?
  • All Levels of Arduino Lovers
Students Who Viewed This Course Also Viewed
Curriculum For This Course
+
Editor Choice of Guidelines for This Course@Landing Page (No Login Visitor)
1 Lecture 05:06

Guidelines, Lecture Map and First Day Introduction

Preview 05:06
+
Start Here
1 Lecture 04:45

Best Video Setting: 1080p Full Screen

This is a course preview of some of the learning content

Preview 04:45
+
Part I: The Hardware Connection, Protocol and Program
3 Lectures 06:38

Best Video Setting: 1080p Full Screen

Essential of Serial UART in this Project

Preview 02:37

Best Video Setting: 1080p Full Screen

Essential SPI knowledge in this Project

02.Hardware Connection: SPI
01:42

Best Video Setting: 1080p Full Screen

Essential i2c Knowledge in this Project

03.Hardware Connection: i2c
02:19
+
Part II:The Software
7 Lectures 11:04

Best Video Setting: 1080p Full Screen

Some Introduction to Comment, Compiling and Debugging

Preview 03:37

Best Video Setting: 1080p Full Screen


1.This serial communication program captures single character or integers from 0-9 and enter into the mode of selection (with message printing to the serial monitor)

2.This serial communication program captures characters or integers and enter into the mode of selection (with message printing to the serial monitor)

Part II Lecture 01: 01.Serial Monitor Display
02:10

Best Video Setting: 1080p Full Screen


1. AnalogReadSerial

 * Reads an analog input on pin PC0, prints the result to the serial monitor.
 * Graphical representation is available using serial plotter (Tools > Serial Plotter menu)
 * Attach the center pin of a potentiometer to pin PC0, and the outside pins to +5V and ground. 

2.ReadAnalogVoltage
 * Reads an analog input on pin PC0, converts it to voltage, and prints the result to the serial monitor.
 * Graphical representation is available using serial plotter (Tools > Serial Plotter menu)
 * Attach the center pin of a potentiometer to pin PC0, and the outside pins to +5V and ground.



Part II Lecture 02: 02.Analog Sensing (ADC)
01:57

Teach LCD Display Operation of UNO

Part II Lecture 03: 03.LCD Display Operation
00:56

HYT-271 Humidity and Temperature Sensor using I2C

Part II Lecture 04: Practice yourself: 04.Temperature Sensor (i2c)
00:06

1.SD card test

 This example shows how use the utility libraries on which the'
 SD library is based in order to get info about your SD card.
 Very useful for testing a card when you're not sure whether its working or not.


 2. SD card basic file example

 This example shows how to create and destroy an SD card file
 The circuit:


3.SD card read/write

 This example shows how to read and write data to and from an SD card file


4. SD card file dump

 This example shows how to read a file from the SD card using the
 SD library and send it over the serial port.


5.Listfiles

 This example shows how print out the files in a
 directory on a SD card

Part II Lecture 05: 05.Practice yourself: SD Card Operation
00:06

Teach USB Operation of UNO

Part II Lecture 06: 06.Firmata Serial-USB
02:12
+
Part III: The Capstone Project-uSD Temperature Logger
1 Lecture 00:44

Best Video Setting: 1080p Full Screen

Put all program from Part III into one piece

Preview 00:44
About the Instructor
Leo Todd
3.8 Average rating
7 Reviews
118 Students
1 Course
Consultant Representative

Team Position: Engineering Business Manager, Senior

Distributed Home Offices: LeoTheFreelancer ( A Team of Freelancers )

more than 8 years solid experience sub-freelancers to complete this project with the strong flexibility to adapt to changes


(Hello, World) vs ( Hello World ) 


The Consultant Representative / Engineering Business Manager, Senior

(13-year in...)

Engineering Business ( Project ) Management ( for many Categories )

RD2 - Research, Design & Development ( with Software )

Academics ( Instructor/Lecturer@Udemy, Course Designer, Academics Author ) 


For below 3 main specializations, top-down or front-to-end:-

I ) Engineering Business Project Management from Engineering Science Physics background for Multi (Many) Comprehensive Categories in different industry that you think is compatible after discussion;

II ) Design Engineering ( with BSP-Board Support Package, Software, Web & Apps):- 

Product Design Engineering,

Electronics / MicroElectronics (IC) Design Engineering &

Engineering Manufacturing Scientist ( Design for X ( DFX ) ) 

- Product Design Engineering

- Software Engineering

- Instrument & Equipment Engineering Physics 

III ) Manufacturing: SMT, PCB Assembly and Test


Engineering Scientist - System, Measurement with Material Physicist  ( Electronics, Software, Electrical ) / Engineering Business Management ( Technopreneurship )

Electrical, Electronics, MicroElectronics Engineering ( MV / LV / ELV )

Since 2013, Product System Research, Design and Engineering Manufacturing