Gedicht vak Twitter (3 / 8 stap)

Stap 3: Seeed en BlinkM



1. Sluit de BlinkM d-pin (pin van de gegevens) aan op de analoge 4 van de Arduino.

2. Sluit de BlinkM c-pin (pin van de klok) analoge 5 van de Arduino.

3. Sluit de BlinkM aan 5V en GND.

4. download de BlinkM_funcs.h bestand -http://todbot.com/blinkm/example_code/BlinkMTester/BlinkM_funcs.h

5. Maak een nieuwe schets.

6. Maak een nieuwe tab en geef deze de naam BlinkM_funcs.h

7. Plak in de code van de BlinkM_funcs.h in het nieuwe tabblad

8. Plak de volgende code in de belangrijkste schets, compileren en uploaden. De code kan de gebruiker bepalen de BlinkM met de RFID-tags:

#include < Wire.h >
#include "BlinkM_funcs.h"

vluchtige lange reader1 = 0;
vluchtige int reader1Count = 0;

#define blauw [uw id tag # hier]
#define rood [uw id tag # hier]
#define groene [uw id tag # hier]

lange prevTime;
int card1;
int card2;
int count = 0;

lange dec;
int kleur;

byte r, g, b;

byte addr = 0x09;

ongeldig reader1One(void) {}
reader1Count ++;
reader1 = reader1 << 1;
reader1 | = 1;
}

ongeldig reader1Zero(void) {}
reader1Count ++;
reader1 = reader1 << 1;
}

VOID Setup {}
BlinkM_beginWithPower();
Serial.begin(9600);

Pin wijzigen interrupt service routines van de Wiegand RFID-lezers hechten
attachInterrupt (0, reader1Zero, RISING); //DATA0 naar pin 2
attachInterrupt (1, reader1One, stijgt); Data1 aan op pin 3
delay(10);

de interrupt in de Atmel processor slaat dan de eerste puls van de negitave zoals de ingangen al hoog zijn,
dus dit een impuls aan de lezer input lijn geeft om de interrupts goed werkt.
Schakel vervolgens uit de lezer variabelen.
De lezers zijn open collector normaal zitten aan een, dus dit OK is
for (int i = 2; ik < 4; i ++) {}
pinMode (ik, OUTPUT);

inschakelen van interne pull up veroorzaakt een
digitalWrite (i, hoge);

uitschakelen interne pull up waardoor nul en dus een interrupt
digitalWrite (i, laag);

pinMode (i, ingang);
digitalWrite (i, hoge); interne pull up inschakelen
}

delay(10);

de lezer invoervariabelen op nul zetten
reader1 = 0;
reader1Count = 0;
}

void loop {}
readCard();
}

ongeldig readCard() {}
if(count<2) {}
Als (reader1Count > = 26) {}
int serialNumber = (reader1 >> 1) & 0x3fff;
int code = (reader1 >> 17) & 0x3ff;
DEC = (reader1 & 0xfffffff);
if(Count==0) {}
r = 0;
b = 0;
g = 0;
}
Serial.Print("DEC=");
Serial.println(DEC);

switch(DEC) {}
Case rood:
r = 255;
breken;

Case groen:
g = 255;
breken;

Case blauw:
b = 255;
breken;

standaard:
kleur = 0;

Serial.Print ("nieuwe tag");
Serial.Print(reader1& 0xFFFFFFF);
}

displayColor();
reader1 = 0;
reader1Count = 0;
} else if(reader1Count == 0) {}
displayColor();
}

Als (millis ()-prevTime > 2000) {}
Graaf ++;
prevTime=millis();
}
} else {}
Graaf = 0;
}
}

ongeldig displayColor() {}
BlinkM_fadeToRGB(addr,r,g,b);
}

Gerelateerde Artikelen

Raadselachtig Ladenkastje opent met behulp van twitter en draadloze energie

Raadselachtig Ladenkastje opent met behulp van twitter en draadloze energie

Een raadselachtige cadeau! Mijn "slachtoffer" wordt gegeven drie vakken:Een zeer kleine doos vergrendeld met ketting en een hangslot.Een vergrendelde kleine doos met geen buiten sloten, dat is gesloten en heeft een reflecterende bovenste deksel.
Flone Quadcopter vervoer vak

Flone Quadcopter vervoer vak

Dit is een Flone Quadcopter vervoer doos.Dit vak vervoer is ontwikkeld zonder noten of schroeven met een dia deur voor carry een volledige drone kit: frame, propellers, gimbal, sommige batterijen en zelfs de acculader.Drones zijn zeer belangrijk voor
Camera Trap uploaden Twitter met Intel Edison

Camera Trap uploaden Twitter met Intel Edison

