Färg sensorer och Arduino seriell kommunikation för nybörjare (3 / 5 steg)

Steg 3: Anslut sensorn till Arduino och kalibrera



Anslut givaren till Arduino som visas i bild 1: den röda sladden till stift 8, den gröna en till pin 9, blå en på stift 10, LED anoden och rätt fotomotstånd stift till 5V, den vänstra fotomotstånd stift (den orange som) till A0 och andra rätt pin (den som är ansluten till 10KΩ resistorn) till marken.

Överför calibrateColors.ino skissen till styrelsen. Plocka ett täckande vita objekt och sätta sensorn på den. Samtidigt hålla sensorn i stället öppna seriell bildskärmen i Arduino IDE: du borde se något lik bilden 2. Skriv ner dessa värden. Placera sensorn på en ogenomskinlig svart sak nu och skriv ner dessa nya värden. Stäng den seriella monitorn.

Öppna filen colors.ino i IDE och ersätta värdena läsas av din sensor till gruvan i rader från 8 till 14 i skissen.

E.g.: Det finns i filen colors.ino som jag har lagt upp dessa rader:

#define s 460
#define G_MIN 190
#define B_MIN 147

#define R_MAX 762
#define G_MAX 470
#define B_MAX 392

Om din sensor, när den placeras på en vit yta läser:

r: 892 g: 527 b: 370

och när på svart:

r: 495 g: 219 b: 131

din colors.ino fodrar från 8 till 14 kommer att vara:

#define s 495
#define G_MIN 219
#define B_MIN 131

#define R_MAX 892
#define G_MAX 527
#define B_MAX 370

Se Steg
Relaterade Ämnen

Avståndsmätning med Ultrasonic sensor och Arduino

Hej varje enJag fick min första Aduino nyligen, här är jag gonne Visa du min första projektet som avståndsmätning använder Ultrasonic sensor och Arduino, kan du använda detta projekt många applicering vilja1-flytande nivå2-objekt upptäckt3-avståndsmä...

Nonieskalans sensorer och Arduino (eller Teensy) för loggning av Data

låt oss titta på hur man samlar in data från nonieskalans pedagogiska sensorer med en Arduino-kompatibel microcontroller utveckling ombord.Om du behöver bara att anslutas en sond med en dator och vill att allt ska fungera, bör du nog köpa en Vernier...

Raspberry Pi - Arduino seriell kommunikation

I detta projekt, kommer vi att göra en kommunikation mellan Arduino och Raspberry Pi som överföra viktig information genom att skicka en databit i taget.Seriell kommunikation är avgörande för varje mikro-kontrollanter att kommunicera mellan mikro-dom...

Komma igång med avstånd sensorer och Arduino

