Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
NodeBots!
@AnnaGerber
International NodeBots Day
25 July 2015

30 locations world-wide
Brisbane, Sydney, Melbourne in Australia
NodeBots AU
• http://nodebotsau.io/
• Talk to us on Gitter:
• https://gitter.im/nodebotsau/
nbdau
NodeBots Brisbane
• ~55 attendees for International NodeBots Day 2015
• http://www.meetup.com/NodeBots-Brisbane/
• Organis...
NodeBots Brisbane
Sponsors
• Venue: The Edge
• Food: IIX
• Gear Sponsors: Pebble, Leap Motion
Johnny-Five
• Open Source JavaScript Framework
for programming Robots with
node.js

• Communicates with Arduino using
the ...
Building a NodeBot
Sensors
(Inputs e.g. ultrasonic sensor)
Control
(Microcontroller = brain)
Actuators
(Outputs e.g. motor...
Example Sensors
PHOTO RESISTOR
Produces a variable resistance
dependant on the amount of
incident light.
ULTRASONIC SENSOR...
Example Actuators
PIEZO ELEMENT
A pulse of current will cause it to
click. A stream of pulses will cause
it to emit a tone...
Arduino
• Microcontroller 

co-ordinates robot
inputs (sensors) and
outputs (actuators)

• See http://arduino.cc/
Get started with NodeBots
• Johnny-Five
• http://johnny-five.io/
• Arduino Experimenters Guide for NodeJS
• http://node-ard...
International NodeBots Day Brisbane roundup (BrisJS)
International NodeBots Day Brisbane roundup (BrisJS)
International NodeBots Day Brisbane roundup (BrisJS)
International NodeBots Day Brisbane roundup (BrisJS)
Upcoming SlideShare
Loading in …5
×

International NodeBots Day Brisbane roundup (BrisJS)

666 views

Published on

Quick summary of NodeBots day for BrisJS

Published in: Devices & Hardware
  • Be the first to comment

International NodeBots Day Brisbane roundup (BrisJS)

  1. 1. NodeBots! @AnnaGerber
  2. 2. International NodeBots Day 25 July 2015
 30 locations world-wide Brisbane, Sydney, Melbourne in Australia
  3. 3. NodeBots AU • http://nodebotsau.io/ • Talk to us on Gitter: • https://gitter.im/nodebotsau/ nbdau
  4. 4. NodeBots Brisbane • ~55 attendees for International NodeBots Day 2015 • http://www.meetup.com/NodeBots-Brisbane/ • Organised by Anna Gerber & Glen Arrowsmith • Mentors: • Maurice Butler, Kory Nunn, Kevin Vanderbeken, Brendan Halliday
  5. 5. NodeBots Brisbane Sponsors • Venue: The Edge • Food: IIX • Gear Sponsors: Pebble, Leap Motion
  6. 6. Johnny-Five • Open Source JavaScript Framework for programming Robots with node.js • Communicates with Arduino using the Firmata protocol • Supports other devices e.g. Raspberry Pi, BeagleBone Black, via I/O Plugins
  7. 7. Building a NodeBot Sensors (Inputs e.g. ultrasonic sensor) Control (Microcontroller = brain) Actuators (Outputs e.g. motors) PowerChassis
  8. 8. Example Sensors PHOTO RESISTOR Produces a variable resistance dependant on the amount of incident light. ULTRASONIC SENSOR Used to detect distance from objects. PUSHBUTTON Completes a circuit when it is pressed.
  9. 9. Example Actuators PIEZO ELEMENT A pulse of current will cause it to click. A stream of pulses will cause it to emit a tone. RGB LED In Common Cathode RGB LEDs, the longer lead is the common lead which connects to ground. The three other leads are for Red, Green and Blue signal, which can be controlled via PWM on I/O pins. CONTINUOUS ROTATION SERVO A servo that rotates 360 degrees
  10. 10. Arduino • Microcontroller 
 co-ordinates robot inputs (sensors) and outputs (actuators) • See http://arduino.cc/
  11. 11. Get started with NodeBots • Johnny-Five • http://johnny-five.io/ • Arduino Experimenters Guide for NodeJS • http://node-ardx.org • NodeBots AU Code • https://github.com/nodebotsau

×