Obsah:
- Zásoby
- Krok 1: Pripojenie všetkých prvkov k Breadboardu
- Krok 2: Napíšte kód
- Krok 3: Vytvorte kontajner pre svoje Arduino
- Krok 4: Použitie vášho lakovacieho zariadenia na detekciu farieb
Video: Maľovačka na detekciu farieb: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Maľovačka na detekciu farieb kopíruje farby okolo vás a umožňuje vám s nimi kresliť. Ak máte farbu základných farieb, môžete pomocou senzora farieb RGB rozpoznať požadovanú farbu a zmiešať ju. Nezabudnite však, že použijete objekt jasných farieb.
Zásoby
- Arduino Leonardo (alebo iný) _x1 - Kúpte tu
- Breadboard _x1 - Kúpte tu
- TCS3200 RGB senzor (alebo iný) _x1 - Kúpte si tu
- Tlačidlo (akéhokoľvek druhu) _x1
- Rezistor 10 kΩ _x1 - Kúpte si tu
- Kartón
- Vodné čerpadlo 5V 120L/H _x3 - Kúpte si tu
- Gumová hadica (veľkosť je vhodná pre výstup vody z motora) _x3
- Ovládač motora L298N _x3 - Kúpte si tu
Krok 1: Pripojenie všetkých prvkov k Breadboardu
Pred inštaláciou všetkého naraz je bezpečnejšie otestovať každú položku jednu po druhej. Pretože ak ste nainštalovali všetko, ale nefunguje to, len ťažko zistíte, kde sa stala chyba.
Zapojenie rôznych Arduinos bude odlišné. Ak používate iné Arduino, môžete vyhľadať schému zapojenia a kód z iných projektov.
Teraz predstavíme spôsob pripojenia drôtu:
farebný snímač RGB
GND_ Existujú dva GND, oba sú pripojené k zápornému pólu dosky (záporný pól by mal ťahať vodič k Arduino GND)
OUT_connect k pinu 8 Arduina
S2 → Arduinopin10
S3 → Arduino pin9
VCC_ sú dva VCC, oba sú pripojené k kladnému pólu dosky (na kladný pól je potrebné vytiahnuť vodič k 5 V Arduina)
S0 → Arduino pin12
S1 → Arduino pin11
- Tlačidlo
Pomocou špendlíka zasuňte dvojvodič na nepájivú dosku
Vodič na ľavej strane_pripojte odpor 10 kΩ a potom potiahnite kábel k analógovému Arduino A5.
Pravý drôt_Rozdelený na dve strany:
Prvá strana: potiahnite drôt na pozitívnu stranu dosky.
Druhá strana je: pripojte odpor 10 kΩ a potom pripojte vedenie k zápornej strane nepájivého poľa.
Motor (vodné čerpadlo 5V 120L/H) a ovládač motora (L298N)
pripojte motor k L298N (závisí to od toho, koľko motorov sa používa)
1. L298N (pripojený k žltým a modrým motorom): + → In1 / - → In2, + → In3 / - → In4
2. L298N (pripojený k červenému motoru): + → In1 / - → In2
Výstupy na kolíkoch L298N až Arduino:
motor 1 (červený): + → In1 / - → In2. Výstup na piny 6 a 7
motor 2 (modrý): + → In1 / - → In2. Výstup na kolíky 2 a 3
motor 2 (žltý): + → In1 / - → In2. Výstup na kolíky 4 a 5
Krok 2: Napíšte kód
Po zapojení obvodu môžete začať písať kód.
Kód je tu : Tu
Nezabudnite otestovať každú časť zvlášť !!
Pred zapojením kábla USB do Arduina starostlivo skontrolujte, či sú všetky káble správne. Ak je nesprávny obvod, môže to spôsobiť poškodenie počítača alebo dosky Arduino.
Pin môžete zmeniť sami podľa obvodu na vlastnej doske s plošnými spojmi.
Krok 3: Vytvorte kontajner pre svoje Arduino
Zmerajte vzdialenosť medzi Arduinom a doskou a vystrihnite ju pomocou kartónovej škatule. Po lepení vložte komponent do.
Veľkosť škrupiny:
- Dĺžka: 22 cm
- Šírka: 21 cm
- Výška: 11 cm
Krok 4: Použitie vášho lakovacieho zariadenia na detekciu farieb
Pripojte kábel USB k Arduinu a po zapnutí napájania ho môžete začať používať!
Upravte tri požadované farby (odporúča sa použiť tri základné farby: červená, žltá, modrá)
Tip: Čím viac farieb, tým lepšie, tým bude svetlejší
Ak chcete purpurovú vodu, vyberte jasne purpurový predmet, ktorý bude vnímať, potom zmieša modrú a červenú farbu, aby sa zmenil na purpurový.
Ak chcete zelenú vodu, vyberte svetlo zelený predmet, ktorý bude vnímať, zmieša dohromady modrú a žltú farbu, aby sa stal zelenou.
Pozor!!!
Poloha motora nemôže byť vyššia ako šálka, inak nebude voda čerpaná.
Odporúča:
Použitie rádia na detekciu blesku: 4 kroky
Používanie rádia na detekciu bleskov: Malé rádiá je možné použiť nielen na počúvanie hudby alebo športu. Všetky rádiá (dokonca aj lacné rádiá iba pre AM) je možné použiť na detekciu bleskov a iných atmosférických javov. S vycvičeným uchom sa dá dokonca určiť, či sa blesky pohybujú
Radar pre detekciu nepriateľov Arduino: 3 kroky
Radar pre detekciu nepriateľov Arduino: V tomto projekte vám ukážem, ako vytvoriť radar na detekciu nepriateľov, ktorý by sa odrazil od vašej domovskej základne. Tento proces je veľmi jednoduchý, riaďte sa mojimi krokmi a váš sused vám už nikdy nekradne vaše ovocie, akonáhle si nainštalujete toto zariadenie
(EX) Radar na detekciu nepriateľov Arduino: 3 kroky
(EX) Radar pre detekciu nepriateľov Arduino: V tomto projekte vám ukážem, ako vytvoriť radar na detekciu nepriateľov, ktorý by sa odrazil od vašej domovskej základne. Tento proces je veľmi jednoduchý, riaďte sa mojimi krokmi a váš sused vám už nikdy nekradne ovocie, keď si nainštalujete toto zariadenie! Tento projekt vznikol
Box na detekciu človeka - prototyp: 4 kroky
Box na detekciu človeka - prototyp: Ahoj všetci! V tomto projekte sa naučíme, ako vytvoriť box na detekciu ľudí. V tomto projekte použijeme pasívny infračervený (PIR) senzor na detekciu pohybov, zvierat alebo ľudí (čokoľvek iného, čo vyžaruje IR žiarenie). Jedna nevýhoda
Výukový program Arduino na detekciu svetla: 3 kroky (s obrázkami)
Výukový program Arduino na detekciu svetla: Po dokončení tohto tutoriálu sa naučíte, ako môžete detekovať zmeny úrovní svetla okolo vás. Diely pre tento projekt poskytol Kuman. Nájdete ich v ich štartovacej súprave Arduino UNO