Tartalomjegyzék:
- Kellékek
- 1. lépés: Az összes elem csatlakoztatása a kenyértáblához
- 2. lépés: A kód írása
- 3. lépés: Készítsen konténert az Arduino számára
- 4. lépés: A színérzékelő festékgép használata
Videó: Színfelismerő festékgép: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
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
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
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:
DC - DC feszültség Lépés lekapcsoló mód Buck feszültségátalakító (LM2576/LM2596): 4 lépés
DC-DC feszültség Lépés lekapcsoló üzemmód Buck feszültségátalakító (LM2576/LM2596): A rendkívül hatékony bakkonverter készítése nehéz feladat, és még a tapasztalt mérnököknek is többféle kivitelre van szükségük, hogy a megfelelőt hozzák létre. egy DC-DC áramátalakító, amely csökkenti a feszültséget (miközben növeli
Akusztikus levitáció az Arduino Uno-val Lépésről lépésre (8 lépés): 8 lépés
Akusztikus lebegés az Arduino Uno-val Lépésről lépésre (8 lépés): ultrahangos hangátvivők L298N Dc női adapter tápegység egy egyenáramú tűvel Arduino UNOBreadboard és analóg portok a kód konvertálásához (C ++)
Élő 4G/5G HD videó streamelés DJI drónról alacsony késleltetéssel [3 lépés]: 3 lépés
Élő 4G/5G HD videó streaming a DJI Drone-tól alacsony késleltetéssel [3 lépés]: Az alábbi útmutató segít abban, hogy szinte bármilyen DJI drónról élő HD minőségű videó streameket kapjon. A FlytOS mobilalkalmazás és a FlytNow webes alkalmazás segítségével elindíthatja a videó streamingjét a drónról
Bolt - DIY vezeték nélküli töltő éjszakai óra (6 lépés): 6 lépés (képekkel)
Bolt - DIY vezeték nélküli töltés éjszakai óra (6 lépés): Az induktív töltés (más néven vezeték nélküli töltés vagy vezeték nélküli töltés) a vezeték nélküli áramátvitel egyik típusa. Elektromágneses indukciót használ a hordozható eszközök áramellátásához. A leggyakoribb alkalmazás a Qi vezeték nélküli töltő
4 lépés az akkumulátor belső ellenállásának méréséhez: 4 lépés
4 lépés az akkumulátor belső ellenállásának mérésére: Íme a 4 egyszerű lépés, amelyek segítenek mérni az akkumulátor belső ellenállását