Tartalomjegyzék:

Színfelismerő festékgép: 4 lépés
Színfelismerő festékgép: 4 lépés

Videó: Színfelismerő festékgép: 4 lépés

Videó: Színfelismerő festékgép: 4 lépés
Videó: "Megmutatjuk a világnak" A színfelismerő és fénydetektor 2024, Július
Anonim
Image
Image
Színfelismerő festékgép
Színfelismerő festékgép
Színfelismerő festékgép
Színfelismerő festékgép

A színfelismerő festékgép színeket másol maga körül, és rajzolhat velük. Ha rendelkezik az elsődleges színekkel, akkor az RGB színérzékelő segítségével érzékelheti a kívánt színt és keverheti össze. De ne feledje, használja az élénk színű tárgyat.

Kellékek

- Arduino Leonardo (Vagy más) _x1 - Vásároljon itt

- Kenyeretábla _x1 - Vásároljon itt

- TCS3200 RGB érzékelő (vagy más) _x1 - Vásároljon itt

- Nyomógomb (bármilyen) _x1

- 10kΩ ellenállás _x1 - Vásároljon itt

- Karton

- Vízszivattyú 5V 120L/H _x3 - Vásárolja meg itt

- Gumi tömlő (mérete megfelel a motor vízkimenetének) _x3

- L298N motorvezérlő _x3 - Vásároljon itt

1. lépés: Az összes elem csatlakoztatása a kenyértáblához

Image
Image
Az összes elem csatlakoztatása a kenyértáblához
Az összes elem csatlakoztatása a kenyértáblához
Az összes elem csatlakoztatása a kenyértáblához
Az összes elem csatlakoztatása a kenyértáblához

Mielőtt mindent egyszerre telepítenénk, biztonságosabb az egyes elemek egyenként történő tesztelése. Mert ha mindent telepített, de nem működik, akkor aligha találhatja meg, mi történt rosszul.

A különböző Arduinos vezetékei eltérőek lesznek. Ha más Arduino -t használ, akkor keresheti a kapcsolási rajzot és a kódot más projektekből.

Most bemutatjuk a vezeték csatlakoztatásának módját:

RGB színérzékelő

GND_kettő GND van, mindkettő a kenyértábla negatív pólusához van csatlakoztatva (a negatív pólusnak húznia kell a vezetéket az Arduino GND -hez)

OUT_csatlakozzon az Arduino 8. tűjéhez

S2 → Arduinopin10

S3 → Arduino pin9

VCC_ két VCC van, mindkettő a kenyértábla pozitív pólusához van csatlakoztatva (a pozitív pólusnak vezetéket kell húznia az Arduino 5 V -hoz)

S0 → Arduino pin12

S1 → Arduino pin11

- Gomb

A csap segítségével helyezze be a két vezetéket a kenyértáblára

Bal oldali vezeték: Csatlakoztasson egy 10 kΩ-os ellenállást, majd húzza a vezetéket az Arduino analóg A5-hez.

Jobb oldali huzal_Két oldalra osztva:

Az első oldal: húzza a vezetéket a kenyértábla pozitív oldalához.

A második oldal: csatlakoztasson egy 10 kΩ -os ellenállást, majd csatlakoztasson egy vonalat a kenyértábla negatív oldalához.

Motor (vízszivattyú 5V 120L/H) és motor meghajtó (L298N)

csatlakoztassa a motort az L298N -hez (ez attól függ, hogy hány motort használ)

1. L298N (sárga és kék motorokhoz csatlakoztatva): + → In1 / - → In2, + → In3 / - → In4

2. L298N (piros motorhoz csatlakoztatva): + → In1 / - → In2

Az L298N kimenetei az Arduino csapokhoz:

motor 1 (piros): + → In1 / - → In2. Kimenet a 6. és a 7. tűre

motor 2 (kék): + → In1 / - → In2. Kimenet a 2. és a 3. tűre

motor 2 (sárga): + → In1 / - → In2. Kimenet a 4. és az 5. tűre

2. lépés: A kód írása

Az áramkör csatlakoztatása után elkezdheti a kód írását.

A kód itt található

Ne felejtse el minden részt külön tesztelni !!

Mielőtt az USB -kábelt az Arduino -hoz csatlakoztatja, gondosan ellenőrizze, hogy minden kábel megfelelő -e. Ha nem megfelelő áramkör van, az károsíthatja a számítógépet vagy az Arduino kártyát.

A csap saját maga cserélhető, a saját áramköri áramköre szerint.

3. lépés: Készítsen konténert az Arduino számára

Image
Image

Mérje meg az Arduino és a kenyértábla közötti távolságot, és vágja ki egy kartondobozzal. A ragasztás után helyezze be az alkatrészt.

A héj mérete:

- Hossza: 22 cm

- Szélessége: 21 cm

- Magassága: 11 cm

4. lépés: A színérzékelő festékgép használata

Csatlakoztassa az USB -kábelt az Arduino -hoz, és a bekapcsolás után elkezdheti használni!

Állítsa be a kívánt három színt (ajánlott három alapszín használata: piros, sárga, kék)

Javaslat: minél több szín, annál jobb, annál világosabb lesz

Ha lila vizet szeretne, válassza az élénk lila tárgyat, hogy érzékelje, akkor a kék és a vörös összekeveredik, és bíbor lesz.

Ha zöld vizet szeretne, válassza az élénkzöld tárgyat, hogy érzékelje, a kék és a sárga összekeveredik, és zöld lesz.

Figyelem!!!

A motor helyzete nem lehet magasabb, mint a pohár, különben a víz nem szivattyúzódik.

Ajánlott: