Stap 6: Code en downloaden
De software die nodig is voor zo'n spel is relatief eenvoudig:Pseudocode voor Forager Bee:
Start
Start Timer Count Down
Loop
Weergave huidige Nectar bedrag
Voltage waarde afgelezen bloem
Voltage waarde verzenden Bijenkorf
Nectar bedrag ontvangen Bijenkorf
Nectar bedrag weergegeven voor bloem en de huidige hoeveelheid nectar in honing-stomache met LED 's
Resterende tijd controleren
Als er tijd over is: blijven
Anders: Stoppen en resetten bij de Bijenkorf
Pseudocode voor bijenkorf:
Start
Set Nectar bedragen voor bloemen
Loop
Bloem Voltage waarde krijgen van ForgarerBee
We gebruikten de XBee Java API ontwikkeld door Andrew Rapp. Raadpleeg onze andere instructable over het configureren van XBees voor API-modus.
Voor zowel de GathererBee als de Bijenkorf heb ik zip-bestanden opgenomen. De Bijenkorf werd geschreven met de JAVA API en SWING gebruikt voor het weergeven en bewerken van de huidige waarden van de nectar. Instructeurs hebben de mogelijkheid op elk gewenst moment te veroorzaken droogte of deluge. Tot slot, ik omvatte ook een klein php script om de gegevens op een webpagina weer te geven.