Sadržaj:
- Pribor
- Korak 1: Spajanje svih elemenata na tlocrtnu ploču
- Korak 2: Pisanje koda
- Korak 3: Napravite spremnik za svoj Arduino
- Korak 4: Upotreba svog šarenog svijeta
Video: Šareni svijet: 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
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
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
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
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
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:
Šareni crvi za Susi: 4 koraka
Šareni crvi za Susi: Lasst farbige Würmer sausen! Ein farbiger Punkt läuft immer im Kreis herum, wobei er einen immer dunkler werdenden Lichtschweif hinter sich herzieht. Im Laufe der Zeit ändert dieses Würmchen langsam seine Farbe, sodass er den ganze Regenbogen durchm
"Najjednostavniji svijet", izrađen od neuralizatora (ljudi u crnoj gumici za brisanje memorije): 10 koraka (sa slikama)
"Worlds Simplest" Neuralizer-build (Men in Black Memory Eraser): Idete li na kostimiranu zabavu za samo nekoliko dana, ali još uvijek nemate kostim? Onda je ova konstrukcija za vas! Sa sunčanim naočalama i crnim odijelom, ovaj rekvizit upotpunjuje vaš kostim Men in Black. Temelji se na najjednostavnijem mogućem elektroničkom krugu
Somatic - podatkovna rukavica za stvarni svijet: 6 koraka (sa slikama)
Somatic-podatkovne rukavice za stvarni svijet: neodimijski cilindrični magneti promjera 4 mm, neodimijski cilindrični magneti promjera 4 mmSomatic je tipkovnica i miš za nošenje koji su udobni, neometani i spremni za cjelodnevno nošenje. Napunjen je svim hardverom za prevođenje ručnih znakova i m
DIY šareni krug LED svijeća za sretan rođendan: 7 koraka
DIY šareni krug LED svijeća za sretan rođendan: Dizajn inspiracije ovog kruga svijeća dolazi iz našeg života. Na našoj rođendanskoj zabavi moramo upaliti svijeće upaljačem, a nakon želje zagasiti svijeće. Ovaj DIY sklop djeluje na isti način. Kao što možemo vidjeti iz kruga
Uvezite prilagođene 3D modele u svoj Minecraft svijet: 9 koraka (sa slikama)
Uvezite prilagođene 3D modele u svoj Minecraft svijet: Ovo je potpuni vodič za objašnjavanje procesa uvoza 3D modela u vaš Minecraft svijet. Tri su osnovna dijela na koja ću podijeliti proces: Postavljanje Minecrafta, uvoz/izvoz vašeg 3D modela i donošenje modela