This Raspberry Pi project course will show you how to integrate a variety of components into a gadget that you can use to automate your work bench.
I call it "The Bench Computer".
With the Bench Computer, you will be able to control any device and appliance on your electronics work bench. Or, your kitchen, desk, entertainment system, and even your home!
The Bench Computer provides a great framework on which you can build your own home automation projects Out of the box, you will be able to control anything with a simple on/off switch, like lights, fans, heaters etc.
I have designed this course to help you get started. What you get the Bench Computer to do is entirely up to you!
Here are the main components (software and hardware) that you will learn about by taking this course:
Scroll further down for a list of learning objectives for this course.
All code is available on Github, and is free to download and use as you wish.
A list of parts is available in the first section of the course (free to view).
In 8 hours of video content and over 70 lectures, you will learn the necessary skills for interfacing you Raspberry Pi with your workbench and your home.
At the moment (August 2017), it seems that a good place to procure the Piface Relay+ is MCMElectronics.
Here's a direct link to the product: http://www.mcmelectronics.com/product/83-16519
NOTE the address configuration of the Piface board is controlled by a set of jumper wires. By default (i.e. as you receive your Piface in the box) those jumpers maybe arranged differently, and this will cause the I2C address of your Piface board to be different to what I show you in these videos.
To avoid any confusion, please ensure that the address jumpers on your board match mine, or remember to change the I2C address in the software accordingly.
Look at the section "jumper settings" in the Piface Relay Plus Getting Started Manual (linked in the Resources).
You will need to download Adafruit's DHT module from Github with this command:
git clone https://github.com/adafruit/Adafruit/Adafruit_Python_DHT.git
Peter Dalmaris is an electronics hobbyist and Maker, creator of several online video courses on DIY electronics and author of three technical books.
As a Chief Tech Explorer since 2013 at Tech Explorations, the company he founded in Sydney, Australia, Peter’s mission is to explore technology and help educate the world.
A life-long learner, Peter’s core skill is in explaining difficult concepts through video and text. With over 15 years in tertiary teaching experience, Peter has developed a simple yet comprehensive style in teaching that students from all around the world appreciate.
His passion for technology and in particular for the world of DIY open source hardware has been a powerful driver that has guided his own personal development and his work through Tech Explorations.
Peter’s current online courses have helped over 30,000 people from around the world to be better Makers. His video courses include:
* Arduino Step by Step: Your Complete Guide
* Advanced Arduino Boards and Tools
* Raspberry Pi: Full Stack
* Raspberry Pi: Make a Workbench Automation Computer
* Kicad Like a Pro
* The Electronics Workbench: A Setup Guide
* Arduino Fun: Make a High Tech Remote Controlled Car
* Beginning Arduino: Make a environment monitor system
Peter’s books are:
* Kicad Like a Pro: Learn the World’s Favourite Open Source PCB Electronic Design Automation tool
* Raspberry Pi: Full Stack: A whirlwind tour of full-stack web application development on the Raspberry Pi
* Arduino: a comprehensive starting up guide for complete beginners