Boîte de poème de Twitter (6 / 8 étapes)

Étape 6: Parallaxe et BlinkM

1. connecter le d BlinkM (broche de données) pour les 4 analogiques de l’Arduino.

2. Connectez la c BlinkM (broche horloge) à 5 analogiques de l’Arduino.

3. connecter le BlinkM à 5V et GND.

4. Téléchargez le BlinkM_funcs.h fichier -http://todbot.com/blinkm/example_code/BlinkMTester/BlinkM_funcs.h

5. créer une nouvelle esquisse.

6. créer un nouvel onglet et nommez-le BlinkM_funcs.h

7. coller le code BlinkM_funcs.h dans le nouvel onglet

8. collez le code suivant dans le sketch principal, la compilation et l’upload. Le code permet à l’utilisateur de contrôler la BlinkM avec les tags RFID. Ce code gère le BlinkM alors que la RFID n’est pas disponible. Si vous ne tiennent pas compte de cette période, le BlinkM va faire défiler les couleurs plutôt qu’afficher la dernière couleur sélectionnée. Appel fadeToRGB quand la RFID n’est pas disponible résout ce problème :

#include < Wire.h >
#include < BlinkM_funcs.h >
#include < NewSoftSerial.h >
#include < avr/pgmspace.h >
#define rxPin 2
#define txPin 3

octet r = 0, g = 0, b = 0 ;
int blinkm_addr = 0 x 09 ;

int count = 0 ;
longue pt ;

prog_char rouge [] PROGMEM = "[votre « RFID tag number]" ;
prog_char vert [] PROGMEM = "[votre « RFID tag number]" ;
prog_char bleu [] PROGMEM = "[votre « RFID tag number]" ;

Les const char PROGMEM * [] colorTags_table = {}
rouge, vert, bleu} ;

char tags_buffer [12] ;

NewSoftSerial RFID = NewSoftSerial(rxPin,txPin) ;

void setup() {}

Serial.Begin(9600) ;
BlinkM_begin() ;
BlinkM_setRGB (blinkm_addr, 0, 0,0) ;
RFID.begin(9600); / / RFID reader SOUT broche reliée à la broche RX série à 9600bps
}

void loop() {}
BlinkM_setRGB(blinkm_addr,r,g,b) ;
sendRead() ;
readTag() ;
}

void sendRead() {}
RFID.flush() ;
RFID.print("!RW") ;
RFID.print (0x0F, BYTE) ;
}

void readTag() {}
if(Count<2) {}
byte-code [12] ;
bytesread int = 0 ;
String msg ;
while(bytesRead<12) {/ / lecture de 10 chiffres
cela bloque et devrait idéalement avoir un timeout
Si (RFID.available()) {}
Code [bytesread] = RFID.read() ;
bytesRead ++ ;
} else {}
Cela a résolu le problème
BlinkM_fadeToRGB (blinkm_addr, r, g, b); //call qui disparaît à désiré couleur
}

if(bytesRead == 12) {}
Si (code[0]==0x0A) {}
Serial.Print ("TAG code est:") ;
pour (int i = 1; i < 11; i ++) {}
Serial.Print (code [i], HEX) ;
MSG = msg + code [i] ;
}
Serial.println(MSG) ;
{if(Count==0)}
r = 0 ;
b = 0 ;
g = 0 ;
}
pour (int i = 0; i < 3; i ++) {}
strcpy_P (tags_buffer, (char *) pgm_read_word (&(colorTags_table[i])));
{if(MSG==tags_buffer)}
{Switch(i)}
case 0 :
Serial.println("Red") ;
r = 255 ;
rupture ;

cas 1 :
g = 255 ;
Serial.println("Green") ;
rupture ;

cas 2 :
b = 255 ;
Serial.println("Blue") ;
rupture ;
}
}
} //end boucle for

} //end code [0] == 0x0A
} //end bytesread == 12
}
displayColor() ;
Si (millis ()-pt > 1500) {}
Count ++ ;
PT=Millis() ;
}
} //end si comte
else {}
Count = 0 ;
}

}

void displayColor() {}
BlinkM_fadeToRGB (blinkm_addr, r, g, b) ;
}

Articles Liés

Twitter contrôlée mangeoire pour animaux

Twitter contrôlée mangeoire pour animaux

Un grand projet pour les propriétaires d'animaux bien remplies. Cette mangeoire pour animaux de compagnie contrôlée par Twitter distribue automatiquement les aliments en réponse à l'activité sur votre compte Twitter. Le projet est contrôlé par un Ard
IoT Jar lustre, physique Gmail Twitter Facebook & météo notifiant

IoT Jar lustre, physique Gmail Twitter Facebook & météo notifiant

Il s'agit de ma deuxième instruire sur lustre, que j'ai très préférés et je voulais pour le rendre plus parfait.Je suis à temps plein travaillant avec des ordinateurs, mais je n'ai pas beaucoup de temps pour vérifier les nouveaux messages de réseaux
Raspberry Pi Twitter Candy Bot

