En Arduino RSS-Feed visas (4 / 6 steg)

Steg 4: Arduino koden

Denna kod är för Arduino RSS feed projektet, av plottra
Läs kommentar raderna att räkna ut hur det fungerar

int startstring = 0; erkännande av början av ny sträng
int charcount = 0; håller reda på totala tecken på skärmen

#include < LiquidCrystal.h > / / Importera LiquidCrystal bibliotek
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);

void setup() {
Serial.BEGIN(9600); öppnar serieport, anger datahastigheten till 9600 bps
LCD.BEGIN(16,2); Initiera LCD storleken 16 x 2. Ändra om du använder en större LCD
lcd.setCursor(0,0); Ange markörens position till övre vänstra hörnet
pinMode (13, OUTPUT);
}

void loop() {
char incomingByte = 0; för inkommande seriella data

om (Serial.available() > 0) {/ / kolla för inkommande seriella Data
digitalWrite 13, hög.
incomingByte = Serial.read();
om ((incomingByte == "~") & & (startstring == 1)) {/ / kolla för stängning ' ~' till slut utskrift av seriell data
startstring = 0; Ställa utskrifter till off
Delay(5000); Vänta 5 sekunder
LCD.Clear(); Torka av skärmen
charCount = 0; återställa antalet tecken till 0
lcd.setCursor(0,0); återställa markören till 0,0
}
om (startstring == 1) {/ / kolla om strängen har börjat om första ' ~' har lästs
om (charcount < = 30) {/ / kontrollera om charcount är eller lika med 30
LCD.Print(incomingByte); Skriva ut den aktuella byten i följetongen
charCount = charcount ++; Ökas charcount med 1 Ja jag vet att det är krångligt
}
}
om (charcount == 31) {/ / om charcount motsvarar 31 aka skärmen är full
Delay(500);
LCD.Clear(); Rensa skärmen
lcd.setCursor(0,0); Ställ in markören till 0,0
LCD.Print(incomingByte); fortsätta skriva ut data
charCount = 1; Ställ in charcount till 1
}

om (incomingByte == ' ~') {/ / kolla om byte är markör ~ börja tryckningen

startstring = 1; Starta utskriften
}
}
digitalWrite 13, låg.
Delay(10); 10 ms fördröjning för stabilitet
}

Se Steg
Relaterade Ämnen

Arduino fisk Feeder Flux kondensator Upcycled från boken

Detta instructable är utformad för att inte bara bygga från mestadels hus-håll träffar en fisk utfodring flux kondensator i en bok som drivs av Arduino, snarare tjänar också ett syfte i att visa att allt är möjligt och att ofta gånger de enklaste sak...

Blynk Arduino DS18B20 termometer visas på iOS eller Android

