Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Chicago Node.js - OpenROV
Search
Ray Hightower
January 20, 2015
Technology
0
290
Chicago Node.js - OpenROV
Node.js Under Water, presented at the Chicago Node.js on Tuesday, Jan 20, 2015.
Ray Hightower
January 20, 2015
Tweet
Share
More Decks by Ray Hightower
See All by Ray Hightower
Syndication Case Study
rayhightower
0
67
Raspberry Pi is a Gateway Drug for GPUs
rayhightower
1
280
Exploring Parallelism with Raspberry Pi and Nvidia Jetson Nano
rayhightower
1
740
Why Should You Speak at ChicagoRuby?
rayhightower
0
42
ActionCable vs. Socket.io at ConFoo
rayhightower
0
2.3k
Outgrowing Spreadsheets, Moving to Rails
rayhightower
0
320
The Business of Parallelism
rayhightower
0
280
Creative Career Day
rayhightower
6
84
Kenya, IoT, and M-Pesa
rayhightower
1
76
Other Decks in Technology
See All in Technology
Python と Snowflake はズッ友だょ!~ Snowflake の Python 関連機能をふりかえる ~
__allllllllez__
2
140
ルーターでプレゼンする
puhitaku
1
3.2k
IaCジェネレーターとBedrockで詳細設計書を生成してみた
tsukasa_ishimaru
4
880
開発パフォーマンスを最大化するための開発体制
ham0215
7
1.1k
[新卒向け研修資料] テスト文字列に「うんこ」と入れるな(2024年版)
infiniteloop_inc
5
18k
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
15
35k
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
2
590
DMM.com アルファ室採用案内資料
hsugita
1
220
KubeConにproposalを送りたい人へのアドバイス
sat
PRO
3
270
Google Cloud Next '24でブログを10本書いた方法と勉強会を沸かせた方法
yasumuusan
0
330
プロンプトエンジニアリングでがんばらない-Agentic Workflow へ-近藤憲児
kenjikondobai
6
1.2k
MixIT 2024 - Pulumi : Gérer son infra avec son langage de programmation préféré
ju_hnny5
1
120
Featured
See All Featured
What the flash - Photography Introduction
edds
64
11k
In The Pink: A Labor of Love
frogandcode
138
21k
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
Building Better People: How to give real-time feedback that sticks.
wjessup
356
18k
Optimizing for Happiness
mojombo
370
69k
The Illustrated Children's Guide to Kubernetes
chrisshort
32
46k
KATA
mclloyd
16
12k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
14
1.5k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
Facilitating Awesome Meetings
lara
43
5.6k
Transcript
Node.js Under Water Chicago Node.js - Tue, Jan 20, 2015
Chicago, IL, USA
None
Remotely Operated Vehicle
Big. Heavy. Expensive.
None
None
https://www.marinenav.ca
None
None
None
None
None
None
None
None
None
None
None
None
None
None
Hardware
Electronics Assembly
ESC Ethernet Adapter BeagleBone Black OpenROV Controller Board Electronics Assembly
http://electronics.howstuffworks.com/motor1.htm/printable
http://www.protostack.com/blog/2011/06/atmega168a-pulse-width-modulation-pwm/ Pulse Width Modulation
http://www.protostack.com/blog/2011/06/atmega168a-pulse-width-modulation-pwm/ Pulse Width Modulation Duty Cycle = _____________ Period Pulse
Width V avg = Duty Cycle * Vpeak
http://www.protostack.com/blog/2011/06/atmega168a-pulse-width-modulation-pwm/ Pulse Width Modulation V avg V avg V avg
V avg
http://www.rcuniverse.com/magazine/article_display.cfm?article_id=1344
http://i.stack.imgur.com/T5BCZ.png Pulse Width Modulation
Electronic Speed Controller http://www.aliexpress.com/item/Hobbywing-EZRUN-18A-SL-Brushless-ESC-for-1-18-Car-Version-2-0-High-Quality/2045519249.html
Bright LEDs Lasers Li Ion Batteries
Hardware Gotchas
None
None
None
Tether Management http://rayhightower.com/blog/2014/09/10/manage-that-openrov-tether/
Cord Reel http://www.homedepot.com/
Drill http://www.homedepot.com/
Slip Ring http://www.adafruit.com/products/736
Screws Loctite
Tether Management http://rayhightower.com/blog/2014/09/10/manage-that-openrov-tether/
Software
TCP/IP
None
Real time. Bi-directional. Event based.
Events
Events keyboard mouse camera depth sensor temperature sensor compass payload
telemetry game controller
Browser BeagleBone Black Arduino Socket.io Serial Node.js Chrome C++
None
Thanks! RayHightower.com