Raspberry Pi Twitter Candy Bot

Vidéo de toutes les étapes de haut niveauMatériauxRaspberry Pi (si c'est votre première fois que vous devez également moniteur, clavier et souris)ServoCâble adaptateur WiFi ou EthernetCâbles avec fiches femelles pour la connexion à la framboise PiCan
Tweet-a-Pot : Twitter cafetière a permis

Tweet-a-Pot : Twitter cafetière a permis

aime l'idée de faire du café à la volée ? dans votre lit ? Pendant que vous êtes sur le bus venant maison ? Puis le Tweet-a-pot est fait pour vous !Tweet-a-pot est le prochain dans des dispositifs de fantaisie twitter activé. Ce pot de café permet à
Caméra piège Télécharger Twitter avec Intel Edison

Caméra piège Télécharger Twitter avec Intel Edison

Pièges de caméra sont des caméras spécialement conçus pour capturer des images d'animaux de la faune. Il est destiné à étudier l'écosystème de ces animaux dans la forêt. Cette caméra est armée par le mouvement cencors qui utilisent le censeur pir. S'
Twi_X10 - la synergie de Twitter et X10

Twi_X10 - la synergie de Twitter et X10

ce Instructable vise à vous montrer comment automatiser votre éclairage à la maison (ou appareils) avec X10, configurer votre ordinateur pour les dispositifs de commande et puis obtenez Twitter pour faire le contrôle. Expérience avec Python et la lig
Biscuits de fortune teller avec particule Photon, thethings.iO & Twitter

Biscuits de fortune teller avec particule Photon, thethings.iO & Twitter

Dans ce instructable nous allons construire et programme un guichet impressionnante fortune cookie, en utilisant le Photon particule connecté à thethings.iO via mqtt et à Twitter via des requêtes api.Fonctionnalités souhaitées :-Chaque pression sur l
Coffre au Trésor des curieux s’ouvre à l’aide de twitter et l’énergie sans fil

Coffre au Trésor des curieux s’ouvre à l’aide de twitter et l’énergie sans fil

Un cadeau surprenant ! Ma « victime » est donné trois cases :Une très petite case verrouillé avec un cadenas et les chaînes.Une petite boîte verrouillée avec aucun verrou extérieur, qui est fermée et a une paupière supérieure réfléchissante.Une boîte
Garduino mise à jour, maintenant avec plus de Twitter !

Garduino mise à jour, maintenant avec plus de Twitter !

Il y a quelques mois, je suis tombé sur deux grands instructables.  Le premier était le Garduino, un jardin d'arduino contrôlée pour vous aider à faire pousser des plantes à la maison.  La seconde était la Tweet-a-Watt, un projet qui vous apprend à c
Twitter de surveillance jouet construit avec LEGO & Arduino

Twitter de surveillance jouet construit avec LEGO & Arduino

Il s'agit d'un jouet LEGO animé qui surveille twitter et célèbre chaque fois qu'il détectera une nouvelle occurrence du hashtag #BLOCKSHELL en sonnant une cloche, un clignotant et l'envoi d'un petit mec activiste minfigure vers le haut de la superstr
IoT Twitter Sentry Ward à l’aide d’Intel Edison

IoT Twitter Sentry Ward à l’aide d’Intel Edison

Avez-vous déjà assis à votre bureau et je me demandais ce qui se passait de retour à la maison ? Peut-être que vous avez voulu voir comment était votre bébé ? Peut-être que vous avez voulu s'assurer que le chien n'était pas assis sur le canapé, ou pe
Bol à nourriture refermable avec Notification Twitter

Bol à nourriture refermable avec Notification Twitter

Salut! Bienvenue sur mon premier Instructable ! Ici je vais vous montrer comment faire ma maison alimentaire refermable contenant qui envoie une notification Twitter chaque fois que votre animal va manger.Étape 1: matériaux Voici ce que vous avez bes
Donner votre chat Twitter pouvoirs

Donner votre chat Twitter pouvoirs

donner à votre chat un compte Twitter et d'avoir son poster des mises à jour automatiquement chaque fois qu'elle s'assoit sur son lit ou lorsqu'elle quitte son lit. En outre, capturer des images de votre chat, quand elle est sur son lit et télécharge
Intel Edison, API de Twitter et le chien mignon

Intel Edison, API de Twitter et le chien mignon

Ne peut pas décider quel chien est le plus mignon ? Pourquoi ne pas laisser l'internet décider pour vous ? Ce projet simple utilise l'Edison Intel pour rechercher certains hashtags et moteurs servo d'entraînement et un écran LCD selon ce que les gens
Twitter de couleur Sniffer lampe

Twitter de couleur Sniffer lampe

Avez-vous déjà demandé quelle couleur personnes sont tweeting dans leurs tweets??Non, juste ? Je m'attendais.Mais pourtant, c'est une chose assez cool à faire. Alors, allez-y et faire cette chose.Cette instructable vous indique comment construire un