SlideShare ist ein Scribd-Unternehmen logo
1 von 41
Downloaden Sie, um offline zu lesen
Nicolas's Hacks

#DIY #Arduino #TDD #Ruby #raspberryπ
<Nicolas Ledez>
Orange Business
Service
IT&L@bs
IT&L@bs
Ruby
Cloud
Architecture
Human coders news / Ruby
</Nicolas Ledez>
Il était une fois
• @gcollic me montre / prete un feu tricolore USB

• Mais :
• DLL
• Pas vraiment Open Source
• Ruby ?
Liste de course
Hacker ?
22 juillet 2012

Arduino
en 5
minutes

TDD JS / @gcollic
Version USB/Arduino
https://github.com/nledez/traffic_light -> Code
Arduino / Librairie Ruby
https://github.com/nledez/traffic_light_server ->
Serveur ultra simple (Sinatra)
https://github.com/nledez/rspec_traffic_light_formater > Formateur Rspec
Et après ?
Discutions avec @organicweb
Comment industrialiser ?
Etc.
Version Ethernet pour l'entreprise
Achat matériel
Arduino -> 20€
+ Ethernet ?
Arduino Ethernet shield -> 33€ (total 53€)
Raspberry π -> 37€ -> hummm
Raspberry π
Raspberry π -> 37€
Un vrai OS (sur carte SD)
Un port HDMI + RCA
USB (Clavier, Souris, etc.)
Ethernet !
GPIO !
Une LED ?
Encore un peu ?
API v1.0
/devant/green/0
/devant/red/1
/gauche/green/0
/gauche/red/1
Mais je ne suis pas qu'un dev !
DEMO

Parce que ça marche pour de vrai !!!
Chez vous

https://github.com/nledez/traffic_light_pi_server
https://github.com/nledez/
traffic_light_pi_server_example
Conclusion

Ø Ethernet -> Arduino faible consommation, etc.
Si besoin Ethernet / WiFi -> Raspberry π -> "Plus de
boulot"
Références

https://projects.drogon.net/raspberry-pi/gpioexamples/tux-crossing/gpio-examples-1-a-single-led/
http://benoitvincent.fr/tuto/
Questions ?
Coffe Maker
RF Module
RF Module
RF Module
RF Plug
Script & crontab
Merci
@nledez
!

nicolas.ledez.net

Weitere ähnliche Inhalte

Ähnlich wie Nicolas's hacks

Monitorer les locaux de JoliCode
Monitorer les locaux de JoliCodeMonitorer les locaux de JoliCode
Monitorer les locaux de JoliCodeLoïck Piera
 
Hacking your Home @bdx.io
Hacking your Home @bdx.ioHacking your Home @bdx.io
Hacking your Home @bdx.iolaurenthuet
 
20131024 qualité de code et sonar - mug lyon
20131024   qualité de code et sonar - mug lyon20131024   qualité de code et sonar - mug lyon
20131024 qualité de code et sonar - mug lyonClement Bouillier
 
Présentation Arduino
Présentation ArduinoPrésentation Arduino
Présentation ArduinoArnaud Boudou
 
Easy Hard(ware) with Arduino
Easy Hard(ware) with ArduinoEasy Hard(ware) with Arduino
Easy Hard(ware) with ArduinoYannick CHIRON
 
raspberry pi
 raspberry pi raspberry pi
raspberry piTECOS
 
Réalité virtuelle + Open source = &lt;3
Réalité virtuelle + Open source = &lt;3Réalité virtuelle + Open source = &lt;3
Réalité virtuelle + Open source = &lt;3Yannick Comte
 
Hacking your home
Hacking your homeHacking your home
Hacking your homelaurenthuet
 
2012 11 Toulibre - Open Hardware
2012 11 Toulibre - Open Hardware2012 11 Toulibre - Open Hardware
2012 11 Toulibre - Open HardwareSylvain Wallez
 
CWIN17 Morocco / IoT - arduino, the brain knot rachid el ayadi
CWIN17 Morocco / IoT - arduino, the brain knot rachid el ayadiCWIN17 Morocco / IoT - arduino, the brain knot rachid el ayadi
CWIN17 Morocco / IoT - arduino, the brain knot rachid el ayadiCapgemini
 
Arduino Algiers MeetUp
Arduino Algiers MeetUpArduino Algiers MeetUp
Arduino Algiers MeetUpLakhdar Meftah
 
