User Tools

Site Tools


workshops:arduino_for_the_curious

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
workshops:arduino_for_the_curious [2017-04-05 13:37]
THX1138
workshops:arduino_for_the_curious [2017-04-09 21:37]
Simon
Line 11: Line 11:
 If today is your first experience of programming and electronics then it's best to keep to Easier challenges, doing some Intermediate if you can. If you've previous experience or get through the Easier and Intermediate easily then try some Harder challenges. You can use these tutorials at home after the workshop so you can go back and try challenges later. ​   If today is your first experience of programming and electronics then it's best to keep to Easier challenges, doing some Intermediate if you can. If you've previous experience or get through the Easier and Intermediate easily then try some Harder challenges. You can use these tutorials at home after the workshop so you can go back and try challenges later. ​  
  
-If your needing help, please ask one of the helpers. We are here to help you learn and have an enjoyable day!+If you'​re ​needing help, please ask one of the helpers. We are here to help you learn and have an enjoyable day!
  
 If you find any problems in the wiki, like spelling mistakes or code errors, then either correct them, or tell us so that we can correct them. That will save other people in the workshop wasting time on fixing our bugs :) If you find any problems in the wiki, like spelling mistakes or code errors, then either correct them, or tell us so that we can correct them. That will save other people in the workshop wasting time on fixing our bugs :)
Line 24: Line 24:
 ====== What you'll learn and make ====== ====== What you'll learn and make ======
  
-We are going to make some blinkly ​lights, fading mood lamp and sounds that react to changes in the environment including light levels and movement. Lots of concepts of the Arduino will be learnt on the way through the exercises and challenges.+We are going to make some blinky ​lights, fading mood lamp and sounds that react to changes in the environment including light levels and movement. Lots of concepts of the Arduino will be learnt on the way through the exercises and challenges.
  
 There'​ll be plenty of room to do your own thing along the way. If you're curious about something, give it a go and ask the helpers! There'​ll be plenty of room to do your own thing along the way. If you're curious about something, give it a go and ask the helpers!
Line 30: Line 30:
 The exercises are organised into the following stages: The exercises are organised into the following stages:
  
-| ^ [[.:​arduino_for_the_curious:​stage_1|Tutorial 1 - Getting Started]] ​|| *  the structure of an Arduino program ​ *  digital outputs ​ *  delays ​ *  using LEDs, resistors and breadboards |^ [[.:​arduino_for_the_curious:​stage_2|Tutorial 2 - Human Interface]] || *  voltage dividers ​ *  rotary potentiometers ​ *  push buttons ​ *  pull-up resistors ​ *  analog voltage measurments | | +[[.:​arduino_for_the_curious:​stage_1|Tutorial 1 - Getting Started]]
-| ^ [[.:​arduino_for_the_curious:​stage_3|Tutorial 3 - Sensing the Environment]] || *  Light dependent resistors ​ *  Measuring resistance |^ [[.:​arduino_for_the_curious:​stage_4|Tutorial 4 - Multi-coloured!]] || *  RGB-LEDs ​ *  PWM and analogWrite ​ *  Official Arduino documentation ​ *  Origami | | +
-| ^ [[.:​arduino_for_the_curious:​stage_5|Tutorial 5 - My Bat Sense is Tingling...]] || *  Ultra-sonic sensors ​ *  3rd party Arduino libraries |^ [[.:​arduino_for_the_curious:​stage_6|Tutorial 6 - Fun with Infra-Red]] || *  Infra-red LEDs  *  Transistors ​ *  3rd party firmware | |+
  
 +  * the structure of an Arduino program
 +  * digital outputs
 +  * delays
 +  * using LEDs, resistors and breadboards
  
 +[[.:​arduino_for_the_curious:​stage_2|Tutorial 2 - Human Interface]]
 +
 +  * voltage dividers  ​
 +  * rotary potentiometers  ​
 +  * push buttons  ​
 +  * pull-up resistors  ​
 +  * analogue voltage measurements
 +
 +[[.:​arduino_for_the_curious:​stage_3|Tutorial 3 - Sensing the Environment]]
 +
 +  * Light dependent resistors
 +  * Measuring resistance
 +
 +[[.:​arduino_for_the_curious:​stage_4|Tutorial 4 - Multi-coloured!]]
 +  * RGB-LEDs
 +  * PWM and analogWrite
 +  * Official Arduino documentation
 +  * Origami
 +
 +[[.:​arduino_for_the_curious:​stage_5|Tutorial 5 - My Bat Sense is Tingling...]]
 +
 +  * Ultra-sonic sensors
 +  * 3rd party Arduino libraries
 +
 +[[.:​arduino_for_the_curious:​stage_6|Tutorial 6 - Fun with Infra-Red]]
 +
 +  * Infra-red LEDs
 +  * Transistors
 +  * 3rd party firmware
  
 ====== Other information ====== ====== Other information ======
  
-  *  We'll have a chat channel open to send links and ask questions if you fancy - http://​webchat.freenode.net/?​channels=edinhacklab +  *  We'll have a [[https://​webchat.freenode.net/?​channels=edinhacklab|chat channel]] open to send links and ask questions if you fancy 
-  *  ​Inspiration for cool personal Arduino projects can be found here - http://​www.instructables.com/​id/​20-Unbelievable-Arduino-Projects/​+  *  ​[[http://​www.instructables.com/​id/​20-Unbelievable-Arduino-Projects/​|Inspiration for cool personal Arduino projects]]
  
workshops/arduino_for_the_curious.txt · Last modified: 2017-04-09 21:37 by Simon