English
Log In

Summer Camp: Machine Learning in Python With Raspberry Pi & Smart Robotic Car L3

Class
Play
AI Code Academy
Popular
Average rating:4.7Number of reviews:(1,581)
In this 10 lesson program, students will learn how to control and communicate with various sensors using Python coding and Raspberry Pi and smart car

Class experience

10 lessons//2 Weeks
 Week 1
Lesson 1
LED Matrix
Provide students with an advanced example of integrated circuit usage, as well as exposure to more complex circuit designs. Task: LED Matrix Implementation Aid students in creating the project circuit and code to cycle through an image, numbers, and letters on an LED matrix.
Lesson 2
4 x 7-Segment Display
Designed to provide students with more exposure to integrated circuits, along with a brief introduction to transistors. Task: 4-Digit Counter Assist students in the creation of the project circuit and development of code to make an upward-counting display.
Lesson 3
DC Motor
Provide students with an understanding of the attitude sensor component and its association with the Pi. Also, discuss new circuit component architectures. Task: Attitude Sensor Setup Instruct students to create the circuit and generate code in order to create a functional attitude sensor
Lesson 4
Stepper Motor
Discuss the concept of inputs from circuit components, through the use of a keypad, into a Pi. Also discuss the anatomy of the keypad component. Task: Matrix Keypad Setup Perform the tasks necessary to create a functional keypad that works in coordination with the Pi
Lesson 5
Smart Robotics Car Project Introduction
Introduce students to robotics kit components, including batteries, machinery, motors, and other parts. Task: Parts Check Walk students through the kit of available parts to prepare for assembly.
 Week 2
Lesson 6
Robotics Project Assembly
Guide students in building the project. Task: Smart Car Assembly Help students to attach motors, wheels, sensors, their Raspberry Pi, and batteries to their chassis.
Lesson 7
Robotics Project Software Setup
Assist students in downloading the required software for the project. Task: Software Installation Ensure students have I2C enabled, the correct version of Python running, and the required files.
Lesson 8
Robotics Project Module Tests
Reintroduce students to old components and code in a smart car setting. In addition, introduce infrared LED and camera components, as well as code that uses them. Task: Module Tests Walk students through several programs, testing different smart car features: motors, ADC voltage check, infrared line tracker, LEDs, buzzers, servos, ultrasonic sensor, and camera.
Lesson 9
Review
All taught subject is reviewed and practiced to guarantee students are knowledgeable and capable enough to create their own projects from scratch.
Lesson 10
Final Project
The students will create their own program from what they have learned throughout the class. Upon completion the projects are demonstrated by their creators.
Technical Requirements:

PC (Windows 10) or Mac (macOS 10.13)  with at least a 2GHz processor and 2GB of RAM (4GB of RAM is recommended).

No iPads and no Chromebooks!!!

Broadband internet with at least 1.8Mbps download and 900Kbps upload speeds. Please make sure to remove your firewall if any

Webcam - Either external or built-in (many laptops have an integrated camera).

Microphone and Speakers - We recommend headphones with an integrated microphone 
Dear Parents,

Thank you for your interest in our Machine Learning in Python With Raspberry Pi & Sensors & Robot Car (level 3). This class has a lot of fun hardware and coding projects, from which students have opportunities to learn some fundamental knowledge of both modern machine learning and Internet of Things (IoT). In this course students will learn additional sensors and have an opportunity to assemble and control a robot car using both rule-based and AI based models. 

This class requires a lot of hands-on experience, and can be quite challenge to some young students. It also requires a lot of involvement from parents, in particular, to assemble the robot car before class. 

Besides the hardware you got in the level 1 course, you would need to purchase AICode101 4WD Smart Car for Raspberry Pi ($99) from this link:    https://www.illum.ai/products/aicode101-4wd-smart-car-kit-for-raspberri-pi.html. 
and two 18650 batteries (or 4) and a battery Charger:
https://www.18650batterystore.com/collections/samsung-18650-batteries/products/samsung-20s

https://www.18650batterystore.com/products/nitecore-i2-charger?_pos=1&_sid=63a69d299&_ss=r

Once you get the smart car kit, please follow the instruction in YouTube to assemble your smart car before your classes. https://youtu.be/vKE2TnTQcG0

Look forward to working with you

All the best
AI Code Academy
Prerequisites: Python experience (15 hours at least) and Raspberry Pi experience (10 hours at least) required

Materials needed: we presume you already had the Raspberry Pi. Please purchase the following smart car

1, AICode101 4WD Smart Car for Raspberry Pi ($99)     https://www.illum.ai/products/aicode101-4wd-smart-car-kit-for-raspberri-pi.html
Popular
Average rating:4.7Number of reviews:(1,581)
Profile
Project-based, STEM Coding + AI Programs + Mathematics

Early registration, Sibling and Multi-Course Bundle discounts Available!

The list of our summer camps can be found in this file:... 
Group Class

$279

for 10 classes
5x per week, 2 weeks
75 min

Live video meetings
Ages: 11-15
3-8 learners per class

About
Support
SafetyPrivacyCA PrivacyLearner PrivacyTerms
Outschool International
Get The App
Download on the App StoreGet it on Google Play
© 2024 Outschool