ArduinoBlueTooth (NotSoSmart) horloge (3 / 5 stap)

Stap 3: Arduino Code - uitleg 1

Definitie

De belangrijkste onderdelen van de code is toegelicht. Ik zal gewoon pak de protocol-functie (readBT) en de Definitioins.

definities:

Elk bericht heeft zijn eigen uniwue header, aanhangwagen. Ik heb dat om te controleren of de binnenkomende SerialStream die gedefinieerd tekens.

bv. Tekstberichten: / Gegevenslading = "Hallo Instructable!" -> $Hi Instructable! |

Ik heb ook sommige één char-Packets (zoals SMS0_Header) gedefinieerd. Deze datapackets worden gebruikt om te resetten, of zijn leidende bytes voor gehele getallen of praalwagens die u kunt parseren uit de SerialStream.

 // define Buttons, Protocol Headers & Trailers ...<br>#define TIME_MSG_LEN 11 #define TIME_HEADER 'T' #define TIME_REQUEST 7 #define SMS2_HEADER '|' #define SMS1_HEADER ' #define SMS0_HEADER '%' #define SMSN_length 12 #define CALL2_HEADER '*' #define CALL1_HEADER '?' #define CALL0_HEADER '!' #define GPS_HEADER '&' //wakeButton #define button 4 //clearButton #define rbutton 5 // MSG Array 1 char inData[16]; char inChar; // Call Array 2 char inCall[16]; char inNumber; //Define variables byte index = 0; long tmillis = 0; long ptmillis = 0; int ctimeout = 5000; int count = 0; int sms = 0; int call = 0; int gps = 0; int alt = 0; int spd = 0; int bstat = 1; int notifier = 1; int timeout = 5000; //Displaytimeout 

Gerelateerde Artikelen

Yo-Kai Watch horloge

Yo-Kai Watch horloge

Hi ya! Dank u voor het controleren van mijn ' ible! Als je van wat je ziet, moet u eerst commentaar of delen.Kaiden de 6de verjaardag is later deze maand en ik ben hard aan het werk zijn partij voor meer dan een maand nu van plan geweest. Hij heeft Y
Paprika holografische horloge gebouwd in minuten!

Paprika holografische horloge gebouwd in minuten!

Kijken naar alle de slimme telefoon van het hologram zoals deze bouwt:Had me denken over het maken van iets dergelijks, maar voor mijn slimme horloge. Dit neemt slechts een paar minuten met een 3D-printer en een oude CD-doosje. Ik noem het de P.E.P.P
Hoe te openen en schoon uw oude mechanische horloge

Hoe te openen en schoon uw oude mechanische horloge

Hallo, iedereen!!!Vandaag ga ik u tonen hoe te reinigen van uw oude horloge. Mijn horloge is Orientex 17 juwelen, het is een klassieke, manual winding mannelijke horloge.Volg de stappen en wees voorzichtig!Stap 1: Open het horloge Gebruik schroevendr
Mislukking & succesverhaal van Arduino horloge

Mislukking & succesverhaal van Arduino horloge

Ik besloot om het bouwen van een Arduino binaire polshorloge. Ik weet dat een polshorloge moet klein in omvang zijn, zoals het is een wearable project. Daarvoor heb ik geselecteerd apparaat oppervlak-mount (SMD) zoals SMD LED, TQFP Atmega IC en SMD w
Spiegel van het motorfiets gemonteerd horloge

Spiegel van het motorfiets gemonteerd horloge

Mijn 2008 Suzuki DR-650 motorfiets kwam niet met een ingebouwde klok, en omdat ik al een heleboel avontuur touring instrumenten aan het stuur gemonteerd, heb ik besloten om monteren van een oude digitale horloge aan de linker kant spiegel stengel. Da
DIY klittenband horloge

DIY klittenband horloge

Als je zelf een polshorloge met een leerriem, zijn kansen dat u zijn een dag naar dit gezicht. Stinkende riem als gevolg van de ophoping van vocht en vuil. Hieronder is een DIY vervanging riem die kunt u in minder dan 5 minuten met minimale gereedsch
Paradord horloge

Paradord horloge

hier is een van mijn meest recente armbanden.(Ik nam deze foto nadat ik de armband gemaakt)Wat u zult moeten:x2 2,5 ft paracordAanstekerKunststof gespenHorlogeSchaarOptioneel-JigHoop dat dit Instructable nuttig. Als u nog vragen, voel je vrij om comm
De ultieme Survival horloge

De ultieme Survival horloge

In deze tutorial zal ik u tonen hoe te maken van het ultieme 5-in-1 voortbestaan kijk voor ongeveer 20,00 dollar. Deze mannelijke gadget beschikt over vijf utilities: een horloge met de datum en tijd, een kompas, een brand starter, een fluitje en een
TfCD 3d gescand pols: aangepaste 3D-gedrukte horloge

TfCD 3d gescand pols: aangepaste 3D-gedrukte horloge

Belang werd gevonden in de toepassing van home 3D scannen en printen. Mensen zijn in staat om een aangepaste product met deze technologieën. Pols scannen is de focus van deze toewijzing.3 technologieën gecombineerd maken vorm passen producten: persoo
Nixie horloge Prototype_A

Nixie horloge Prototype_A

Hallo.Laat me mijn werk voor 2 jaar.Nixie horloge Prototype_A.Iedereen nixie klok al hebben gezien, maar watergeest horloge is kleiner. Laat me introduceren aan u kleine 4-buizen horloge-Messing geval.-Lederen armband van kwalitatief hoogwaardig leer
Zelfgemaakte houten horloge (vanaf nul)

Zelfgemaakte houten horloge (vanaf nul)

HalloIk hou van houtbewerking en op een dag spontaan besloten om een horloge van hout.Dit kan een "Instructables" niet vrij zijn, maar eerder een uitleg hoe ik ging over het doen dit met zeer beperkte hoeveelheid tools.Hoop dat jullie genieten!S
Open een schroef terug zaak horloge met een schaar

Open een schroef terug zaak horloge met een schaar

hoeft u niet een speciaal hulpstuk te openen een schroef terug zaak horloge. Slechts een van deze.Stap 1: Watch voorbeeld ik zal mijn horloge 'Rip Curl' gebruiken als voorbeeld.Stap 2: Kijken terug Nauw kijken naar deze afbeelding. U ziet inkepingen
Fix gebroken Swatch horloge band Connectors

Fix gebroken Swatch horloge band Connectors

Ik moet in eerste instantie mijn verontschuldigingen aanbieden voor de eerste paar foto's, ze zijn niet zo duidelijk.Ik heb altijd swatch horloges, ik vind ze zoals ze mooi zijn en waterdicht, een must voor mij als ik de neiging om horloges anders ve
Hardhout horloge vak

Hardhout horloge vak

Ik maakte deze houten doos als een cadeautje voor mijn broer over de vakantie. De box is gemaakt van twee stukken van Padauk hardhout (liefde de rode kleur). Vak stukken hout hebben zakken CNC gefreesde in hen te passen een 2 horloges, en de bovenkan