Sigfox aangesloten Target voor Nerfs (4 / 7 stap)

Stap 4: Arduino


Installatie

  • Installeren van de Arduino IDE
  • Krijgen van de Arduino-bibliotheek van API voor ARM-modules
  • Kopie/voorbij de armapi map onder Arduino /-wisselaars
  • U kunt ook downloaden van de AirBoard bibliotheken en kopie/verleden onder de omslag van de Arduino/bibliotheken als we willen specifieke gegevens verzenden vanuit de Raad van bestuur zoals de batterij enz...
  • Broncode downloaden

Voer de code

  • Kies de Arduino Fio-bestuur
  • Dit programma uploaden naar de AirBoard via het schild BLE-LINK/XBee
  • het schild van de BLE-LINK/XBee door het schild SIGFOX vervangen
  • verbinding maken met de SIGFOX backend: http://backend.sigfox.com

Basiskennis van de programmering van Arduino
Voordat u begint elk programma, we beginnen met twee "base" functies: void setup en void loop.

  • VOID Setup wordt uitgevoerd in eerste. Het wordt gebruikt voor het initialiseren van de kaart.
  • void loop is uitgevoerd oneindig (zolang kracht wordt geleverd)

Meer info op arduino.cc

Code explaination

Nu, laten we een diepere blik in onze code:

Aanvankelijk, wij bevatten van de bibliotheken nodig en definiëren van de insteeknokken en de globale variabelen.

Dan komt de setup-functie te starten van het bord en te controleren of de SigBee-module aanwezig is.

Zetten we de groene geleid en de variabele sigfoxOK op true op als het schild aanwezig is en de rode led op als niet instellen.

In de functie van de lus lezen we de analoge waarde van de piëzo-sensor. Wanneer deze waarde is gelijk aan 1023 (wat betekent dat de maximale of hoog) wij de blauwe led high voor 200 milliseconden instellen en vervolgens de sendMessage-functie aanroepen.

Wanneer de analoge waarde weetje zit, betekent het dat het aangesloten doel heeft getroffen. De piëzo-sensor meet de trillingen. Wanneer een dart het doel raakt, biedt het genoeg trillingen om in te stellen van de analoge waarde te hoog (of 1023).

In de functie van de sendMessage maken we het blauwe led knipperen terwijl de kaart is het verzenden van de gegevens. We controleren of de waarde verzonden dezelfde lengte als het bericht is. Als dat zo is, schakelen we de groene geleid of de rode afhankelijk van het succes.

Gerelateerde Artikelen

Arduibag: een aangesloten rugzak voor fiets renners

Arduibag: een aangesloten rugzak voor fiets renners

Arduibag is een aangesloten rugzak voor fiets renners. Het is ook een open source project gemaakt door twee gepassioneerde Franse jongens: Michaël D'AURIA en Stéphane DE GRAEVE.Als u weten meer over Arduibag ga dan wilt naar: http://www.arduibag.comH
Sniping voor Nerf

Sniping voor Nerf

dus als je niet van mijn ene, u dit gebruiken kunt voor betere sniping voor Nerf oorlogen.U moet:. Nerf gun(s). Oude verrekijker (u hoeft niet hen meer). Lijm of tape. Marker of verf. SchroevendraaierStap 1: Aan de slag Zodat u de schroef te nemen en
Een aangesloten kas voor gemakkelijk en productief tuinieren

Een aangesloten kas voor gemakkelijk en productief tuinieren

Het myfood tuinieren systeem maakt het mogelijk om terug te vorderen van de productie van uw voedsel in 4 eenvoudige stappen. Eenmaal geïnstalleerd u zal alleen nodig 20 minuten per dag te produceren alle groenten u en uw gezin eten in 24 vierkante m
Licht gewicht draagbare boogschieten Target voor onder $25

Licht gewicht draagbare boogschieten Target voor onder $25

Dit project is snel, gemakkelijk en goedkoop. Het duurt slechts ongeveer 20 minuten om te maken en zul je een grote boogschieten-doel dat een lange tijd zal duren. Niet alleen dat, het is lichtgewicht en draagbaar.Deze doelstelling werd getest met ve
Maak een Web aangesloten Robot (voor ongeveer $500) (met behulp van een Arduino en Netbook)

