INHOUDSOPGAWE:
- Voorrade
- Stap 1: Koppel al die elemente aan die broodbord
- Stap 2: Skryfkode
- Stap 3: Maak 'n houer vir u Arduino
- Stap 4: Gebruik u verfmasjien vir kleuropsporing
Video: Kleuropsporing Verfmasjien: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Kleuropsporingsverfmasjien kopieer kleure om u en laat u daarmee teken. As u die primêre kleure verf het, kan u die RGB -kleursensor gebruik om die gewenste kleur te sien en dit te meng. Maar onthou, gebruik die helderkleurige voorwerp.
Voorrade
- Arduino Leonardo (Of ander) _x1 - Koop hier
- Breadboard _x1 - Koop hier
- TCS3200 RGB -sensor (of ander) _x1 - Koop hier
- Drukknop (enige soort) _x1
- 10kΩ Weerstand _x1 - Koop hier
- Karton
- Waterpomp 5V 120L/H _x3 - Koop hier
- Rubberslang (grootte is geskik vir die wateruitlaat van die motor) _x3
- L298N motorbestuurder _x3 - Koop hier
Stap 1: Koppel al die elemente aan die broodbord
Voordat ons alles tegelyk installeer, is dit veiliger om elke item een vir een te toets. Want as u alles geïnstalleer het, maar dit nie werk nie, kan u skaars agterkom wat verkeerd gegaan het.
Die bedrading van verskillende Arduinos sal anders wees. As u ander Arduino gebruik, kan u die bedradingsdiagram en kode van ander projekte soek.
Nou sal ons bekendstel hoe om die draad aan te sluit:
RGB -kleursensor
GND_ daar is twee GND, albei is gekoppel aan die negatiewe pool van die broodbord (die negatiewe pool moet draad na die Arduino GND trek)
OUT_ koppel aan pin8 van Arduino
S2 → Arduinopin10
S3 → Arduino -pen9
VCC_daar is twee VCC, albei is gekoppel aan die positiewe pool van die broodbord (die positiewe pool moet 'n draad na die 5v van die Arduino trek)
S0 → Arduino -pen12
S1 → Arduino -pen11
- Knoppie
Gebruik die pen om die tweedraad op die broodbord te plaas
Draai aan die linkerkant_ verbind 'n 10kΩ-weerstand en trek dan 'n draad na die Arduino analoog A5.
Draad aan die regterkant_ Verdeel in twee kante:
Die eerste kant: trek die draad na die positiewe kant van die broodbord.
Die tweede kant is: verbind 'n 10kΩ weerstand en koppel dan 'n lyn aan die negatiewe kant van die broodbord.
Motor (waterpomp 5V 120L/H) en motorbestuurder (L298N)
koppel die motor aan L298N (dit hang af van hoeveel motors gebruik word)
1. L298N (gekoppel aan geel en blou motors): + → In1 / - → In2, + → In3 / - → In4
2. L298N (gekoppel aan rooi motor): + → In1 / - → In2
Die uitsette op L298N na Arduino -penne:
motor 1 (rooi): + → In1 / - → In2. Uitset na pen 6 en pen 7
motor 2 (blou): + → In1 / - → In2. Uitset na pen 2 en pen 3
motor 2 (geel): + → In1 / - → In2. Uitset na pen 4 en pen 5
Stap 2: Skryfkode
Nadat die kring verbind is, kan u begin met die skryf van kode.
Die kode is hier: hier
Onthou om elke deel afsonderlik te toets !!
Voordat u die USB -kabel in die Arduino aansluit, moet u sorgvuldig kyk of al die kabels korrek is. As daar 'n verkeerde kring is, kan dit die rekenaar of die Arduino -bord beskadig.
Die pen kan u self verander, volgens die kring op u eie bord.
Stap 3: Maak 'n houer vir u Arduino
Meet die afstand tussen jou Arduino en die broodbord en sny dit uit met 'n kartondoos. Plaas die komponent na die binding.
Die dop grootte:
- Lengte: 22 cm
- Breedte: 21 cm
- Hoogte: 11 cm
Stap 4: Gebruik u verfmasjien vir kleuropsporing
Koppel die USB -kabel aan die Arduino, en nadat die krag aangeskakel is, kan u dit begin gebruik!
Pas die drie kleure wat u wil aan (word aanbeveel om drie primêre kleure te gebruik: rooi, geel, blou)
Voorstel: hoe meer kleur hoe beter, hoe ligter sal dit onduidelik wees
As u pers water wil hê, moet u die helder pers voorwerp kies, dan meng dit blou en rooi om pers te word.
As u groen water wil hê, moet u die heldergroen voorwerp kies, dit meng blou en geel om groen te word.
Waarskuwing !!!
Die posisie van die motor kan nie hoër as die beker wees nie, anders word die water nie gepomp nie.
Aanbeveel:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
Eenvoudige kleuropsporing met behulp van OpenCV: 6 stappe
Eenvoudige kleuropsporing met behulp van OpenCV: Hallo! Vandag gaan ek 'n eenvoudige metode wys om 'n kleur uit 'n lewendige video op te spoor met behulp van OpenCV en python.In beginsel sal ek net toets of die vereiste kleur in die agtergrondraam voorkom of nie, en met behulp van OpenCV -modules, sal ek die gebied masker en
Kleuropsporing in Python met behulp van OpenCV: 8 stappe
Kleuropsporing in Python met behulp van OpenCV: Hallo! Hierdie instruksies word gebruik om te leer hoe u 'n spesifieke kleur uit 'n beeld in python kan onttrek met behulp van openCV -biblioteek. As u nie hierdie tegniek is nie, moenie bekommerd wees nie; aan die einde van hierdie gids kan u u eie kleur programmeer
Objekopsporing op grond van kleuropsporing: 10 stappe
Kleuropsporing gebaseerde objekopsporing: storie Ek het hierdie projek gedoen om beeldverwerking te leer met behulp van Framboos PI en oop CV. Om hierdie projek interessanter te maak, het ek twee SG90 Servomotors gebruik en 'n kamera daarop gemonteer. Een motor wat gebruik word om horisontaal te beweeg, en 'n tweede motor om vertikaal te beweeg
Kleuropsporing met behulp van RGB LED: 4 stappe
Kleuropsporing met behulp van RGB LED: wou u ooit 'n outomatiese manier hê om die kleur van 'n voorwerp op te spoor? Deur die lig van 'n sekere kleur op die voorwerp te laat skyn en te kyk hoeveel lig daardeur weerkaats word, kan u sien watter kleur die voorwerp is. As u byvoorbeeld 'n rooi lig skyn