Stap 1: Probeer het uit!
Eerst de code op onze repo van Githubdownloaden, en de RFduinoEcho map verplaatsen naar de map van uw schetsen. U moet ook de RFduino bibliotheek en stuurprogramma'sinstalleren.
RFDuino:
Nadat de bibliotheken en de stuurprogramma's zijn geïnstalleerd, sluit u de RFduino aan uw PC. Als u de dev kit hebt gekocht, moet het net zo eenvoudig als de stekker in de USB-poort. Voor degenen die gaan voor de optie $15, zult u wilt gebruiken een FTDI chip/programmeur te emuleren van de RFDuino USB-shield (Zie schema). Dit betekent solderen draden aan macht, grond, GPIO0, GPIO1 en RESET op de RFDuino (pinnen respectievelijk 8, 6, 11, 12 en 9). Haak deze pinnen tot macht, grond, RX, TX, en DTR op uw FTDI module, met een 1 k weerstand in serie op elk van de RX/TX-lijnen en een 10nF condensator in serie op de lijn voor DTR, om te emuleren het schema.
Nu het uploaden van de Arduino-code aan de RFduino. Als alles goed gaat, zal niets gebeuren in eerste instantie, maar wanneer u verbinding maken / op de RFduino verbreken het stuurt u via seriële.
Linux:
Voordat u de python-code gebruikt, hebt u om de naam van uw bluetooth-apparaat te vinden. Hiervoor lopen "hcitool dev" om te bepalen van de naam van bluetooth-apparaat van de computer - dit een lijst van de bluetooth-apparaten op uw computer (in de vorm van "hci #") zal maken. Als er meer dan één apparaat, zal de ene waarschijnlijk van de computer in bluetooth-transceiver gebouwd, en de anderen zullen dongles of andere Bluetooth-apparaten.
Dan, run "python rfduinoecho.py" in de Python-map. Het script zal zoeken en verbinding maken met de RFduino, en vervolgens prompt u voor steken van een tekenreeks. Het zal verzenden de tekenreeks, ontvangen de echo en uitprinten.
Android:
Het project importeren in uw werkruimte Eclipse. Zorg ervoor dat u uw Androïde apparaat gestopt in en klaar om te zuiveren. Als u niet zeker weet hoe dit te doen, heeft Google grote instructies. Klik op de knop "Run" in Eclipse uw programma uit te voeren.
Druk op de knop "Verbinden" verbinding maken met de RFduino. U ziet de woorden 'Verbonden' aan de bovenkant. Typ vervolgens de tekenreeks die u wilt verzenden in het tekstvak met de prompt "String te sturen." Druk op de knop "Verzenden" te sturen de tekenreeks naar de RFduino - The RFduino de reactie zal verschijnen onder "Echo."
Dus nu dat je het alle werken hebt, laten we duik in de bloederige ingewanden!