Stap 3: Code
http://www.cunningturtle.com/attiny4585-servo-Library/
Anders moet u uw eigen servo-bibliotheek te maken (als u kunt u post-it op de arduino website!) of u moet schrijven van het signaal dat de servo vereist. In principe moet een servo PPM (modulatie van de positie van de pols).
Hoe werkt het? De lengte van de "Hoge" pols zal de servo welke positie het moet gaan om te vertellen. De "Lage" pols is vereist pulsen tussen 2 "HIGH" en moet worden 5-25 ms lang
U zult moeten spelen met de lengte van de pulsen, want het hangt af van je servo, de hoek die u wilt openen de poort (verloren gegane eten), etc
Het voedsel wordt anders neergezet in elk kanaal (aquaria hebben verschillende maten). Het eerste kanaal servo's maken een beetje en snelle beweging (dit is een voor de kleine aquarium is). Het tweede kanaal servo's maken een beetje meer verkeer dan de vorige en doet het 2 keer. Dit is om te voorkomen dat een plotselinge overmatige voedsel neer te zetten.
Reacties zijn welkom!
Als u een arduino hebt en wenst te programmeren uw attiny kunt gebruiken u een kijkje nemen in deze tutorial:
Sommige verbeteringen die binnenkort zal worden gedaan:
-Gebruik van de slaapstand te verlagen van het energieverbruik en draaien op een batterij
Hier is de code: