Sisukord:

Värviandur LCD -ekraaniga: 6 sammu
Värviandur LCD -ekraaniga: 6 sammu

Video: Värviandur LCD -ekraaniga: 6 sammu

Video: Värviandur LCD -ekraaniga: 6 sammu
Video: Tunne värve. Värvianduri õppimine. LEGO EV3 Colour Sensor. Wait Block Measure Colour 2024, November
Anonim
LCD -ekraaniga värvisensor
LCD -ekraaniga värvisensor

Eesmärk on luua seade, mis võimaldaks värvipimedatel tuvastada värve ilma seda nägemata. Kui kasutate LCD -ekraani koos anduriga, tõuseb värv üles ja kantakse seejärel sõnadesse LCD -ekraanile. See seade oleks loodetavasti kaasaskantav ja kui midagi on vaja ühendada alalisvoolu pistiku pistikust või sülearvutisse/arvutisse USB kaudu. Ma isegi tahaksin seda edasi lükata, et see oleks täielikult kaasaskantav ja akuklambriga. Värvianduri juhtmed jääksid läbipaistvast korpusest välja ja asuksid väljaspool, kus LCD -ekraan, Arduino, juhtmed ja aku on korpuse sees. Andurit saab liigutada korpuse välisküljel, et objektidelt erinevaid värve üles võtta.

Samm: osad

Osad
Osad
Osad
Osad
Osad
Osad
  1. Arduino Uno
  2. LCD ekraan
  3. RGB värviandur
  4. 9V aku klamber/pistik (pole näidatud)
  5. PERF -plaat kilbi jaoks
  6. päise tihvtid
  7. Juhtmed
  8. Jootetriikraud/joodis

2. samm: skemaatiline joonis

Skemaatiline joonis
Skemaatiline joonis

Värvianduri jaoks:

5v -> VIN (punane juhe)

GND -> GND (roheline juhe)

SDA (analoog 4) -> SDA (sinine juhe)

SCL (analoog 5) -> SCL (kollane juhe)

LCD -ekraani jaoks:

5v -> VCC (punane juhe)

GND -> GND (roheline juhe)

SDA (analoog 4) -> SDA (sinine juhe)

SCL (analoog 5) -> SCL (kollane juhe)

Samm: leivaplaadi juhtmestik

Leivaplaadi juhtmestik
Leivaplaadi juhtmestik

Komponente individuaalselt testides sain igaühe kohta näidu. Panen need siis kokku ja hakkan koodi siduma. Proovib veel mõnda täpsustust välja mõelda, kuid see on väljakutsuvalt kuhugi jõudmas. Otsustasin lõpuks mõlemad samasse porti (A4 ja A5) sõita, mitte kasutada siin näidatud teist poolt. See oli ainult minu kilpplaadi ja minu suuruse ning hüppajajuhtmete pikkuse tõttu, nii et mul oleks anduri ja LCD -pistikupesad.

4. samm: osade seadistamine

Osade seadistamine
Osade seadistamine
Osade seadistamine
Osade seadistamine
Osade seadistamine
Osade seadistamine

Osade vastuvõtmisel, nagu näete pildil, pidin jootma päisepoldid värvianduri külge. See oli üsna kiire ja lihtne samm. Pärast seda teadsin, et pean oma laual töötama, mul oleks kilp, mis ühendada fotodel näidatud Arduino ülaosaga.

Esiteks: jootsin nööpnõelad Arduino peale kilbi külge

siis võtsin tahvli Arduino küljest lahti, et mitte üle kuumeneda, kui ülejäänud jootan.

Teiseks: jootke punased juhtmed, oma toitejuhtmed 5V külge. Mul pidi iga komponendi jaoks olema üks traat.

Kolmandaks: jootke rohelised juhtmed, oma maandusjuhtmed.

Neljandaks: jootke A4 tihvtid, mis on SDA -ühenduste sinised juhtmed.

Viiendaks: jootke A5 tihvtid, mis on SCL -ühenduste kollased juhtmed.

Lõppude lõpuks peaks teie laud minema.

Samm: kood

Ma veel kohendan koodi ja ootan ka varuosi, sest minu omad tunduvad olevat katki või tegin midagi pisut valesti, kuid mul pole veel täielikke lõpptulemusi ja saan LCD -ekraanil kuvada ainult kahte värvi kolmest. Ma ei saa aru, kuidas panna see ilmuma ainult ühte värvi.

6. samm: eluase

Eluase
Eluase
Eluase
Eluase

Minu imeline poiss -sõber suutis mulle konstrueerida metallkarbi, et hoida oma projekti sisse. Ma tahan, et andur oleks väljaspool kasti (kus juhtmed ripuvad), et see saaks värvi lugeda ja siis ilmuks see väljalõigatud kohale LCD jaoks on olemas. Vooderdasin kogu kasti vahtpolüstürooli ja elektrilindiga, et kaitsta metalli elektroonika eest.

Kasutades toote toiteks Arduino jaoks 9 V toitepistikut.

Soovitan: