Sadržaj:

Šareni svijet: 4 koraka (sa slikama)
Šareni svijet: 4 koraka (sa slikama)

Video: Šareni svijet: 4 koraka (sa slikama)

Video: Šareni svijet: 4 koraka (sa slikama)
Video: BRESKVICA - LEPTIR (OFFICIAL VIDEO) Prod. by Jhinsen 2024, Studeni
Anonim
Image
Image
Spajanje svih elemenata na tlocrt
Spajanje svih elemenata na tlocrt

Referentni izvor: Ovdje

RGB Colorful World noćno je svjetlo napravljeno od RGB senzora u boji. Lako se može promijeniti i odabrati boju koju želite prema vašem trenutnom raspoloženju. Možete imati željenu boju noćnog svjetla, jednom kad je upotrijebite da osjetite objekt svijetle boje.

//

Izmijeni dio (izvornik):

- Originalni naziv: RGB birač boja

Pribor

Trebat će vam:

- Arduino Leonardo (ili drugo) - Kupite ovdje

- TCS3200 RGB Sencer (ili drugo) - Kupite ovdje

- LCD ploča (1602 IIC/I2C) - Kupite ovdje

- tipkalo (bilo koje vrste)

- 4,7 kΩ otpornik (x1)

- 10kΩ otpornik (x1)

- 220Ω otpornik (x2)

- RGB LED - Kupite ovdje

- BreadBoard

- Abažur za noćno svjetlo

- Karton

//

Izmijeni dio (izvornik):

- Arduino Pro Micro

- LCD paneli bez I2C

- TCS34725 RGB senzor

- 3D pisač

Korak 1: Spajanje svih elemenata na tlocrtnu ploču

Image
Image

Prije nego što instaliramo sve odjednom, sigurnije je svaku stavku testirati jednu po jednu. Jer ako ste instalirali sve, ali ne radi, teško možete saznati što je pošlo po zlu.

Ožičenje različitih Arduina bit će drugačije. Ako koristite drugi Arduino, možete pretraživati dijagram ožičenja i kod iz drugih projekata.

Sada ćemo predstaviti kako spojiti žicu:

RGB senzor boje

GND_postoje dva GND, oba su spojena na negativni pol matične ploče (negativni pol trebao bi povući žicu na Arduino GND)

OUT_povežite se na pin8 Arduina

S2 → Arduinopin10

S3 → Arduino pin9

VCC_postoje dva VCC -a, oba su spojena na pozitivni pol ploče (pozitivni pol mora povući žicu na 5V Arduina)

S0 → Arduino pin12

S1 → Arduino pin11

LCD panel

GND_povezan na negativ ploče

VCC_povezan na matičnu ploču pozitivan

SDA → Arduino pin2

SCL → Arduino pin3

Dugme

Upotrijebite iglu za umetanje dvožične žice u ploču s ploču

S lijeve strane povežite 10kΩ otpornik, a zatim povucite žicu do Arduino analognog A1.

Žica s desne strane_podijeljena na dvije strane:

Prva strana: povucite žicu na pozitivnu stranu ploče.

Druga strana je: spojite otpornik od 10 kΩ, a zatim spojite liniju na negativnu stranu ploče.

RGB LED

RGB LED ima 4 pina , Uključuje crvenu, negativnu, zelenu, plavu (kratku, dugu, kratku, kratku)

Red_ je spojen na matičnu ploču, a zatim povucite liniju do Arduino pin5

Negativna elektroda _ izravno je spojena s negativnom elektrodom na ploči

Zeleno_ Spojite se na matičnu ploču, dodajte otpornik od 220 Ω, a zatim povucite žicu na Arduino pin6

Blue_connect na matičnu ploču, dodajte otpornik od 4,7 kΩ, a zatim povucite žicu na Arduino pin7

Gore navedeno predstavlja uvođenje spoja kruga.

//

Izmijeni dio (izvornik):

Ožičenje je isto, osim LCD modula i modula za prepoznavanje boje.

LCD_On je izvorno koristio samo LCD, mijenjam ga u I2c LCD.

RGB senzor boje_On je izvorno koristio TCS34725 RGB senzor, mijenjam ga u TCS3200.

Korak 2: Pisanje koda

Image
Image
Napravite spremnik za svoj Arduino
Napravite spremnik za svoj Arduino

Nakon što je krug spojen, možete početi pisati kôd.

Kôd je ovdje: Ovdje

Ne zaboravite testirati svaki dio zasebno !!

Prije nego što priključite USB kabel u Arduino, pažljivo provjerite jesu li svi kabeli ispravni. Ako postoji pogrešan krug, to može uzrokovati oštećenje računala ili Arduino ploče.

Pin možete sami promijeniti, prema krugu na vlastitoj pločici.

//

Izmijeni dio (izvornik):

- Promijenjen je kod LDC & RGB senzora boje.

- Promijenjen je i početak titlova na LCD zaslonu.

- Promijenjen je položaj nekih igala.

Korak 3: Napravite spremnik za svoj Arduino

Image
Image
Napravite spremnik za svoj Arduino
Napravite spremnik za svoj Arduino

Izmjerite udaljenost između vašeg Arduina i matične ploče i izrežite je kartonskom kutijom. Nakon lijepljenja, stavite komponentu unutra.

Napravio sam kontejner u obliku stepenica gdje su gumb i RGB LED na gornjoj ravnini, a RGB senzor boje i LCD na donjoj razini. Unutrašnji prostor je relativno velik i neće prekinuti žicu. Kako bismo povezali Arduino s bankom napajanja, trebali bismo izrezati mali sa strane kutije.

Veličina ljuske:

- Viša razina

Duljina: 19,5 / Širina: 10,5 / Visina: 11 cm

- Niži nivo

Duljina: 19,5 / Širina: 7,5 / Visina: 5 cm

//

Izmijeni dio (izvornik):

- Za izradu svog spremnika koristio je 3D ispis.

Korak 4: Upotreba svog šarenog svijeta

Image
Image
Koristeći svoj šareni svijet
Koristeći svoj šareni svijet

Spojite USB kabel na Arduino i nakon uključivanja napajanja, možete ga početi koristiti!

Odaberite stavku sa svijetlim bojama, postavite je 1 cm dalje od RGB senzora boje i pritisnite gumb. Boja stavke bit će prikazana na LCD zaslonu, a zatim će RGB LED također osvijetliti lampu sličnu toj boji.

Zbog ograničenja LED svjetiljke ne može osvijetliti vrlo precizne boje. Na primjer, ne može osvijetliti crnu ili sivu boju jer je materijal same LED diode bijele boje. Zatamnjeni i manje svijetli predmeti smanjit će učinak, okolna svjetla i refleksna svjetla također će uzrokovati da osjeti lažnu boju, pa se preporučuje upotreba u tamnoj prostoriji.

Preporučeni: