ANT + en integratie van de Arduino met Cateye Ergociser hometrainer (3 / 5 stap)

Stap 3: Bedrading van de Arduino aan de hometrainer en de transceiver ANT +


De verbindingen moeten proces de informatie voor de Arduino (ik gebruikte de Arduino Uno Special Edition, verworven bij Radio Shack) en stuur seriële data naar de ANT + transceiver zijn de volgende:

1. Koppel lezing (spanning) = analoge A0 op Arduino

2. RPM lezing (digitaal) = digitale D3 op Arduino

3. RX In van ANT + Transceiver = digitale D8 op Arduino

4. TX uit naar ANT + Transceiver = digitale D9 op Arduino

5. de Vin van Cateye Control Board = Vin op Arduino (macht input regio)

6. de GND van Cateye Control Board = GND op Arduino (macht input regio)

Ik gebruikte software seriële subroutine (myserial) om de locaties van deze digitale pin op de Arduino (standaard TX/RX zijn op pennen 0 en 1) gebruiken. Ik deed dit zodat ik nog steeds de seriële aansluiting via USB van de Arduino op de PC lezen kon voor het debuggen van de op het scherm van de gegevens uit de Arduino.

Ik gebruikte ook een tussenliggende jumper board om verbindingen tussen de TX voor de Arduino en RX van de ANT + zendontvanger te maken. Mij had voor toepassing een divider spanning aan stap-neer van 5V (de output van de Arduino) naar de 3,3 v (limiet van de ingang van de max spanning op de RX-signaal voor de transceiver ANT +). De ANT + transceiver die ik gebruikte was de Dynastream ANTAP281M4IB beschikbaar op Digikey. Het was een moeilijk te solderen aan en krijgt ook de juiste jumper-verbindingen. Als iets nieuw op de markt beschikbaar is, zou ik dit pad volgende keer gaan. Middelen voor de bedrading van de Dynastream correct werden gevonden op het web op de volgende URL: Digitalhack de Blog, met name de opmerking met betrekking tot Pin 17 RTS verbinding. Het waren de verschillen in mijn bedrading dat TXD0 op de dynastream naar D8 (RX) op de Arduino was aangesloten en dat RXD0 op de dynastream naar D9 (TX) op de Arduino was aangesloten. Verdere gegevensblad op de Dynastream ANTAP281 zijn beschikbaar op de volgende URL: gegevensblad ANT +. De beschrijving van de verbinding voor alle 17 pinout locaties hierboven zijn beschreven (de versie die ik gebruikte was de versie van de opbouw van deze transceiver ANT +). Houd er rekening mee dat in de methode die we uit de Dynastream gespeld, de baud-rate te communiceren met het 4800 baud. We moeten de code van de Arduino te weerspiegelen dit.

Gerelateerde Artikelen

Integratie van uw Arduino met Flash en Actionscript 3

Integratie van uw Arduino met Flash en Actionscript 3

dus misschien heb je geweest uiterlijk rond op verschillende websites die de code voor de Arduino te communiceren met flash downloaden, maar als u als me bent u waarschijnlijk had wat moeite proberen om ze te goed communiceren.  Goed zal dit leerprog
Programmeren van een Arduino met behulp van BeagleBone, zonder USB

Programmeren van een Arduino met behulp van BeagleBone, zonder USB

als je gezien mijn BeagleBone/Arduino seriële communicatie gids, u kan hebben gewacht voor deze!  Als u het nog niet gezien, ga eerst lezen omdat we 100% Voortbouwend op dat kader.  Ik ga niet herhalen die instructie hier.Het einddoel is om te kunnen
Beheersing van een Arduino met cacao (Mac OS X) of C# (Windows)

Beheersing van een Arduino met cacao (Mac OS X) of C# (Windows)

Nee ik ben niet praten over het besturen van een Arduino met een reep of cacaopoeder. Ik heb het over de programmeertaal Objective-C. Dus wat is cacao? Cacao is een set van frameworks geschreven in de programmeertaal van Objective-C voor Mac OS X. Ne
Controle van een Arduino met uw iPhone

