Controle van een Arduino met een horloge (TI eZ430 Chronos) (2 / 4 stap)

Stap 2: De Arduino schets


Hebben USB host bibliotheek, v2.0
Installeer deze bibliotheek in uw systeem van Arduino:
https://github.com/Felis/USB_Host_Shield_2.0

  • Belangrijk: gebruik deze versie 2.0 van de bibliotheek
  • Op Linux, zal de bibliotheekbestanden hebben om in te verblijven
    / usr/share/arduino/bibliotheken/USB_Host_Shield_2_0 /

Aanpassen van de USB host bibliotheek voor je board

  • De bibliotheek bestand avrpins.h bewerken

(op Linux: /usr/share/arduino/libraries/USB_Host_Shield_2_0/avrpins.h)
  • en een van de lijnen #define BOARD_MEGA_ADK of #define BOARD_TEENSY uncomment als je board een van deze is. Zeggen Uno of Duemilanove, laat hen uitgecommentarieerd.
  • Dit is erg vervelend, vooral als u sommige van elke planken, omdat u niet vergeten moet te controleren/tweak de bibliotheek na het wijzigen van bestuur en voor het samenstellen van... Ik wens dat de #define kan zich bevinden in de schets-bestand.

    De Arduino schets maken
    Een Arduino schets maken van het bestand eZ430_basic.zip toegevoegd in deze stap. Compileren, uploaden en uitvoeren.

    Hoe het werkt
    De initialisatie wordt gedaan door het instantiëren van deze objecten:
    USB Usb;                   instantiëren van USB
    ACMAsyncOper AsyncOper;    Maken van CDC
    ACM Acm (Usb, & AsyncOper); Maken van ACM en binden van CDC naar USB

    Vervolgens, in de loop, wordt één noemen dit om te laten de stack van de USB uitvoeren:
    Usb.Task();

    Gegevens uit te wisselen met het USB-apparaat:
    Acm.SndData (frame_len, frame_to_send);
    Acm.RcvData (& len, receive_buffer); init len w / buffergrootte wordt bijgewerkt met len ontvangen

    We moeten twee verschillende frames, één om te zetten van de dongle RF op, en één aan de aanvraaggegevens afgeven van het horloge. Vervolgens zullen we ontvangen en decoderen van één frame, met het horloge antwoord (of de afwezigheid daarvan).

    Gerelateerde Artikelen

    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
    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
    Hoe de controle van de arduino met een mail

    Hoe de controle van de arduino met een mail

    Er zijn een heleboel oplossingen waarmee een Arduino board: web oplossingen, desktop applicatie oplossingen, hardwareoplossingen. Maar hoe zit het met e-mail? Ja, vind je iets op het web, maar ze nodig hebben voor ethernet schilden en vaak is Arduino
    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 de arduino met behulp van Blynk via usb

    Controle van de arduino met behulp van Blynk via usb

    Dit is mijn tweede instructable. In dit instructable zal ik laten zien hoe u kunt besturen LED met behulp van Blynk.Blynk is een applicatie die ons dashboard, evenals connectiviteit biedt. die u kunt downloaden van google play store (voor Android). &
    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 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
    Controle van de Arduino met Facebook - de gemakkelijke manier

    Controle van de Arduino met Facebook - de gemakkelijke manier

    Hallo vrienden vandaag ga ik u tonen hoe te verbinden uw Arduino aan FACEBOOK en extern beheren uw Arduino van overal in de wereld via uw Facebook-Account. OK dit is hoe het werkt, er is een Facebook-account die is aangesloten op de Arduino via een c
    Controle van de Arduino met Blynk [USB] [beginners] Wireless overal in de wereld

    Controle van de Arduino met Blynk [USB] [beginners] Wireless overal in de wereld

    Hier is hoe u kunt besturen arduino met blynk via USB van overal in de wereld!Stap 1: Hier is hoe u kunt besturen arduino met blynk via USB van overal in de wereld!Bekijk en geniet!
    Controle van de arduino met visual studio via bluetooth

    Controle van de arduino met visual studio via bluetooth

    Hallo iedereen,Hier zullen we beheren een via bluetooth met uw pc o.l.v. een progam wirtten met visual studiowat je nodig hebt is:1) Arduino (een)2) Bluetooth-Module (hc05 of hc 06)3) geleid4) 2 weerstanden (10ko en 15ko)en u kunt het doen ;)alle cod
    Controle van de Arduino van Unity3d

    Controle van de Arduino van Unity3d

    Hallo jongens. In deze snelle tutorial ik "ll tonen u de eenvoudigste en meest efficiënte manier om controle van de Arduino met behulp van Unity3d. Uitsluitend volgen naar de opvoeden en vergeet niet te graag en schrijf u in voor meer video's.
    Controle van een kleine Lineaire servomotor met Arduino

    Controle van een kleine Lineaire servomotor met Arduino

    Deze Arduino Lineaire Actuator Tutorial toont hoe de controle van een Firgelli kleine Lineaire servomotor met behulp van een Arduino compatibel board en verschillende input sensoren, waaronder een Slider en rotatie knop voor directe besturing, Joysti
    Controle van een grote Lineaire servomotor met Arduino

    Controle van een grote Lineaire servomotor met Arduino

    Deze Arduino Lineaire Actuator Tutorial laat zien hoe om te doen basic handmatige bediening van een grote Lineaire servomotor met behulp van een Arduino en twee knoppen. In de eerste set van code, de eerste knop breidt de bedieningssleutel en het twe