Den Arduino Internet Gizmo (21 / 22 steg)

Steg 21: Drift den Arduino Internet Gizmo



Det första steget till att fungera den Arduino Internet Gizmo är att kompilera och ladda ner den gizmo program till Arduino.

  1. Navigera till mappen där du installerat programmet Arduino utveckling och starta programmet (arduino.exe).
  2. Anslut USB-nätadapter gizmo till ett eluttag.
  3. Anslut den gizmo USB-kabeln till datorn. Om du får felmeddelanden om föraren inte grunda, finns i dokumentationen på webbplatsen Arduino.
  4. Ladda den gizmo programvara: filen -> Öppna, gå till mappen där du lagras det och öppna "arduino_internet_gizmo_v1.ino"
  5. Satt i styrelsen till Arduino Uno: Verktyg -> styrelsen -> Arduino Uno (eller vilken version av Arduino du använder)
  6. Ställa in COM-porten: Verktyg -> Serial Port -> COM6 (detta var inställningen för mitt system, Arduino programvara documentation visar dig hur du hittar vilken port din som din Arduino är ansluten.
  7. Klicka på knappen upload (cirkla med pilen) nedanför redigeraknappen i Arduino utveckling programvara fönster.
  8. Programmet kommer att sammanställa och hämta. Du ser en av lamporna på gizmo flash några gånger som programvaran laddas.
  9. Röd-blå-grön färgskiftande lysdioder bakom grillen bör belysa och börja ändra färger. Detta är din uppgift att gizmo är nu i drift.

Du behöver bara ladda ner programvaran till gizmo en gång. Du kan driva gizmo av och på igen och programmet i Arduino kommer ihåg gizmo programmet och kommer att starta automatiskt.

Nästa, starta programmet Python på datorn:

  1. Öppna en kommandotolk: Start -> alla program -> tillbehör -> kommandotolken
  2. Ändra katalog till katalogen Python: Skriv cd c:\Python27
  3. Starta programmet genom att skriva: python.exe arduino_internet_gizmo_v1.py
  4. Programmet kommer att ansluta till gizmo och du bör se meddelanden som anger Arduino var ansluten som i den första bilden. Om du får ett felmeddelande som programmet inte kan ansluta, du troligtvis använder fel COM-porten. Dubbelkolla och försök igen. Om du använder en annan COM-port än den i Python program, du kan antingen ändra linje 37 i programmet eller ange den COM-porten när du kör programmet så här: python.exe simple_internet_gizmo_v1.py COM7

Nu när du är ansluten, kan du börja läsa Taggar. Naturligtvis, eftersom detta är första gången du använder gizmo, kommer ingen av dina Taggar att i tabellen. Så, här är vad du behöver göra:

  1. Läst ett tag och när du får felmeddelandet i webbläsaren om en okänd tagg, kopiera tagg-ID, klistra in den i tabellen i python programmet och uppdatera associerade webbplatsen. Den andra bilden visar ett exempel på en okänd tagg felsida.
  2. Upprepa detta för alla dina Taggar. Glöm inte att använda en av dina Taggar som "sluta röka"-taggen.
  3. Starta om programmet python och du vara redo att ha gizmo ta upp webbplatser på ditt kommando!

Du kan upprepa denna process så många gånger som du vill lägga till nya Taggar. Obs: eftersom alla RFID-taggar har unika ID: N, taggarna har jag listat i programmet fungerar för mig men inte för dig - du ska ta bort mina poster och ersätta dem med de för dina Taggar.

Den tredje bilden visar vad som visas i Python programmet i kommandofönstret när Taggar läses. Den första raden för varje tagg är data från Arduino och den andra raden är etiketten och tillhörande webbplats. Observera att ibland RFID-läsare kommer att läsa ett tag flera gånger när den släpps av läsaren - det är därför Python koden ser ut för dubbletter och ignorerar dem.

Njut av din Arduino Internet Gizmo!

Se Steg
Relaterade Ämnen

Enkel Internet Gizmo

jag publicerade nyligen en instructable kallas den "Arduino Internet Gizmo" som kombinerar en RFID-kortläsaren, en Arduino och en massa lysdioder och andra komponenter för att skapa en enhet som använder RFID-kort för att Visa favorit webbsidor...

Ansluta en Xbox 360 till en datorskärm (BONUS! ANSLUTER DEN TILL INTERNET, VIA DIN DATOR!)

Ok, jag vet att mycket av det här är frustrerande, och det tog mig evigheter att göra, eftersom jag räkna det ut på min egen, men ni hade tur, eftersom jag bara göra det här ser lätt.VAD DETTA INSTRUCTABLE KOMMER ATT VISA DIG HUR MAN GÖR:-Koppla upp...

Driver den Arduino Mega med litiumbatteri

detta är en liten och kort handledning som förklarar steg för steg hur du ansluter Mega litium ryggsäck öppen källkod hårdvara skölden till Arduino Mega, ge den batteritid, och tillåta Mega vara untethered från datorn.Delarna var alla tagna från liqu...

GOduino - den Arduino Uno + Motor Driver klon

uppdateringar4/4/2012: den pcb versionen med variabelt varvtal, GOduino II, är på min blogg http://techbitar.blogspot.com/2012/04/goduino-ii-motor-driver-arduino-uno.html och här29/3/2012: rättelser till motor belastning beräkningar avsnitt.14/3/2012...

Arduino Internet kontrollerad skrivbordslampa

detta är ett litet projekt jag gjorde för att styra min skrivbordslampa över internet.Steg 1: Vad du behöverEn linux-webbserver med PHP, en arduino, ett relä och några andra komponenter.Steg 2: Ladda upp din kod till arduinoLadda upp följande kod til...

Arduino Internet kontrollerad ledde

HejI detta projekt som jag kommer att kontrollera ledde 's tråg en webbsidor. Du kan öppna din webbläsare och kontrollera de lysdioder.Koden som anges när laddat upp och ansluten till internet skapar det en webbserver i nätverket och du helt enkelt a...

Arduino Internet tid klienten

UPPDATERA! 11/15/2015Lagt till en WiFi och uppladdningsbart batteri alternativ (steg 10).UPPDATERA!Lade till 12h / 24h switch och Standard / sommartid växla! Se steg 7 & 8.Har du någonsin velat en klocka som höll exakt tid till en officiell källa? De...

Arduino Internet (utan Wifi sköld)

i detta instructable jag ska visa dig hur du ansluter din arduino till internet, det finns många sätt att göra detta. Man använda en Ethernet shield men dess fast och inte mycket närgångna att använda, på andra är wifi det kan vara det bästa sättet a...

Skanna den Arduino I2C bussen för anslutna I2C enheter med Visuino

I2C Enheter och moduler är allmänt tillgänglig och mycket populär i Arduino projekt. Varje I2C -enhet har en adress vanligtvis fast eller konfigurerbara av byglar. När du arbetar med I2C -enheten, är den första uppgiften att upptäcka vad är enhetens...

Skapa den Arduino drivs LED growbox

för ett tag sedan märkte jag många människor som använder Arduino controller för alla sorters hem projekt. Jag visste att jag bara * hade * att ha en.Efter jag fick det med posten och utforska dess möjligheter, slog det mig att skulle detta göra det...

Den trasiga internet upptågen

i detta instructable jag visar dig hur du inaktiverar någons internet temporally.Observera att inte jag är ansvarig för allt som kan gå fel med detta tilltag. (Inklusive stämma eller fängelse tid.)Som sagt, är detta en mycket lätt upptåg att fixa, ef...

Hur till restaurera den Arduino UNO R3 ATmega16U2 Firmware med Arduino IDE

Om du har en behov till Re-blixt ATmega16U2 chip med stock firmware återställa Arduino UNO tillbaka till det normala, detta sker ofta på kommandoraden med hjälp av avrdude eller dfu-programmer, eller med programmet Windows Flip. Den lättare väg för m...

Styra konstruktioner som används i den Arduino programmeringen

Vi kommer att ge information om användning och funktion av kontrollstrukturen används i Arduino programmering.Mer information: http://www.robimek.com/arduino-programlamada-kullanilan-kontrol-yapilari/Steg 1: "İf, annars om annat" struktur:En av...

Hur till sätta fast den Arduino Nano till en yta med

Hej till er alla och grettings från Portugal.För en tid som jag har spelat twith arduino Nano.Sedan början som jag hada problemet om hur man fixar Nano till en yta på grund av de mycket små hål i styrelsen (dess enda 1,7 mm).Tillsammans med min svärf...

Tutorial 1 - den Arduino och skärbräda

grunderna för Arduino och bakbord....

Hacka en Arduino ISP Shield för AtTiny45 / AtTiny85

Detta är hur till hacka en Evil Mad forskare Lab Arduino Internet-sköld så att du kan använda Arduino miljö för att programmera några fiffiga lilla mikrokontroller.Arduino är en stor liten utvecklingsmiljö för att skapa elektroniska projekt http://ww...

Bygga din Internet kontrollerad Video-Streaming Robot med Arduino och Raspberry Pi

< the Instructable och koden är redo. Njut! Lämna en kommentar med du feedback! >Jag är (aka LiquidCrystalDisplay / Itay), en 14 år gammal student från Israel lärande i Max Shein Junior High School för avancerad vetenskap och matematik. Jag gör dett...

Hur till: ansluta din Arduino till Internet som en webbserver

SAKERNAS INTERNET... < kö blixtar och åska >Det är vad alla coola barnen gör dessa dagar. Varför ska de ha allt roligt? Låt oss ställa in en Arduino som en webbserver som vem som helst, var som helst kan visa. Varför skulle vi göra en sådan sak? Möj...

Hur man gör den enklaste bakbord Arduino Uno... NÅGONSIN! -Breduino! (& Hur ladda upp skisser rakt till det!) With Additional Hardware Options - UPDATED - JULY 2013

Steg 1: Avsnitt 1 - byggnad reglerade 5 volts strömkälla! Okay now before i start, something about my notes for my step-by-step PICTURE instructables that i Love to create:"Jag brukade märka alla mina bilder i min instructables men det verkar instruc...