Stap 5: Testen wat je tot nu toe hebt.
Dit punt is het beter om te testen wat je tot nu toe hebben gedaan.
De programmeeromgeving van galileo door na het opstarten gids voor het intel galileo opgericht. Uploaden van de schets van de eenvoudige blink uit de Arduino IDE-bibliotheek en Bekijk het knipperen!
Oke nu om ernstiger zaken, gebruik van een brood breed, kabellengte tot uw motor aan het stuurprogramma van uw motor, waarna de motor bestuurder het galileo via haar digitale pinnen (voor nu). Schrijf een code om te schakelen van de motor sluitpinnetjes inschakelen en de relevante logica pinnen ingesteld op hoog of laag om de wielen vooruit dan achteruit. (google is uw vriend kunt doen dit evenals het gegevensblad aan de motor bestuurder.) Wees niet bang om te spelen rond met het ook.
Nog ernstiger spul, hoe krijgen we de robot om te zetten van hoeken? Gemakkelijk enkel nog een wiel ga sneller dan de andere. Dus hoe we dit doen, eerst verwijderen van de pinnen van de twee inschakelen van waar ze gaan de galileo en steek ze in de pinnen PWM staat op de galileo (om het even welk van hen). De PWM-pennen worden meestal aangeduid met het tilde-teken naast het pin-nummer getrokken.
Nu terug naar de code. U moet een digitale schrijven-functie hebt gebruikt om de pinnen van de logica hoog of laag. Nu we dat veranderen willen, in plaats daarvan willen we de puls breedte modulatie (PWM) kunt moduleren hoe snel de motoren draaien door 'het moduleren van de macht gaat naar de pinnen inschakelen'. Dit is mogelijk met behulp van analogWrite functie om één wiel draaien sneller dan de andere. Voila je draaien een hoek. (Ik weet dat makkelijker gezegd dan gedaan rechts)
Nu kabellengte tot uw Infrarood Reflecterend sensoren (opnieuw google is uw vriend te vinden van het circuit diagram voor hen). Zoek de code van de steekproef op de Arduino library die tot de reflecterende sensoren behoort, bestuderen en uitvoeren zodat u wellicht weet hoe de reflecterende sensoren werken. Nu je hoe weet te bedienen van de galileo, maak uw robot vooruit terug links en rechts, alsmede rekening houdend lezingen van de IR-sensoren.
U kan doorgaan en ultrasone sensoren op de voorzijde van de bot twee geconfronteerd direct weg van het centrum op zoek van links en rechts, en één Vooruitblikkend, om te volgen muren afgezien van gewoon lijnen toevoegen. De Arduino heeft een nette weinig voorbeeldcode voor de ultrasone sensoren (ping bibliotheek), dat je je hoe dit zeer nuttig leren kan range finders werk.