Temperaturen visas på min Android-enhet.Steg 1: IntroduktionI detta Instructable ska jag försöka visa dig hur man sätter ihop ett litet projekt för att använda den Blynk app (optainable på http://www.blynk.cc/) att Visa temperaturen distans i iOS ell...

Arduino: markören Visa

detta roliga arduino projekt använder en LCD-skärm (Liquid Crystal Display) och skapar en form av show som visar olika lägen av markörer kan du Visa på LCD-skärmen. Jag vill också förklara koden och dess funktioner. Hoppas du gillar detSteg 1: Steg 1...

Arduino fisk Feeder

Har du en fisk hemma? Är du som mig och du ibland glömmer att mata dina vatten kärleksfulla husdjur? Om så är fallet, är detta projekt perfekt för dig. Dess enkla, Billiga och roliga att göra!Detta projekt är perfekt för studenter som lämnar Ekstedt...

RSS-Feed v2.0 - uppdaterad

detta är den andra versionen av min prickskyttegevär. Det är nu fem lager, och mycket, mycket mindre. Handtaget har flyttats framåt, så att pistolen och beståndet delar överlappar varandra (de använder samma delar, i princip), vilket skapar en mindre...

Arduino nyhetsflödet anmälaren

Detta är en Arduino nyheter anmälaren.Funktion: Kontrollerar olika online RSS-källor (både nyheter och sociala medier), och om den hittar en uppdatering på någon av dessa källor signalerar med LED och servo innan visas nyheter titeln på en LCD. Med a...

Arduino Ping kollega närhet

Detta är en Arduino kollega närhet anmälaren.Funktion:Det ping IP-adresser som svaret visas med lysdioder. Om ett svar har mottagits, kopplar en motsvarande LED. Det kan också pinga mobil wifi-anslutna enheter, eller ett annat objekt med ip (till exe...

Arduino (SPI) 7 Bi-color LED Matrix prydande Text visas

Viss tid tillbaka, vi kom fram till en instructable att bygga en 7 Bi-color 8 x 8 LED Matrix rullning textvisning. Du kan besöka för mer i detalj.I detta instructable, vi använde utmärkt LedControl biblioteket som har skrivits specifikt för den MAX72...

Hacking Microsoft Office Excel för att läsa live RSS lager nyheter feeds

kan du enkelt få Excel att fungera som en levande lager RSS-nyhetsläsare med en fri tillägga-på. Vad är coolt om detta, i stället för att använda en vanlig nyhetsläsare, är att du kan ha den uppdatera nyheter beroende på aktiesymbolen du är intresser...

Arduino Nano: Visa GPS-position på I2C 2 X 16 LCD-Display med Visuino

För några dagar sedan bad någon mig att göra Instructable om hur du visar GPS latitud och longitud på en LCD-Display. Jag lovade att göra en, och här är det.I detta Instructable kommer jag visa dig hur du kan ansluta seriell GPS-moduloch I2C LCD-Disp...

Twitter kontrollerad Arduino utgångar - ingen PC - LCD-Display + sensordata till Twitter

kontroll digital ut PIN-koder genom Twitter-meddelanden. Sensormätningar skickas tillbaka till Twitter.ÄNDRAD av JOHN GÄLLNÖBY från Twitter2LCD ursprungligen skriven av Fabrizio GranelliSe * Du kan skicka textmeddelanden till Arduino LCD-skärmen från...

GLO: Midnatt anslagstavla och RSS-visning

som ett litet barn, jag minns lyser i mörkret stjärnorna och former man skulle kunna sticka på deras tak för tid nattvisning, ärligt talat jag minns formerna är extremt tråkigÄldre, utrustade med vissa grundläggande elektronik kunskap och ett djupt i...

Visa din Instructables på en Wordpress eller PHP baserat sida

Någonsin vill ha en...

RSS-Desktop

jag var trött på värdelösa bilder hängande runt mitt skrivbord så jag bestämde mig att göra mitt skrivbord till ett ständigt uppdatera RSS bullitin ombord.Jag laddade bara ett skott av min min bakgrund som ett spel för (jts block från Yahoo)!Jag har...

En knapp fisk Feeder

målet med detta Instructable är att skapa en fisk feeder som kommer att mata dina fiskar med en knapptryckning.Fördelarna med detta är att du inte får din hand oljor över fiskmat, och det är super lätt att trycka på en enda knapp varje morgon.Steg 1:...

Twitter Tweets på RSS-flöde, följer de regler som Twitter, OAuth, PHP, Apps motor används

Du kan ha haft RSS-feeds Twitter erbjuds för en tid sedan, men de gick bort mars 2013. Twitter Avtäcka version 1.1 av dess API i September 2012. Twitter nu erbjuder upp data i formatet som JASON, och kräver att du skapar en app och registrera det för...

Bilaga, en Arduino Yun Garage Monitor

Kvar hemma och inte säker på om du har stängt din garageport? Med detta Instructable, kan du ha sinnesfrid och hantera dina dörrar - var som helst, när som helst!Detta projekt kommer att ge en webbportal som ger användaren möjlighet att kontrollera o...

Android kontrollerade ljus och kraft, pfodDevice för Arduino

Uppdatering: Se Android/Arduino för nybörjare - Design anpassade Android menyer att slå Arduino utgångar på och av. Absolut No programmering krävs för ett alternativ som inte kräver någon programmering alls.===========================================...

Arduino själv balans registeransvarige med DIGITAL IMU, äntligen!

Vad är det?DIY Segway/balans styrenhet med modern DIGITAL IMU sensor.Programvara för en Arduino som gör det möjligt att läsa positionsdata från en av de nya DIGITAL accelerometer/gyroskop enheterna, bearbetar data med hjälp av Kalman filtrering (rikt...