v a p5 js series arduino
play

V&A P5.js Series: Arduino @lexicobob The Code Liberation - PowerPoint PPT Presentation

The Code Liberation Foundation Lecture #6: Arduino V&A P5.js Series: Arduino @lexicobob The Code Liberation Foundation Lecture #6: Arduino Why keyboards are great The Code Liberation Foundation Lecture #6: Arduino HOW THO? ATMega 32u4


  1. The Code Liberation Foundation Lecture #6: Arduino V&A P5.js Series: Arduino @lexicobob

  2. The Code Liberation Foundation Lecture #6: Arduino Why keyboards are great

  3. The Code Liberation Foundation Lecture #6: Arduino HOW THO? ATMega 32u4 <3

  4. The Code Liberation Foundation Lecture #6: Arduino Buttons

  5. The Code Liberation Foundation Lecture #6: Arduino

  6. The Code Liberation Foundation Lecture #6: Arduino What's in the Bag ● Arduino Pro Micro ● Breadboard ● 2 x wires (DuPont cables) ● 1 x arcade button

  7. The Code Liberation Foundation Lecture #6: Arduino TODAY ● Make a hole in a box ● Solder wires to a button ● Use a breadboard ● Put it together ● Write the code! ● Play your game

  8. The Code Liberation Foundation Lecture #6: Arduino Breadboards

  9. The Code Liberation Foundation Lecture #6: Arduino Breadboards Images from Ben Miller's tutsplus.com article: How to Use a Breadboard and Build a LED Circuit

  10. The Code Liberation Foundation Lecture #6: Arduino Soldering ● Decide whether you want to use the breadboard. ● Cut off one end of your wire. ● Strip the plastic off the end. ● Tin the wire ● Solder to the button ● Repeat!

  11. The Code Liberation Foundation Lecture #6: Arduino Tinning

  12. The Code Liberation Foundation Lecture #6: Arduino Soldering

  13. The Code Liberation Foundation Lecture #6: Arduino Cutting Holes - using a knife ● Don't point the knife at ● Protect the surface your face. you're cutting on. ● Don't point the knife at ● Draw a 28mm circle. ● Cut it out. anyone else's face. ● Don't run with the knife.

  14. The Code Liberation Foundation Lecture #6: Arduino Putting it together ● Push button through the hole ● Screw on the nut ● Plug one pin from the button into any of the pins labelled GND (ground) ● Plug the other pin into one of the digital pins ● Plug the USB cable in!

  15. The Code Liberation Foundation Lecture #6: Arduino Coding Time!

  16. The Code Liberation Foundation Lecture #6: Arduino Arduino IDE + Bounce library https://www.arduino.cc/en/Main/Software https://github.com/thomasfredericks/Bounce-Ardu ino-Wiring/archive/master.zip

  17. The Code Liberation Foundation Lecture #6: Arduino Bounce?

  18. The Code Liberation Foundation Lecture #6: Arduino Installing the Libary

  19. The Code Liberation Foundation Lecture #6: Arduino The Setup

  20. The Code Liberation Foundation Lecture #6: Arduino SPECIAL KEYS KEY_UP_ARROW KEY_DOWN_ARROW KEY_LEFT_CTRL KEY_LEFT_ARROW KEY_LEFT_SHIFT KEY_RIGHT_ARROW KEY_LEFT_ALT KEY_LEFT_GUI KEY_RIGHT_CTRL KEY_BACKSPACE KEY_RIGHT_SHIFT KEY_TAB KEY_RIGHT_ALT KEY_RETURN KEY_RIGHT_GUI KEY_ESC KEY_INSERT KEY_DELETE

  21. The Code Liberation Foundation Lecture #6: Arduino The Loop

  22. The Code Liberation Foundation Lecture #6: Arduino UPLOOOOADING...

  23. The Code Liberation Foundation Lecture #6: Arduino UPLOOOOADING...

  24. The Code Liberation Foundation Lecture #6: Arduino FINISHING UP

  25. The Code Liberation Foundation Lecture #6: Arduino Amazing Job!

Recommend


More recommend