Stap 2: Computer aan boord (serieel)
1. Ik wil een functie, prikkelen, die pin 2 ingeschakeld en de LED ingesteld op rood, wacht 1 seconde, dan worden beide uitgeschakeld definiëren.
2. Ik wil dit signaal van mijn telefoon verzenden met een board op mijn persoon.
3. Wanneer de pin 2 gaat op, zal een veer prikkelen mijn neus. (De LED toont dat het proces werkt.)
Zo, eerst had ik te schrijven van de functie en te krijgen op mijn bord. Een geconfigureerde Scout heeft een schets op die u toelaat om de besturing van het door het invoeren van code in de seriële monitor. (Dit betekent dat u het kunt programmeren op de vlieg, zonder opnieuw compileren en uploaden van uw code bij elke wijziging!) Ik aangesloten in mijn leiden Scout (Buckaroo) en schoot de monitor via de Pinoccio IDE, een enigszins gemodificeerde versie van de Arduino IDE.
Ingebouwde functies
Macht-fietsen van de Raad van bestuur wist haar gedefinieerde pennen, dus ik moest om te gebruiken pin 2, zorg ervoor dat het zou worden gedefinieerd telkens de Scout was ingeschakeld. Dit betekende een opstarten -functie:
Deze functie digitale pin 2 definieert als uitgang, en zorgt ervoor dat het is uitgeschakeld ("laag").
En hier is de functie van kietelen :
Dit digitale pin 2 ingeschakeld, sets de Scout aan boord leidde tot rood, wacht 1000ms en de rest zou vrij duidelijk moeten zijn...
Dus, nu had ik een bord dat die acties uitvoeren zou wanneer ik het de functie van kietelen stuurde . Tijd om te gaan echt draadloos!