International NodeBots Day Brisbane roundup (BrisJS)
-
Upload
annagerber -
Category
Devices & Hardware
-
view
69 -
download
4
Transcript of International NodeBots Day Brisbane roundup (BrisJS)
![Page 1: International NodeBots Day Brisbane roundup (BrisJS)](https://reader033.fdocuments.net/reader033/viewer/2022052701/55d0c6b0bb61eb88158b4655/html5/thumbnails/1.jpg)
NodeBots!@AnnaGerber
![Page 2: International NodeBots Day Brisbane roundup (BrisJS)](https://reader033.fdocuments.net/reader033/viewer/2022052701/55d0c6b0bb61eb88158b4655/html5/thumbnails/2.jpg)
International NodeBots Day25 July 2015
30 locations world-wide Brisbane, Sydney, Melbourne in Australia
![Page 3: International NodeBots Day Brisbane roundup (BrisJS)](https://reader033.fdocuments.net/reader033/viewer/2022052701/55d0c6b0bb61eb88158b4655/html5/thumbnails/3.jpg)
NodeBots AU
• http://nodebotsau.io/
• Talk to us on Gitter:
• https://gitter.im/nodebotsau/nbdau
![Page 4: International NodeBots Day Brisbane roundup (BrisJS)](https://reader033.fdocuments.net/reader033/viewer/2022052701/55d0c6b0bb61eb88158b4655/html5/thumbnails/4.jpg)
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)](https://reader033.fdocuments.net/reader033/viewer/2022052701/55d0c6b0bb61eb88158b4655/html5/thumbnails/5.jpg)
NodeBots Brisbane Sponsors
• Venue: The Edge
• Food: IIX
• Gear Sponsors: Pebble, Leap Motion
![Page 6: International NodeBots Day Brisbane roundup (BrisJS)](https://reader033.fdocuments.net/reader033/viewer/2022052701/55d0c6b0bb61eb88158b4655/html5/thumbnails/6.jpg)
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)](https://reader033.fdocuments.net/reader033/viewer/2022052701/55d0c6b0bb61eb88158b4655/html5/thumbnails/7.jpg)
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)](https://reader033.fdocuments.net/reader033/viewer/2022052701/55d0c6b0bb61eb88158b4655/html5/thumbnails/8.jpg)
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)](https://reader033.fdocuments.net/reader033/viewer/2022052701/55d0c6b0bb61eb88158b4655/html5/thumbnails/9.jpg)
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)](https://reader033.fdocuments.net/reader033/viewer/2022052701/55d0c6b0bb61eb88158b4655/html5/thumbnails/10.jpg)
Arduino• Microcontroller
co-ordinates robot inputs (sensors) and outputs (actuators)
• See http://arduino.cc/
![Page 11: International NodeBots Day Brisbane roundup (BrisJS)](https://reader033.fdocuments.net/reader033/viewer/2022052701/55d0c6b0bb61eb88158b4655/html5/thumbnails/11.jpg)
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)](https://reader033.fdocuments.net/reader033/viewer/2022052701/55d0c6b0bb61eb88158b4655/html5/thumbnails/12.jpg)
![Page 13: International NodeBots Day Brisbane roundup (BrisJS)](https://reader033.fdocuments.net/reader033/viewer/2022052701/55d0c6b0bb61eb88158b4655/html5/thumbnails/13.jpg)
![Page 14: International NodeBots Day Brisbane roundup (BrisJS)](https://reader033.fdocuments.net/reader033/viewer/2022052701/55d0c6b0bb61eb88158b4655/html5/thumbnails/14.jpg)
![Page 15: International NodeBots Day Brisbane roundup (BrisJS)](https://reader033.fdocuments.net/reader033/viewer/2022052701/55d0c6b0bb61eb88158b4655/html5/thumbnails/15.jpg)