Arduino Programming for Kids and Beginners with Tinkercad
What you’ll learn
Hands-on experience – 10 challenges and 5 projects
Code – one of the most necessary skills to learn
Build electronic circuits from Scratch
Block-based programming which is very useful for beginners
Control Input/Output components using Arduino
Computer science concepts by intuitively applying them in real-life electronic circuits
Write programs to control LEDs, sensors and electric motors
No prior programming knowledge is required
Important Update 2023!!!March:*** If you enrol in this course, you will get FREE access to my new Linux Mastery CourseFebruary: *** I updated the whole course with optional text-based coding tutorials!————————————————In this course, you will learn the basics of electrical engineering and important computer science concepts using Tinkercad, a fun and easy-to-use programming and electronics simulator tool designed by Autodesk.Throughout the course, I will guide you through programming the Arduino, using sensors, electric motors, and creating real-life electronic circuits. We will learn by practicing and analyzing real-world applications, with lessons designed to target specific programming and electronics concepts without getting into boring or complex details.If you do not have any experience with programming or electronics, that’s OK! Because this course is designed for absolute beginners with no experience in programming or electronics.. The course is mainly focused on not only giving technical details but also providing real applications to explain the importance of the lecture topics. We will start by understanding microcontrollers, especially Arduino, and then jump right into creating our first circuit and learning the basics of electrical engineering.We will learn how traffic lights works and how they are programmed to control the flow of traffic. Then, we are going to learn what is a push button and how walk buttons work to help pedestrians cross the road safely. Next, we will dive into sensors and create an alarm system that alerts us when a burglar enters our home.Following that, we are going to see how electric motors work and we will create a servo motor circuit that automates opening and closing the doors or windows. Finally, we will work on a Smart Home Project that allows us to control items around the house with automation.By the end of the course, you will have the skills and knowledge needed to create fun and useful Arduino projects. And with regular updates including new materials, exercises, tips, and tricks, you can continue to expand your skills and knowledge in this exciting field.————————————————Enroll now and start your journey into the world of programming and electronics today!
Section 1: Introduction
Lecture 1 My Biggest Gift to You
Lecture 2 Creating a Tinkercad account
Lecture 3 Tinkercad interface explained
Lecture 4 What is an Arduino
Lecture 5 Blink a LED
Lecture 6 Challenge: Change Blink
Lecture 7 Solution: Change Blink
Section 2: Electrical Engineering Basics
Lecture 8 The first circuit: LED and battery
Lecture 9 OHM’s Law
Lecture 10 Challenge: Series connection of batteries
Lecture 11 Solution: Series connection of batteries
Lecture 12 What is a breadboard?
Section 3: Digital Outputs
Lecture 13 Programming a single LED
Lecture 14 Important Update – Text Based Programming
Lecture 15 Programming a single LED – TBP_O
Lecture 16 Programming multiple LEDs
Lecture 17 Programming multiple LEDs – TBP_O
Lecture 18 Challenge: Play with multiple LEDs
Lecture 19 Solution: Play with multiple LEDs
Lecture 20 Project 1.0: Traffic light
Lecture 21 Project 1.0: Traffic light – TBP_O
Lecture 22 Project 1.0: Traffic light (while loop) – TBP_O
Lecture 23 How a buzzer works?
Lecture 24 How a buzzer works? – TBP_O
Lecture 25 Challenge: Change buzzer tone
Lecture 26 Solution: Change buzzer tone
Lecture 27 Project 1.1: Add a buzzer to traffic light
Lecture 28 Project 1.1: Add a buzzer to traffic light – TBP_O
Section 4: Digital Inputs: Pushbutton
Lecture 29 How a push-button works?
Lecture 30 Challenge: Light up two LEDs with a button
Lecture 31 Solution: Light up two LEDs with a button
Lecture 32 Programming a push-button – Part 1
Lecture 33 Programming a push-button – Part 2
Lecture 34 Programming a push-button – Part 2 – TBP_O
Lecture 35 Challenge: Add the second LED
Lecture 36 Solution: Add the second LED
Lecture 37 Programming multiple push-buttons
Lecture 38 Programming multiple push-buttons – TBP_O
Lecture 39 Project 2: Walk button or Push-to-walk button
Section 5: Digital Inputs: Sensors
Lecture 40 What is a sensor?
Lecture 41 How a tilt sensor works?
Lecture 42 Programming a tilt sensor
Lecture 43 Programming a tilt sensor – TBP_O
Lecture 44 How a motion sensor works?
Lecture 45 Challenge: Add a LED to motion sensor circuit
Lecture 46 Solution: Add a LED to motion sensor circuit
Lecture 47 Programming a motion sensor
Lecture 48 Programming a motion sensor – TBP_O
Lecture 49 Project 3.0 Catch the burglar
Lecture 50 Project 3.1 Catch the burglar
Lecture 51 Project 3 Catch the burglar – TBP_O
Section 6: Analog Outputs
Lecture 52 How a RGB LED works?
Lecture 53 Programming a RGB LED
Lecture 54 Programming a RGB LED – TBP_O
Lecture 55 Challenge: Turn off a RGB LED
Lecture 56 Solution: Turn off a RGB LED
Section 7: Analog Inputs
Lecture 57 How a potentiometer works?
Lecture 58 Challenge: Produce any color with potentiometers
Lecture 59 Solution: Produce any color with potentiometers
Lecture 60 Serial communication and Programming a potentiometer – Part 1
Lecture 61 Programming a potentiometer – Part 2
Lecture 62 How a photoresistor works?
Lecture 63 Programming a photoresistor
Section 8: Electric Motors
Lecture 64 How an electric motor works?
Lecture 65 How a servo motor works?
Lecture 66 Challenge: Change a direction of servo motor
Lecture 67 Solution: Change a direction of servo motor
Section 9: Final Project: Smart Home
Lecture 68 The final project – Part 1
Lecture 69 The final project – Part 2
Lecture 70 You have done great job
Section 10: Bonus Lectures
Lecture 71 What’s Next?
Lecture 72 New Year Lecture – Microbit (review)
Lecture 73 Seven Segment Display
For kids 8 and up (learn on your own), for teachers, or for parents working with children ages 6-14.,Perfect for homeschooling parents or K-12 parents and teachers who would like to give their students the most fun experience by introducing robotics, programming and electronics,Absolute beginners in programming and computer science,Anyone curious about electronics and programming,This course is not for experienced Arduino coders, unless you want to code with your kids.
Udemy | English | 6h 36m | 2.44 GB
Created by: Eshgin Guluzade
You Can See More Courses in the Teaching & Academics >> Greetings from CourseDown.com