Maak een Web aangesloten Robot (voor ongeveer $500) (met behulp van een Arduino en Netbook)

dit Instructable zal u tonen hoe te bouwen van uw eigen Web aangesloten Robot (met behulp van een Arduino micro-controller en de Asus eee pc).Waarom zou u een Web aangesloten Robot willen? Om mee te spelen natuurlijk. Rijd uw robot van hele kamer of
A-Z Modding Guide voor Nerf nacht-Finder

A-Z Modding Guide voor Nerf nacht-Finder

hier is een mod gids over alles wat u kunt mod op een nerf-nightfinderMATERIALENnacht finderschroevendraaierEpoxy (of warme lijm)PVC pijp 1/8hack zagboorTangenelastische bandBuzz bee één schot voorjaaro-ringenLoodgieters tapeDartenglijmiddel (vaselin
"Pop kan" demper voor Nerf Guns

"Pop kan" demper voor Nerf Guns

Nou, had ik onlangs gezien op Wikihow, een manier om een Nerf "demper" van een blikje. Het was zeer eenvoudig en nam me alleen een tijdje. Ik dacht dat ik zou maken een instructable, compleet met foto's.Hier is wat u nodig hebt:-Een blikje (ik g
Maken van een blaaspijp voor Nerf

Maken van een blaaspijp voor Nerf

In dit instructable leert u hoe maak je een blaaspijp dat nerf darts schiet.  Het voordeel van een blaaspijp is dat ze stil, klein, consealable, en gemakkelijk te maken.  Ik wilde een instructable blowgauns so...here is.(((WAARSCHUWING: IK BEN NIET V
Beter Sniping voor Nerf

Beter Sniping voor Nerf

Stap 1: Aan de slag Goed bedankt voor het kijken en ik hoop dat u geniet vanZo sommigen van jullie weten de mod voor de maverick. Nou als het knoeit het omhoog, hier is hoe kun je gebruikenU moet:Uw gebroken maverick,A bout, natuurlijkEn sommige tape
Airsoft Target voor hoge FPS

Airsoft Target voor hoge FPS

hoe maak je een doel dat uw BBs zelfs op matig hoge snelheden vangen zal. Gelieve te becommentariëren om me te vertellen tot welke FPS het stopt, ik heb niet genoeg kanonnen aan volledig cijfer dat uit. Ik voelde de drang om het label alles in dit in
How To Make een dodelijke Dart voor Nerf Guns

How To Make een dodelijke Dart voor Nerf Guns

Stap 1: Tools Nerf dart en mini duim-tackStap 2: De kogel van de nerf en nemen van het Oranje deelStap 3: De oranje deelnemen en gooi het weg dan spiegelen van de kogel, dus de oorspronkelijke bodem boven isStap 4: Dan maar de tack erbovenStap 5: Dan
2-shot Burst voor Nerf Strongarm

2-shot Burst voor Nerf Strongarm

dit is een kleine truc die ik bedacht dat ik werk met alle slam-brand Nerf geweren, maar ik vond werken beste met de Strongarm pistool.Stap 1: Pik het Gewoon pik het pistool.Stap 2: 2-Shot BurstNu is het moeilijke gedeelte. Je hebt het pistool hield,
Hoe maak je een draaiende target voor airsoft/BB gun/katapult

Hoe maak je een draaiende target voor airsoft/BB gun/katapult

In dit Instructable, zal ik je laten zien hoe ik maakte een draaiende doelwit voor een airsoft pistool, waardoor u audio en visuele feedback als je het.Ik maakte dit op TechShop.Stap 1: Benodigdheden Voor dit project moet u de volgende materialen:3/1
Opknoping Target voor mijn Pellet geweer

Opknoping Target voor mijn Pellet geweer

ik kreeg dit idee onlangs nadat mijn vader zijn oude pellet geweer gevonden in de garage, ik dacht dat het zou een mooi lassen project voor de MIG lasser.Hulpmiddelen die nodig zijnMIG-lasserMetabo (of iets te snijden)Verfdiverse metaal is ook nodig,