Detta är en start guide för att använda avstånd sensorer med Arduino och viss bearbetning. Vi har använt dessa sensorer:SKARP GP2Y0A21YK0FEnhet för avstånd Sensor mätningBestår av en integrerad kombination av PSD (position känslig detektor), IRED (in...

Magnetisk dörr Sensor och Arduino

HejSå ville jag ansluta en magnetisk dörr sensor till min dörr, att logga in i princip om någon kom in i mitt rum medan jag var borta i skolan, eller om jag kom in på rummet efter min skoltid, det skulle spela några häftiga välkomnande ljud. Följande...

Fläkt RPM med inre hall effekt sensor och Arduino (Intro till hårdvara avbryta och LCD display)

För mitt andra projekt för arbete, jag var tvungen att mäta rotationshastigheten av rotoren i varv Per minut (RPM) av en modifierad dator fläkt. Den hade tre kablarna kommer ut och som kryssat mig som kanske har något sätt att kontrollera sin hastigh...

Arduino och LM35 baserade temperaturvakt för nybörjare

IntroduktionGör din egen temperaturövervakningssystem genom att använda Arduino och LM35 analoga temperatursensor. Detta är en mycket enkel DIY projekt för Arduino nybörjare. Alla åtgärder och krav som nämns i detalj nedan.Obs:- Denna handledning är...

Arduino OLED termometer och Hygrometer med DHT11 för nybörjare

Hej! Jag ska visa dig hur man gör en Arduino OLED termometer och hygrometer * med DHT11.OLED vi använder idag är 1.3″ tum i storlek, funktioner 128 × 64 pixlar och använder SPI bussen. På nästa steg hittar du mer nyttig information om OLED tech och d...

Arduino projekt - E-Dice! (Nybörjare)

Tja, jag fick just min Arduino kit med posten igår, och jag var mycket glad att komma igång! Efter ungefär en timme eller två, jag bestämde mig att börja göra något roligt:En elektronisk tärning. Jag var tvungen att göra detta själv, eftersom det fan...

Arduino och Python seriell kommunikation - knappsatsen Display

Detta projekt är gjord för mac-användare men det kan också genomföras för Linux och Windows, den enda åtgärd som bör vara olika är installationen.Steg 1: Installation av programvara Ladda ner och installera Arduino -> https://www.arduino.cc/en/Main/S...

Enkla Arduino seriell kommunikation.

jag har velat göra en trådlös robot ett tag genom att använda x bin eller andra typer av trådlös kommunikation. Detta är inte en komplett i'ble till där jag visa dig hur man gör en robot detta är mer av en mall. Jag ska visa dig koden gjorde jag och...

GamePad med Android mobila sensorer och Arduino

Idag kommer jag presentera för dig hur du använder din Android mobil eller surfplatta för att spela datorspel med hjälp av sensorer av mobile och knappar.Faktiskt, jag alltid drömt för att spela några mobilspel som asfalt, med en mycket större skärm...

Snabb och enkel blinkande Animation för nybörjare

((Varning: den nedan animera gjordes i Photoshop Elements 5. Om dina ögon blöda under detta instructable, jag på något sätt ansvariga))Nyckeln till att bli en bra animatör är att först börja enkelt och arbeta dig upp, rätt? Och vad är det enklaste du...

Seriell kommunikation mellan android och arduino via laptop bluetooth

Om:Detta instructable handlar om seriell kommunikation mellan android och arduino genom laptop inbyggd Bluetooth. Jag har inte separata Bluetooth-modul. så jag har beslutat att använda min bärbara dator inbyggd Bluetooth för seriell kommunikation.Ste...

Seriell kommunikation med Arduino

Källa: http://www.theorycircuit.com/serial-communication-with-arduino/Detta projekt visar här hur man kommunicerar med arduino seriell terminal? En ansökan har vi valt fyra lysdioder för att ange riktning.I ett bröd ombord är fyra lysdioder placerade...

Bygga din första IOT med en Raspberry Pi, DHT11 sensor och Thingspeak.

Sakernas Internet eller Internet of Things är ett hett ämne! Enligt experterna allt kommer att vara ansluten till internet och alla våra enheter och deras data snart kommer bara en IP-adress från oss. Så var börjar du om du vill utforska världen av S...

Designa en anpassad meny System--Android/Arduino menyer för nybörjare--absolut No programmering krävs

IntroduktionDetta instructable visar du hur använda den gratis pfodDesigner finns på GooglePlay för att utforma ett Android menysystem med undermenyer för Arduino kompatibla enheter.Handledningen är lämplig för nybörjare. Ingen kodning erfarenhet krä...

Ledde + arduino "running light" (mycket enkelt, bra för nybörjare)

Hejså detta är min första arduino projekt. Det är mycket mycket enkelt och det är bra för nybörjarei princip dess bara lysdioder hakas upp i rad för att göra en löpande ljusSteg 1: material -8 x-Led (jag använde 3V lysdioder eftersom jag inte hade 5v...

Hur att lösa sudoku-pussel (nybörjare och avancerade)

I den här guiden kommer jag att förklara alla tricks jag har funnit för att minska möjligheterna i en sudoku pussel och slutligen lösa den. Varje steg i detta instructable kommer att vara av ett annat trick så om du stöter på någon du redan känner ti...