+ All Categories
Home > Devices & Hardware > International NodeBots Day Brisbane roundup (BrisJS)

International NodeBots Day Brisbane roundup (BrisJS)

Date post: 17-Aug-2015
Category:
Upload: annagerber
View: 65 times
Download: 4 times
Share this document with a friend
Popular Tags:
15
NodeBots! @AnnaGerber
Transcript
Page 1: International NodeBots Day Brisbane roundup (BrisJS)

NodeBots!@AnnaGerber

Page 2: International NodeBots Day Brisbane roundup (BrisJS)

International NodeBots Day25 July 2015

30 locations world-wide Brisbane, Sydney, Melbourne in Australia

Page 3: International NodeBots Day Brisbane roundup (BrisJS)

NodeBots AU

• http://nodebotsau.io/

• Talk to us on Gitter:

• https://gitter.im/nodebotsau/nbdau

Page 4: International NodeBots Day Brisbane roundup (BrisJS)

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

Page 5: International NodeBots Day Brisbane roundup (BrisJS)

NodeBots Brisbane Sponsors

• Venue: The Edge

• Food: IIX

• Gear Sponsors: Pebble, Leap Motion

Page 6: International NodeBots Day Brisbane roundup (BrisJS)

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

Page 7: International NodeBots Day Brisbane roundup (BrisJS)

Building a NodeBot

Sensors (Inputs e.g. ultrasonic sensor)

Control (Microcontroller = brain)

Actuators (Outputs e.g. motors)

PowerChassis

Page 8: International NodeBots Day Brisbane roundup (BrisJS)

Example SensorsPHOTO 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.

Page 9: International NodeBots Day Brisbane roundup (BrisJS)

Example ActuatorsPIEZO 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

Page 10: International NodeBots Day Brisbane roundup (BrisJS)

Arduino• Microcontroller

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

• See http://arduino.cc/

Page 11: International NodeBots Day Brisbane roundup (BrisJS)

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

Page 12: International NodeBots Day Brisbane roundup (BrisJS)
Page 13: International NodeBots Day Brisbane roundup (BrisJS)
Page 14: International NodeBots Day Brisbane roundup (BrisJS)
Page 15: International NodeBots Day Brisbane roundup (BrisJS)

Recommended