Introduction à la plateforme arduino (nano, uno, ... )
Introduction à la plateforme arduino (nano, uno, ... )Introduction à la plateforme arduino (nano, uno, ... )
Introduction à la plateforme arduino (nano, uno, ... )Thierry Gayet
 
Café Numérique Bruxelles - Les Makers - Arduino
Café Numérique Bruxelles - Les Makers - ArduinoCafé Numérique Bruxelles - Les Makers - Arduino
Café Numérique Bruxelles - Les Makers - ArduinoQuentin Geluyckens
 
.NET Microframework: du code, de l&rsquo;électronique, de la robotique
.NET Microframework: du code, de l&rsquo;électronique, de la robotique.NET Microframework: du code, de l&rsquo;électronique, de la robotique
.NET Microframework: du code, de l&rsquo;électronique, de la robotiqueMicrosoft
 
Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016
Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016
Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016Fabien Arcellier
 

Ähnlich wie Nicolas's hacks (20)

Monitorer les locaux de JoliCode
Monitorer les locaux de JoliCodeMonitorer les locaux de JoliCode
Monitorer les locaux de JoliCode
 
Hacking your Home @bdx.io
Hacking your Home @bdx.ioHacking your Home @bdx.io
Hacking your Home @bdx.io
 
20131024 qualité de code et sonar - mug lyon
20131024   qualité de code et sonar - mug lyon20131024   qualité de code et sonar - mug lyon
20131024 qualité de code et sonar - mug lyon
 
Présentation Arduino
Présentation ArduinoPrésentation Arduino
Présentation Arduino
 
Drupal dans l'internet des objets
Drupal dans l'internet des objetsDrupal dans l'internet des objets
Drupal dans l'internet des objets
 
Easy Hard(ware) with Arduino
Easy Hard(ware) with ArduinoEasy Hard(ware) with Arduino
Easy Hard(ware) with Arduino
 
raspberry pi
 raspberry pi raspberry pi
raspberry pi
 
Réalité virtuelle + Open source = &lt;3
Réalité virtuelle + Open source = &lt;3Réalité virtuelle + Open source = &lt;3
Réalité virtuelle + Open source = &lt;3
 
Raspberry Pi: Les utilisations
Raspberry Pi: Les utilisationsRaspberry Pi: Les utilisations
Raspberry Pi: Les utilisations
 
Pentest bus pirate
Pentest bus piratePentest bus pirate
Pentest bus pirate
 
Hacking your home
Hacking your homeHacking your home
Hacking your home
 
2012 11 Toulibre - Open Hardware
2012 11 Toulibre - Open Hardware2012 11 Toulibre - Open Hardware
2012 11 Toulibre - Open Hardware
 
Tizen sdk-solutionslinux-20130529
Tizen sdk-solutionslinux-20130529Tizen sdk-solutionslinux-20130529
Tizen sdk-solutionslinux-20130529
 
CWIN17 Morocco / IoT - arduino, the brain knot rachid el ayadi
CWIN17 Morocco / IoT - arduino, the brain knot rachid el ayadiCWIN17 Morocco / IoT - arduino, the brain knot rachid el ayadi
CWIN17 Morocco / IoT - arduino, the brain knot rachid el ayadi
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
Arduino Algiers MeetUp
Arduino Algiers MeetUpArduino Algiers MeetUp
Arduino Algiers MeetUp
 
Introduction à la plateforme arduino (nano, uno, ... )
Introduction à la plateforme arduino (nano, uno, ... )Introduction à la plateforme arduino (nano, uno, ... )
Introduction à la plateforme arduino (nano, uno, ... )
 
Café Numérique Bruxelles - Les Makers - Arduino
Café Numérique Bruxelles - Les Makers - ArduinoCafé Numérique Bruxelles - Les Makers - Arduino
Café Numérique Bruxelles - Les Makers - Arduino
 
.NET Microframework: du code, de l&rsquo;électronique, de la robotique
.NET Microframework: du code, de l&rsquo;électronique, de la robotique.NET Microframework: du code, de l&rsquo;électronique, de la robotique
.NET Microframework: du code, de l&rsquo;électronique, de la robotique
 
Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016
Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016
Infra as Code, choisissez vous la pilule rouge ou la pilule bleue - Devoxx 2016
 

Nicolas's hacks