Stap 1: Twitter toezicht LEGO speelgoed met Arduino
Was een idee die ik wilde in het hart van dit speelgoed:
1) watch twitter voor iets
2) maken wat lawaai en verkeer wanneer dat er iets gebeurt
Dit waarschijnlijk zou hebben gedaan met een enkel PHP of Python script in plaats van mijn ratjetoe van shellscripts en een Applescript, maar als ik probeerde om het te zetten samen snel, in een weekend, dit is waar de combinatie van hergebruik van wat ik kon vinden en de grenzen van mijn code vaardigheden eindigde hacken samen.
Ik heb zowel een Arduino Uno en een Leonardo. Ik koos Leonardo voor dit project, omdat het behandelt toezicht seriële communicatie via de USB-poort, en de Uno niet. Ik heb nog niet bespat uit voor een schild van WIFI of een ehternet schild, dus ik moest iets dat zou kunnen werken met het internet via de laptop aangesloten via USB. Met ingebouwde internet, kon je een meer onafhankelijke speelgoed.
Wat u nodig hebt:
MacBook Pro of andere computer OSX op basis
Arduino Leonardo of soortgelijke (zorg ervoor dat deze kan omgaan met seriële communicatie op de USB)
LED
Elektromotor (een die wordt uitgevoerd op een bron 5 volt)
NPN-Transistor
Weerstand van 100 Ohm (of daaromtrent)
Diode
Optioneel: Voor het bijzonder speelgoed, dat ik maakte, gebruikte ik de volgende kits:
LEGO
Snap Circuits
Connex 125 wetenschappelijke uitdaging Set