Camera vallen zijn speciaal ontworpen camera's om beelden van dieren in een wild te vangen. Het is gericht op het bestuderen van het ecosysteem van deze dieren in het bos. Deze camera is voorzien van motion cencors die gebruikmaken van censor pir. Al
Garduino de Upgrade, nu met meer Twitter!

Garduino de Upgrade, nu met meer Twitter!

Een paar maanden geleden kwam ik twee grote instructables.  De eerste was de Garduino, een arduino gecontroleerd tuin om u groeien planten thuis te helpen.  De tweede was de Tweet-a-Watt, een project dat u leert om te controleren uw binnenlandse ener
Twitter toezicht op speelgoed gebouwd met LEGO & Arduino

Twitter toezicht op speelgoed gebouwd met LEGO & Arduino

Dit is een geanimeerde LEGO speelgoed die controleert twitter en viert telkens wanneer een nieuwe instantie van de hashtag #BLOCKSHELL gevonden door een bel klinkt, knippert een licht en een weinig activist kerel van de minfigure van de bovenbouw van
Plotselinge Pop van vreugde (In een vak)

Plotselinge Pop van vreugde (In een vak)

Hey momoluvers! Het is Momo en vandaag ik zal u tonen hoe te maken van deze super unieke en leuke gift voor de dag van de Val! Het idee is gebaseerd off van een etsy aanbieding maar alle sjablonen laten zien mijn originele creatie. Laat me weten als
Psychische waarzegster - een automaat die de geest van Twitter leest

Psychische waarzegster - een automaat die de geest van Twitter leest

Griezelig kermis attractie en Twitter App!De psychische Hive-Mind Fortune Teller is een kermis arcade-type attractie die uw fortuin kan vertellen. Het is zelfs beter dan dat, hoewel - ook een web-verbonden Twitter toepassing die kan oogsten tweets en
Spel van tronen thema LED Schaken vak

Spel van tronen thema LED Schaken vak

Hoi allemaal! In deze video ziet u mijn proces van het maken van een spel van tronen thema LED schaakbord voor mijn tiener zoon. Gebruikte ik een goedkope glas Schaken won vastgesteldop een arcade (maar kan worden gevonden op Amazon of EBay). Moet u
Eenvoudige stappen om verbinding met televisie met behulp van Twitter

Eenvoudige stappen om verbinding met televisie met behulp van Twitter

TV en Twitter. Hoe dicht deze twee "T" s bevalt zijndaadwerkelijk aangesloten? Nou, blijkt een blik op de nieuwste trends en online gedrag nogal een up-close kameraadschap tussen deze twee. Met een uitgestrekte user-base bereiken van meer dan 50
Twitter Mood Light - 's werelds stemming in een doos

Twitter Mood Light - 's werelds stemming in een doos

Hoe voelt de wereld nu? Dit vak vertelt u.Aangedreven door: een Arduino, een WiFly draadloze module, een RGB LED, Twitter.com en een 9v batterij.Ik ben een junkie nieuws. Mij zin voor weet alles wat in de wereld gebeurt er zo snel als het gebeurt. Ik
Draaien van een twitter avatar in een aangepaste figuur van levensechte

Draaien van een twitter avatar in een aangepaste figuur van levensechte

Voor iedereen die heeft een avatar ze online gebruiken, dit is een manier u het kunt omzetten in een 3-d-model, om te pronken met rond het huis of waar dan ook.Deze methode is de oude-school modellering, niet 3-d printen, zo wordt ervan uitgegaan dat
Arduino/Twitter Mets Apple

Arduino/Twitter Mets Apple

Wanneer ik ga met mijn kinderen te zien de Mets Citi Field, ze gek voor de Home Run Apple.To me, de appel is onderdeel van wat honkbal spannend voor kinderen maakt. Hoewel mijn kinderen niet de meeste van de spellen kijken kunnen, ik nog steeds genie
Twitter Tweets op RSS-feed, naleven van de regels voor Twitter, OAuth, PHP, Apps Engine worden gebruikt

Twitter Tweets op RSS-feed, naleven van de regels voor Twitter, OAuth, PHP, Apps Engine worden gebruikt

U kan hebben genoten van de RSS-feeds Twitter aangeboden van enige tijd geleden, maar ze ging weg maart van 2013. Twitter onthuld versie 1.1 van de API in September van 2012. Twitter nu biedt tot gegevens in de indeling van JASON, en vereist dat u ee
Maken en gebruiken van een Twitter-Account

Maken en gebruiken van een Twitter-Account

We zullen in deze instructies gaan door de stappen voor het maken van een twitter-account en het gebruik ervan om zijn volledige potentieel. Laten we beginnen!Stap 1:Ga op een zoekmachine voor www.twitter.com dan kunt u beide pijlen bijvoorbeeld onde