Stap 4: De BlueFruit-App downloaden
Om de lamp te werken met de adafruit breakout board, moet u downloaden van de app van de adafruit genaamd "Bluefruit LE." De app is beschikbaar voor iOS apparaten en androids, en kan worden gedownload op iTunes. Als u een iOS-apparaat gebruikt, werkt deze app alleen voor iPhones en iPads.
Zodra u de app hebt gedownload, moet u uw apparaat bluetooth, die kan worden gevonden in de instellingen inschakelen. Sluit uw lamp voeding, en beginnen af te tasten voor randapparatuur in de Bluefruit app. Moet u een optie die zegt "UART." Dit is je BLE Breakout Board!
Wanneer u verbinding met de Breakout Board maakt, hebt u de optie om te kiezen op welke manier u verbinding wilt maken. Dit zal afhangen van uw codering opties. Hieronder is een kleine beschrijving over wat elke optie doet:
Info: Deze optie biedt algemene informatie over de Breakout Board.
PIN I/O: Met deze optie kunt u overstappen op de input en output van uw pins arduino. Als u zich herinnert uit voordat we onze pins hadden: R = 3, B = 5, G = 6 en W = 4. Aangezien de RBG pinnen PWM pinnen zijn, kunt u deze pinnen instellen als ingang, uitgang of PWM. Omdat ze de LED's zijn, is het het beste om dit te zetten naar PWM. Vervolgens kunt u de schuifregelaar om te wijzigen hoe helder elke LED wordt.
UART: U kunt deze optie gebruiken om te verbinden de seriële monitor van de computer met de app. Bij deze optie kunt u berichten als ASCII- of HEX heen en weer vanaf de computer naar de telefoon. U kunt dit gebruiken om tekstberichten te verzenden als je echt wilde!
Controller: De belangrijkste optie die we voor de lamp gebruikten was de controller methode. Binnen de controller optie zijn er vele verschillende opties. Het controlemechanisme app maakt gebruik van de iOS of androids ingesloten versnellingsmeter, magnetometer, gyroscoop, quaternion en locatiedetectie voor het verzamelen van gegevens over de telefoon. Sommige van deze functies zullen we later gebruiken. Bovendien, de controller optie heeft twee andere keuzes onderaan: de Control Pad en de Plukker van de kleur. Beide gebruiken we om de lamp functies programmeren. De Control Pad heeft een reeks van acht knoppen (vier cijfers en vier pijlen), die kan elk worden gecontroleerd afzonderlijk om verschillende functies te vervullen. De Plukker van de kleur kan de gebruiker selecteren van elke kleur op het kleurenwiel en stuur de gegevens naar de pennen van de LED te handmatig wijzigen van de kleur van de lamp.