Difference between revisions of "Unit Introduction"
(109 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | Please note that we are happy for you to source the following equipment from any vendor. We have no affiliations or interest in | + | Please note that we are happy for you to source the following equipment from any vendor. We have no affiliations or financial interest in selling electronics, we just want students to get their gear via reputable distributors at competitive prices, shipped quickly. Please use the discussion forums if you find better prices but in my experience, Core Electronics are Australian, reputable and competitive on price. |
− | We have deliberately itemised these to enable you to buy what you need. Some of you may already have these things lying around so we didn't want to produce a kit. Most of you will have a spare USB charger and | + | We have deliberately itemised these to enable you to buy what you need. Some of you may already have these things lying around so we didn't want to produce a kit. Most of you will have a spare USB charger lying around so that has not been included. |
+ | |||
+ | The kit below is designed to contain everything required to complete the unit with nothing more than a laptop with 8GB RAM and a spare USB port. We have carefully designed this so that you do not even need an external monitor with a HDMI port and keyboard. You also do not require a soldering iron or soldering skills. You may initially require a small screwdriver set. | ||
+ | |||
+ | If you cannot buy the resource list, or you are missing the pre-requisite things listed below you need to communicate with the teaching staff to work out if the issue can be overcome and to what extent it would be feasible to complete this unit. | ||
== Resource List & Suppliers == | == Resource List & Suppliers == | ||
− | *Raspberry Pi Zero WH https://core-electronics.com.au/raspberry-pi-zero-wh.html | + | Your costs may vary but I would estimate that obtaining everything may cost $135 AUD. It has been itemized because you may already own some bit and pieces. You may also want to specifically select a Zero-WH OR 3+ OR 4. I have provided links to items below but they will be available from a range of suppliers. The la |
− | *SD card https://core-electronics.com.au/jumper-wires-7-8-f-m-high-quality-30-pack.html | + | |
− | *MicroSD card to USB reader https://core-electronics.com.au/usb- | + | If any item is out of stock or you feel it is expensive. The best way to get ''The exact'' part is to find the SKU number, plug it into google and then pick the most reputable seller with the best shipping criteria. |
− | * | + | |
− | *Jumper Wires 7.8" F/M https://core-electronics.com.au/jumper-wires-7-8-f-m-high-quality-30-pack.html | + | ====PLEASE DO NOT BUY ANYTHING UNTIL WE HAVE DISCUSSED AND COMPLETED THE WEEK 1 ACTIVITY==== |
+ | |||
+ | === Raspberry Pi Basics === | ||
+ | These will be required around topic week 4-5 | ||
+ | |||
+ | *Any Raspberry Pi, Zero-WH, 3+, 4: | ||
+ | **Model A+ https://core-electronics.com.au/raspberry-pi-3-model-a-plus.html also check out https://au.element14.com/buy-raspberry-pi | ||
+ | ***OR | ||
+ | **Zero WH https://core-electronics.com.au/raspberry-pi-zero-wh.html - Also check out https://au.element14.com/buy-raspberry-pi | ||
+ | ***Yes you could use a Pi 3B+ or a Pi 4 but they are not my recommendation purely to keep costs low. Spend some time thinking about what will work for you in this unit and beyond. | ||
+ | *SD card https://core-electronics.com.au/sd-microsd-memory-card-16gb-class-10-adapter-included-39301.html - Also check out https://www.officeworks.com.au/ and https://www.iot-store.com.au/products/microsd-memory-card-16gb-class-10 | ||
+ | *MicroSD card to USB reader https://core-electronics.com.au/microsd-usb-reader.html - Also check out https://www.officeworks.com.au/ https://www.iot-store.com.au/products/micro-sd-card-usb-adapter | ||
+ | *Micro USB cable https://core-electronics.com.au/micro-usb-cable.html - Most of you already have one also check out https://www.officeworks.com.au/ and https://www.iot-store.com.au/products/quality-micro-usb-b-5-pin-data-sync-charger-cable | ||
+ | |||
+ | ==== Kits ==== | ||
+ | |||
+ | You may also wish to check out these kits from https://www.iot-store.com.au who are a WA group. | ||
+ | |||
+ | Here is the link to their Raspberry Pi kits: | ||
+ | *https://www.iot-store.com.au/collections/starter-kits/Raspberry-Pi | ||
+ | *https://www.iot-store.com.au/collections/starter-kits/products/ultimate-starter-learning-kit-for-raspberry-pi-3-with-tutorial | ||
+ | |||
+ | === Electronics === | ||
+ | These will be required by ~ week 6. All of these items should also be available at element 14 (https://au.element14.com/). As above, if you buy from another vendor just be sure that what you are getting is equivalent. | ||
+ | |||
+ | *LEDs https://core-electronics.com.au/led-rainbow-pack-5mm-pth.html | ||
+ | *Breadboard https://core-electronics.com.au/solderless-breadboard-300-tie-points-zy-60.html https://www.iot-store.com.au/products/prototyping-breadboard-8-5-x-5-5cm-400-holes | ||
+ | *Jumper Wires 7.8" F/M https://core-electronics.com.au/jumper-wires-7-8-f-m-high-quality-30-pack.html OR https://www.iot-store.com.au/collections/components-accessories/Jumper-Wire | ||
+ | *Jumper Wires M/M https://core-electronics.com.au/premium-male-male-jumper-wires-20-x-3-75mm.html OR https://www.iot-store.com.au/products/breadborad-jumper-wire-65pcs-pack | ||
+ | *Fan https://core-electronics.com.au/cooling-fan-for-raspberry-pi.html OR https://core-electronics.com.au/miniature-5v-cooling-fan-for-raspberry-pi-and-other-computers.html | ||
+ | *Gravity MOSFET: https://core-electronics.com.au/gravity-mosfet-power-controller.html | ||
+ | *Distance sensor: https://core-electronics.com.au/hc-sr04-ultrasonic-module-distance-measuring-sensor.html | ||
+ | *Light I2C sensor: https://core-electronics.com.au/gravity-i2c-veml7700-ambient-light-sensor-0-120klx.html | ||
+ | *Resistors 330 ohm: https://core-electronics.com.au/resistor-330-ohm-1-4-watt-pth-20-pack-thick-leads.html | ||
+ | *Resistors 1k: https://core-electronics.com.au/resistor-1k-ohm-1-4-watt-pth-20-pack-thick-leads.html | ||
+ | |||
+ | === Options: Anything Else === | ||
+ | |||
+ | In this unit you will be developing a prototype for the IoT that you conceive of. What else might you require? Wait until you have completed your mid-semester, pitch at the very least, before buying anything for your final project. | ||
+ | |||
+ | *A Security Camera: https://tutorials-raspberrypi.com/raspberry-pi-security-camera-livestream-setup/ | ||
+ | *A Smart plug: https://ifttt.com/discover/smart-plug-roundup | ||
+ | *A Smart light: https://ifttt.com/discover/smart-light-roundup | ||
+ | *A Bespoke Smart Mirror: https://core-electronics.com.au/projects/smart-mirror-with-raspberry-pi | ||
+ | |||
+ | Please don't be constrained by my ideas, but also be aware that you should not rush to buy technology before you know that you will need it. Your prototype will only be due at the end of the semester. | ||
+ | |||
+ | == Other Pre-requisite Things == | ||
+ | |||
+ | === Broadband Internet === | ||
+ | |||
+ | We also expect that you have an Internet connection via WiFi. This could be two forms: | ||
+ | |||
+ | *Home broadband internet with WiFi - Your laptop and Raspberry Pi would both connect over this LAN; OR | ||
+ | *Broadband Internet via WiFi on your phone - This model is based around a iOS or Android-based phone setting up a WiFi hotspot through which your laptop and Raspberry Pi | ||
+ | |||
+ | Whatever the Internet connection it should be at least 5Mb/s and I would allow at least 5 GB/s per month for Downloads and video streaming in this unit. | ||
+ | |||
+ | === A Smartphone iOS or Android === | ||
+ | |||
+ | *Must have a working smartphone iOS or Android for IFFT and Alexa integration. | ||
+ | |||
+ | === A Computer or laptop === | ||
+ | |||
+ | *Must have at least 8 GB of RAM for running a Linux VM | ||
+ | **Must be able to access the BIOS in your computer to turn on VT-X - If you don't know what I am talking about this is fine for 99% of students. | ||
+ | *Must have a working Microphone for videoconferencing | ||
+ | |||
+ | |||
+ | === Complete handover list === | ||
+ | |||
+ | We need the Zero 2 WH. The Zero is EOL so we need the Zero 2 for future proofing. We need the professionally soldered headers as the course is setup around no soldering. | ||
+ | *Zero 2 WH https://core-electronics.com.au/raspberry-pi-zero-wh.html look at https://rpilocator.com/ if not available, get Dave to email business@raspberrypi.com and | ||
+ | *SD card https://core-electronics.com.au/sd-microsd-memory-card-16gb-class-10.html | ||
+ | *MicroSD card to USB reader https://core-electronics.com.au/microsd-usb-reader.html | ||
+ | *Micro USB cable https://core-electronics.com.au/micro-usb-cable.html | ||
+ | *LEDs https://core-electronics.com.au/led-rainbow-pack-5mm-pth.html | ||
+ | *Breadboard https://core-electronics.com.au/solderless-breadboard-300-tie-points-zy-60.html | ||
+ | *Jumper Wires 7.8" F/M https://core-electronics.com.au/jumper-wires-7-8-f-m-high-quality-30-pack.html | ||
+ | *Jumper Wires M/M https://core-electronics.com.au/premium-male-male-jumper-wires-20-x-3-75mm.html | ||
+ | *Fan https://core-electronics.com.au/cooling-fan-for-raspberry-pi.html | ||
+ | *Gravity MOSFET: https://core-electronics.com.au/gravity-mosfet-power-controller.html | ||
+ | *Distance sensor: https://core-electronics.com.au/hc-sr04-ultrasonic-module-distance-measuring-sensor.html | ||
+ | *Light I2C sensor: https://core-electronics.com.au/gravity-i2c-veml7700-ambient-light-sensor-0-120klx.html | ||
+ | *Resistors 330 ohm: https://core-electronics.com.au/resistor-330-ohm-1-4-watt-pth-20-pack-thick-leads.html | ||
+ | *Resistors 1k: https://core-electronics.com.au/resistor-1k-ohm-1-4-watt-pth-20-pack-thick-leads.html | ||
+ | *Motor https://core-electronics.com.au/hobby-motor-gear.html | ||
+ | *Battery clip https://core-electronics.com.au/9v-battery-clip.html | ||
+ | *Battery https://core-electronics.com.au/9v-battery.html | ||
+ | *Buttons https://core-electronics.com.au/tactile-button-switch-6mm-x-20-pack.html | ||
+ | *Trim pot: https://core-electronics.com.au/breadboard-trim-potentiometer-10k.html | ||
+ | *Capacitor: https://core-electronics.com.au/4700uf-10v-electrolytic-capacitor.html | ||
+ | *Diode: https://core-electronics.com.au/1n4001-diode-10-pack.html | ||
+ | *Switch: https://core-electronics.com.au/spdt-mini-power-switch.html |
Latest revision as of 01:58, 14 March 2023
Please note that we are happy for you to source the following equipment from any vendor. We have no affiliations or financial interest in selling electronics, we just want students to get their gear via reputable distributors at competitive prices, shipped quickly. Please use the discussion forums if you find better prices but in my experience, Core Electronics are Australian, reputable and competitive on price.
We have deliberately itemised these to enable you to buy what you need. Some of you may already have these things lying around so we didn't want to produce a kit. Most of you will have a spare USB charger lying around so that has not been included.
The kit below is designed to contain everything required to complete the unit with nothing more than a laptop with 8GB RAM and a spare USB port. We have carefully designed this so that you do not even need an external monitor with a HDMI port and keyboard. You also do not require a soldering iron or soldering skills. You may initially require a small screwdriver set.
If you cannot buy the resource list, or you are missing the pre-requisite things listed below you need to communicate with the teaching staff to work out if the issue can be overcome and to what extent it would be feasible to complete this unit.
Resource List & Suppliers
Your costs may vary but I would estimate that obtaining everything may cost $135 AUD. It has been itemized because you may already own some bit and pieces. You may also want to specifically select a Zero-WH OR 3+ OR 4. I have provided links to items below but they will be available from a range of suppliers. The la
If any item is out of stock or you feel it is expensive. The best way to get The exact part is to find the SKU number, plug it into google and then pick the most reputable seller with the best shipping criteria.
PLEASE DO NOT BUY ANYTHING UNTIL WE HAVE DISCUSSED AND COMPLETED THE WEEK 1 ACTIVITY
Raspberry Pi Basics
These will be required around topic week 4-5
- Any Raspberry Pi, Zero-WH, 3+, 4:
- Model A+ https://core-electronics.com.au/raspberry-pi-3-model-a-plus.html also check out https://au.element14.com/buy-raspberry-pi
- OR
- Zero WH https://core-electronics.com.au/raspberry-pi-zero-wh.html - Also check out https://au.element14.com/buy-raspberry-pi
- Yes you could use a Pi 3B+ or a Pi 4 but they are not my recommendation purely to keep costs low. Spend some time thinking about what will work for you in this unit and beyond.
- Model A+ https://core-electronics.com.au/raspberry-pi-3-model-a-plus.html also check out https://au.element14.com/buy-raspberry-pi
- SD card https://core-electronics.com.au/sd-microsd-memory-card-16gb-class-10-adapter-included-39301.html - Also check out https://www.officeworks.com.au/ and https://www.iot-store.com.au/products/microsd-memory-card-16gb-class-10
- MicroSD card to USB reader https://core-electronics.com.au/microsd-usb-reader.html - Also check out https://www.officeworks.com.au/ https://www.iot-store.com.au/products/micro-sd-card-usb-adapter
- Micro USB cable https://core-electronics.com.au/micro-usb-cable.html - Most of you already have one also check out https://www.officeworks.com.au/ and https://www.iot-store.com.au/products/quality-micro-usb-b-5-pin-data-sync-charger-cable
Kits
You may also wish to check out these kits from https://www.iot-store.com.au who are a WA group.
Here is the link to their Raspberry Pi kits:
- https://www.iot-store.com.au/collections/starter-kits/Raspberry-Pi
- https://www.iot-store.com.au/collections/starter-kits/products/ultimate-starter-learning-kit-for-raspberry-pi-3-with-tutorial
Electronics
These will be required by ~ week 6. All of these items should also be available at element 14 (https://au.element14.com/). As above, if you buy from another vendor just be sure that what you are getting is equivalent.
- LEDs https://core-electronics.com.au/led-rainbow-pack-5mm-pth.html
- Breadboard https://core-electronics.com.au/solderless-breadboard-300-tie-points-zy-60.html https://www.iot-store.com.au/products/prototyping-breadboard-8-5-x-5-5cm-400-holes
- Jumper Wires 7.8" F/M https://core-electronics.com.au/jumper-wires-7-8-f-m-high-quality-30-pack.html OR https://www.iot-store.com.au/collections/components-accessories/Jumper-Wire
- Jumper Wires M/M https://core-electronics.com.au/premium-male-male-jumper-wires-20-x-3-75mm.html OR https://www.iot-store.com.au/products/breadborad-jumper-wire-65pcs-pack
- Fan https://core-electronics.com.au/cooling-fan-for-raspberry-pi.html OR https://core-electronics.com.au/miniature-5v-cooling-fan-for-raspberry-pi-and-other-computers.html
- Gravity MOSFET: https://core-electronics.com.au/gravity-mosfet-power-controller.html
- Distance sensor: https://core-electronics.com.au/hc-sr04-ultrasonic-module-distance-measuring-sensor.html
- Light I2C sensor: https://core-electronics.com.au/gravity-i2c-veml7700-ambient-light-sensor-0-120klx.html
- Resistors 330 ohm: https://core-electronics.com.au/resistor-330-ohm-1-4-watt-pth-20-pack-thick-leads.html
- Resistors 1k: https://core-electronics.com.au/resistor-1k-ohm-1-4-watt-pth-20-pack-thick-leads.html
Options: Anything Else
In this unit you will be developing a prototype for the IoT that you conceive of. What else might you require? Wait until you have completed your mid-semester, pitch at the very least, before buying anything for your final project.
- A Security Camera: https://tutorials-raspberrypi.com/raspberry-pi-security-camera-livestream-setup/
- A Smart plug: https://ifttt.com/discover/smart-plug-roundup
- A Smart light: https://ifttt.com/discover/smart-light-roundup
- A Bespoke Smart Mirror: https://core-electronics.com.au/projects/smart-mirror-with-raspberry-pi
Please don't be constrained by my ideas, but also be aware that you should not rush to buy technology before you know that you will need it. Your prototype will only be due at the end of the semester.
Other Pre-requisite Things
Broadband Internet
We also expect that you have an Internet connection via WiFi. This could be two forms:
- Home broadband internet with WiFi - Your laptop and Raspberry Pi would both connect over this LAN; OR
- Broadband Internet via WiFi on your phone - This model is based around a iOS or Android-based phone setting up a WiFi hotspot through which your laptop and Raspberry Pi
Whatever the Internet connection it should be at least 5Mb/s and I would allow at least 5 GB/s per month for Downloads and video streaming in this unit.
A Smartphone iOS or Android
- Must have a working smartphone iOS or Android for IFFT and Alexa integration.
A Computer or laptop
- Must have at least 8 GB of RAM for running a Linux VM
- Must be able to access the BIOS in your computer to turn on VT-X - If you don't know what I am talking about this is fine for 99% of students.
- Must have a working Microphone for videoconferencing
Complete handover list
We need the Zero 2 WH. The Zero is EOL so we need the Zero 2 for future proofing. We need the professionally soldered headers as the course is setup around no soldering.
- Zero 2 WH https://core-electronics.com.au/raspberry-pi-zero-wh.html look at https://rpilocator.com/ if not available, get Dave to email business@raspberrypi.com and
- SD card https://core-electronics.com.au/sd-microsd-memory-card-16gb-class-10.html
- MicroSD card to USB reader https://core-electronics.com.au/microsd-usb-reader.html
- Micro USB cable https://core-electronics.com.au/micro-usb-cable.html
- LEDs https://core-electronics.com.au/led-rainbow-pack-5mm-pth.html
- Breadboard https://core-electronics.com.au/solderless-breadboard-300-tie-points-zy-60.html
- Jumper Wires 7.8" F/M https://core-electronics.com.au/jumper-wires-7-8-f-m-high-quality-30-pack.html
- Jumper Wires M/M https://core-electronics.com.au/premium-male-male-jumper-wires-20-x-3-75mm.html
- Fan https://core-electronics.com.au/cooling-fan-for-raspberry-pi.html
- Gravity MOSFET: https://core-electronics.com.au/gravity-mosfet-power-controller.html
- Distance sensor: https://core-electronics.com.au/hc-sr04-ultrasonic-module-distance-measuring-sensor.html
- Light I2C sensor: https://core-electronics.com.au/gravity-i2c-veml7700-ambient-light-sensor-0-120klx.html
- Resistors 330 ohm: https://core-electronics.com.au/resistor-330-ohm-1-4-watt-pth-20-pack-thick-leads.html
- Resistors 1k: https://core-electronics.com.au/resistor-1k-ohm-1-4-watt-pth-20-pack-thick-leads.html
- Motor https://core-electronics.com.au/hobby-motor-gear.html
- Battery clip https://core-electronics.com.au/9v-battery-clip.html
- Battery https://core-electronics.com.au/9v-battery.html
- Buttons https://core-electronics.com.au/tactile-button-switch-6mm-x-20-pack.html
- Trim pot: https://core-electronics.com.au/breadboard-trim-potentiometer-10k.html
- Capacitor: https://core-electronics.com.au/4700uf-10v-electrolytic-capacitor.html
- Diode: https://core-electronics.com.au/1n4001-diode-10-pack.html
- Switch: https://core-electronics.com.au/spdt-mini-power-switch.html