Course Outline
Level
For beginners up for a challenge No specific skills required, but any programming skills would be put to good use.
Suitable For
Adults and Teenagers
Description
Learn the fundamentals of electronics and programming with the Raspberry Pi and Python and build your own project.
Detail
Working with the Raspberry Pi
This small, cheap computer will be the brains of the robot. You will turn it on and explore it's possibilities.
Introduction to Electronics
You will build some simple electronic circuits using batteries, LEDs, resistors and switches.
Driving Circuits from a Raspberry Pi
You will connect the simple circuits we built to the Raspberry Pi and write some simple code to control the circuit in order to learn the concepts of digital and analogue inputs and outputs.
Programming input devices and sensors
You will look at the huge variety of sensors and input devices and build working mini-projects with them. This will include distance measurement, light sensors, temperature sensors, PIRs, contact sensors, cameras, keypads, etc.
Programming output devices
You will learn about different output devices and build working mini-projects with them. This will include LED numeric displays and small LCD character displays.
Programming motors
You will learn about different types of motors and their uses and build working mini-projects with them. This will include DC motors, servo motors and stepper motors.
Building your own project
Individually or in groups you will design and build a project such as a digital camera, alarm system, weather station, etc.
For courses at Think Create Learn, Ealing only: Students can use the workshop to cut and work wood, plastic, cardboard or other materials and to solder components
Duration
10 hours (usually over 2 days)
Price
Prices depend on location.
See individual dates for details.
Prices are for tuition only. If you want to take your project away with you, components will be charged at cost price.
Skills you will pick up in the course
Key skill categories
- Python programming
- Electronics
- Digital making
- Engineering
- Problem solving
On successful completion of this course, students will be able to
- Explain the principles of simple electronic circuits.
- Build working electronic circuits.
- Connect and configure components and boards to the Raspberry Pi.
- Write Python code to control components and boards attached to the Raspberry Pi
- Breakdown more complex electronic and computational problems into manageable tasks.
- Build a complete project controlled by the Raspberry Pi.
Dates
Note that the course content may vary slightly from location to location. Please check the external link the exact course content.