Sisukord:
- Tarvikud
- Samm: kõigi elementide ühendamine leivaplaadiga
- 2. samm: koodi kirjutamine
- Samm: tehke oma Arduino jaoks konteiner
- Samm: värvi tuvastamise värvimismasina kasutamine
Video: Värvide tuvastamise värvimismasin: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Värvide tuvastamise värvimasin kopeerib enda ümber värve ja laseb nendega joonistada. Kui teil on põhivärvide värv, saate soovitud värvi tunnetamiseks ja selle segamiseks kasutada RGB värvisensorit. Kuid pidage meeles, et kasutage erksavärvilist eset.
Tarvikud
- Arduino Leonardo (Või muu) _x1 - Osta siit
- Leivalaud _x1 - Osta siit
- TCS3200 RGB andur (või muu) _x1 - Osta siit
- nupp (mis tahes) _x1
- 10 kΩ takisti _x1 - Osta siit
- Karp
- Veepump 5V 120L/H _x3 - Osta siit
- Kummist voolik (suurus sobib mootori vee väljalaskeava jaoks) _x3
- L298N mootorijuht _x3 - Osta siit
Samm: kõigi elementide ühendamine leivaplaadiga
Enne kui kõik korraga installime, on turvalisem testida iga üksust ükshaaval. Sest kui olete kõik installinud, kuid see ei tööta, siis vaevalt saate teada, mis valesti läks.
Erinevate Arduinode juhtmestik on erinev. Kui kasutate muud Arduinot, saate otsida ühendusskeemi ja koodi teistest projektidest.
Nüüd tutvustame juhtme ühendamist:
RGB värvisensor
GND_ on kaks GND -d, mõlemad on ühendatud leivaplaadi negatiivse poolusega (negatiivne poolus peaks juhtme Arduino GND külge tõmbama)
OUT_ühendage Arduino 8. piniga
S2 → Arduinopiin10
S3 → Arduino pin9
VCC_ on kaks VCC, mõlemad on ühendatud leivaplaadi positiivse poolusega (positiivne pool peab juhtme tõmbama Arduino 5 v -ni)
S0 → Arduino pin12
S1 → Arduino pin11
- Nupp
Sisestage tihvti abil kahe juhtmega leivaplaat
Vasakpoolne juhe_ühendage 10 kΩ takisti ja seejärel tõmmake traat Arduino analoogi A5 külge.
Parempoolne traat_jagatud kaheks küljeks:
Esimene külg: tõmmake traat leivalaua positiivsele küljele.
Teine pool on: ühendage 10 kΩ takisti ja seejärel ühendage joon leivaplaadi negatiivse poolega.
Mootor (veepump 5V 120L/H) ja mootorijuht (L298N)
ühendage mootor L298N -ga (see sõltub sellest, kui palju mootoreid kasutatakse)
1. L298N (ühendatud kollase ja sinise mootoriga): + → In1 / - → In2, + → In3 / - → In4
2. L298N (ühendatud punase mootoriga): + → In1 / - → In2
L298N väljundid Arduino tihvtidele:
mootor 1 (punane): + → In1 / - → In2. Väljund kontaktidele 6 ja 7
mootor 2 (sinine): + → In1 / - → In2. Väljund kontaktidele 2 ja 3
mootor 2 (kollane): + → In1 / - → In2. Väljund pin 4 ja pin 5
2. samm: koodi kirjutamine
Pärast vooluahela ühendamist võite alustada koodi kirjutamist.
Kood on siin, siin
Ärge unustage testida iga osa eraldi !!
Enne USB -kaabli ühendamist Arduinoga kontrollige hoolikalt, kas kõik kaablid on õiged. Kui vooluring on vale, võib see kahjustada arvutit või Arduino plaati.
Tihvti saab ise muuta, vastavalt teie enda trükkplaadi skeemile.
Samm: tehke oma Arduino jaoks konteiner
Mõõtke Arduino ja leivaplaadi vaheline kaugus ning lõigake see pappkarbiga välja. Pärast ühendamist asetage komponent sisse.
Kesta suurus:
- Pikkus: 22 cm
- laius: 21 cm
- Kõrgus: 11 cm
Samm: värvi tuvastamise värvimismasina kasutamine
Ühendage USB -kaabel Arduinoga ja pärast toite sisselülitamist saate seda kasutama hakata!
Reguleerige soovitud kolme värvi (soovitatav kasutada kolme põhivärvi: punane, kollane, sinine)
Soovitus: mida rohkem värvi, seda parem, seda heledam jääb ebaselgeks
Kui soovite lillat vett, valige tajutavaks erekollane ese, siis seguneb see sinise ja punasega, et saada lilla.
Kui soovite rohelist vett, valige aistimiseks erkroheline objekt, see seguneb siniseks ja kollaseks, et saada roheline.
Hoiatus !!!
Mootori asend ei tohi olla tassist kõrgem, vastasel juhul ei pumbata vett.
Soovitan:
Kuidas kodeerida värvide sorteerijat Modxi jaoks Vexile: 7 sammu
Kuidas kodeerida värvide sorteerijat Modi jaoks Vexile: Tere kõigile! Selles õpetuses saate teada, kuidas kodeerida värvipallide sorteerijat Modxis Vexile. Loodate, et see õnnestub ja naudi! Pls hääletage minu poolt
Oktariin: värvide sobitamise mäng WS2812 RGB LED -idega: 6 sammu
Octarine: värvide sobitamise mäng WS2812 RGB LED -idega: Octarine, maagia värv. See oli elus ja sädeles elavalt ning see oli kujutlusvõime vaieldamatu pigment, sest kus iganes see ilmus, oli see märk sellest, et pelgalt mateeria on maagilise mõistuse jõudude teenija. See oli lummav
Pilditöötlus Raspberry Pi abil: OpenCV ja pildi värvide eraldamise installimine: 4 sammu
Pilditöötlus Raspberry Pi abil: OpenCV ja pildivärvide eraldamise installimine: see postitus on esimene mitmest järgnevast pilditöötluse õpetusest. Vaatame pilti moodustavaid piksleid lähemalt, õpime OpenCV -d Raspberry Pi -le installima ja kirjutame pildi salvestamiseks ka testiskripte
Värvide sorteerimissüsteem: Arduino -põhine süsteem kahe vööga: 8 sammu
Värvide sorteerimissüsteem: kahe rihmaga Arduino -põhine süsteem: toodete ja esemete transportimine ja/või pakendamine tööstusvaldkonnas toimub konveierilintide abil. Need vööd aitavad objekti kindla kiirusega ühest punktist teise liigutada. Mõned töötlemis- või identifitseerimisülesanded võivad olla
Värvide sorteerimine: 6 sammu
Värvisorteerija: selle värvisorteerijate eesmärk on liigutada m & ms erinevatesse kuhjadesse nende värvi alusel