Controle van een Arduino met uw iPhone

Hey!Dit Instructable toont je hoe om te controleren van een Arduino met een iPhone zonder te programmeren van uw eigen applicatie van iOS. We gonna een LED flash maar u kunt ook een heleboel andere dingen mee doen!We zullen met behulp van een Arduino
Hoe lees ik een kaart van de arduino met LabVIEW

Hoe lees ik een kaart van de arduino met LabVIEW

Deze video laat zien hoe om te lezen van een kaart van de Arduino met LabVIEW. LabVIEW heeft een groot gebruikersinterface dat het gemakkelijk maakt om gegevens van een Arduino-kaart worden opgeslagen. Een van de grootste uitdagingen bij het gebruik
Gebruik van een Arduino met een N64-controller

Gebruik van een Arduino met een N64-controller

er zijn tutorials die er voor het gebruik van een NES-controller met een Arduino, maar met behulp van de meer gecompliceerde N64-controller en de analoge joystick heeft een duidelijke aantrekkingskracht. Als u een Arduino rond hebt en wil niet te kop
Controle licht met behulp van de Arduino met Relais module AC

Controle licht met behulp van de Arduino met Relais module AC

Hallo vrienden! Ik ben Ostin, ik ll laten zien hoe u kunt besturen van een lichte AC met Arduino met behulp van Relais module. Het is een eenvoudig project en ook zeer gevaarlijk als we gaan om met hoogspanning 220v. Probeer niet bent u een amateur i
Controle van de Arduino met Android telefoon via Bluetooth

Controle van de Arduino met Android telefoon via Bluetooth

Hallo mensen, hier kunt u leren hoe u kunt besturen Arduino met Android telefoon via Bluetooth. U kunt uw smartphone als een afstandsbediening voor u verlichting van het huis systeem of u kunt gebruiken als een drone externe enz.Om de verbinding tuss
Controle van de Arduino met Gamepad

Controle van de Arduino met Gamepad

Laatste tijd ik heb nieuwsgierig geweest over befriending Arduino of elke andere microcontroller met een gamepad om fysieke interactie met de dingen die ik maak, maar er leek te zijn geen snel of goedkope manier om te doen.De meeste oplossingen zijn
Controle van de Arduino met visual basic 6.0

Controle van de Arduino met visual basic 6.0

Dit instructable is onderdeel van mijn boek Arduino + visual basic 6.0 (aanbrengen in uw eigen software controle arduino Robot.Visual basic 6.0 is een zeer oude versie sommigen kunnen vragen waarom we gebruik wilt maken van visual basic 6.0. Visual b
Controle van uw Arduino met een afstandsbediening

Controle van uw Arduino met een afstandsbediening

benieuwd over hoe om te controleren alles in uw huis met een eenvoudige afstandsbediening? Het is vrij eenvoudig en goedkoop.Stap 1: Verzamel spullen Hier is wat u nodig heeft:-Arduino (ik gebruik UNO)-Solderless breadboard-Een infrarood ontvanger-So
Controle van de Arduino met behulp van PHP

Controle van de Arduino met behulp van PHP

Ik heb onlangs gezien een heleboel problemen met betrekking tot PHP en Arduino. Vele mensen weten niet over feiten zoals die een arduino een 2 tweede (!) vertraging moet voordat het eventuele berichten via seriële kunt ontvangen. Er zijn een paar and
Macht van de Arduino met een mobiele telefoon

Macht van de Arduino met een mobiele telefoon

oude mobiele telefoons zijn makkelijk te verwerven, en ze hebben gebouwd in lithium opladen circuits. Wat een prachtige uitvalsbasis voor een voeding voor kleine mobiele dingen. Ik aangesloten een cellphone aan de arduino met de mogelijkheid om de mo
Controle van de Arduino met behulp van android app

Controle van de Arduino met behulp van android app

In deze instructables ga ik uit te leggen hoe de controle van de arduino IO pinnen met behulp van een android app, die we hier schrijven.De mededeling zal via ethernet en gebruiken we het GET-verzoek voor het activeren van de IO.Laten we beginnen!Sta