Stap 6: De elektronica...
Dus... nu dat ik een volledig gemechaniseerde trap, ik moet mijn aandacht richten op waardoor het enigszins intelligent.
(immers, stond daar een batterij te houden en nooit te kunnen om het te sluiten, gewoon niet dat praktische...)
Ik had kocht een Arduino voor een ander project die ik niet had gekregen rond om te beginnen... zo dacht, feckit, ga voor het... Let op, ik had nooit gebruikt een Arduino tot op dit punt...
Ik besloot te gaan uit en kopen een Motorschild om te rijden de actuatoren, en in mijn standaard stijl, ik wilde het nu... dus reed naar de dichtstbijzijnde Maplin (www.maplin.co.uk) en hun Motorschild gevonden. (http://www.maplin.co.uk/p/motor-shield-for-arduino...
Dus gewapend met een arduino, een paar van actuatoren (3 eigenlijk... vreemd paar... gelukkig ik besteld had een reserve, zodat ik kon laten de twee op de ladder op zijn plaats), een motor schild en sommige batterijen.
Ik had om erachter te komen hoe te rijden dit ding. dus ik ging op zoek naar wat code van de Arduino te rijden van een motor met het schild had ik. (http://linksprite.com/wiki/index.php5?title=Motor _... gaf me de info en code snippit die ik nodig had.
Ik was vanaf daar kunnen gaan zitten aan de keukentafel met mijn laptop, de reserve bedieningssleutel en de arduino, en gaan proberen verplaatsen de bedieningssleutel met mijn geest! (Ik bedoel, arduino code). Ik vond dat met behulp van de Arduino IDE en alle bits en bobs behoorlijk verdomd makkelijk. Binnen ongeveer 15 minuten had ik de bedieningssleutel gaan in en uit gedreven door de arduino.
Vervolgens had om erachter te komen hoe je de Arduino over te nemen opdrachten serieel, dus vond ik een zeer nuttig tutorial door Alex (alle lof hem) hier - http://www.seeedstudio.com/recipe/166-basic-pi-lt-...
Dus ik nam de code om te rijden de motoren en het vreselijk samengevoegd met de code die door Alex, wat resulteert in mijn allegaartje van nauwelijks functionele code.
Hierna ging uit naar de trap en proberen dit ding uit.