Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Tilslutning af alle elementer til brødbrættet
- Trin 2: Skrivning af kode
- Trin 3: Lav en beholder til din Arduino
- Trin 4: Brug af din farveopdagelsesmaskine
Video: Farvedetektion Malemaskine: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Farvedetektionsmaling kopier farver omkring dig og lader dig tegne med dem. Hvis du har malingen af primære farver, kan du bruge RGB -farvesensoren til at mærke den farve, du ønsker, og blande den ud. Men husk, brug objektet i lys farve.
Forbrugsvarer
- Arduino Leonardo (Eller andet) _x1 - Køb her
- Breadboard _x1 - Køb her
- TCS3200 RGB -sensor (eller anden) _x1 - Køb her
- Trykknap (enhver form) _x1
- 10kΩ Modstand _x1 - Køb her
- Karton
- Vandpumpe 5V 120L/H _x3 - Køb her
- Gummislange (størrelsen er egnet til motorens vandudløb) _x3
- L298N motor driver _x3 - Køb her
Trin 1: Tilslutning af alle elementer til brødbrættet
Inden vi installerer alt på én gang, er det mere sikkert at teste hvert element en efter en. For hvis du har installeret alt, men det ikke virker, kan du næsten ikke finde ud af, hvad der gik galt.
Ledningerne til forskellige Arduinos vil være forskellige. Hvis du bruger anden Arduino, kan du søge i ledningsdiagrammet og koden fra andre projekter.
Nu vil vi introducere, hvordan du forbinder ledningen:
RGB farvesensor
GND_Der er to GND, begge er forbundet til den negative pol på brødbrættet (den negative pol skal trække ledningen til Arduino GND)
OUT_forbind til pin8 i Arduino
S2 → Arduinopin10
S3 → Arduino pin9
VCC_Der er to VCC, begge er forbundet til den positive pol på brødbrættet (den positive pol skal trække en ledning til 5v i Arduino)
S0 → Arduino pin12
S1 → Arduino pin11
- Knap
Brug stiften til at indsætte to-tråden på brødbrættet
Ledning i venstre side_tilslut en 10kΩ modstand, og træk derefter en ledning til Arduino analog A5.
Højre side_Delt i to sider:
Den første side: Træk ledningen til den positive side af brødbrættet.
Den anden side er: Tilslut en 10kΩ modstand, og tilslut derefter en linje til den negative side af brødbrættet.
Motor (vandpumpe 5V 120L/H) og motordriver (L298N)
tilslut motoren til L298N (det afhænger af, hvor mange motorer der bruges)
1. L298N (tilsluttet gule og blå motorer): + → In1 / - → In2, + → In3 / - → In4
2. L298N (tilsluttet rød motor): + → In1 / - → In2
Udgange på L298N til Arduino -ben:
motor 1 (rød): + → In1 / - → In2. Output til pin 6 og pin 7
motor 2 (blå): + → In1 / - → In2. Output til pin 2 og pin 3
motor 2 (gul): + → In1 / - → In2. Output til pin 4 og pin 5
Trin 2: Skrivning af kode
Når kredsløbet er tilsluttet, kan du begynde at skrive kode.
Koden er her: Her
Husk at teste hver del separat !!
Inden du tilslutter USB -kablet til Arduino, skal du omhyggeligt kontrollere, om alle kablerne er korrekte. Hvis der er et forkert kredsløb, kan det forårsage skade på computeren eller Arduino -kortet.
Stiften kan ændres af dig selv i henhold til kredsløbet på dit eget printkort.
Trin 3: Lav en beholder til din Arduino
Mål afstanden mellem din Arduino og brødbrættet, og skær den ud med en papkasse. Efter limning placeres komponenten i.
Skallens størrelse:
- Længde: 22 cm
- Bredde: 21 cm
- Højde: 11 cm
Trin 4: Brug af din farveopdagelsesmaskine
Tilslut USB -kablet til Arduino, og når strømmen er tændt, kan du begynde at bruge det!
Juster de tre farver, du ønsker (anbefales at bruge tre primære farver: rød, gul, blå)
Forslag: jo mere farve jo bedre, jo lettere vil det være uklart
Hvis du vil have lilla vand, skal du vælge det lyse lilla objekt, der skal mærkes, så blander det blåt og rødt sammen for at blive lilla.
Hvis du vil have grønt vand, skal du vælge det lysegrønne objekt, der skal mærkes, det blander blåt og gult sammen for at blive grønt.
Advarsel!!!
Motorens position kan ikke være højere end koppen, ellers pumpes vandet ikke.
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin
Tre højttalerkredsløb || Trin-for-trin vejledning: Højttalerkredsløb styrker lydsignalerne, der modtages fra miljøet til MIC og sender det til højttaleren, hvorfra forstærket lyd produceres. Her vil jeg vise dig tre forskellige måder at lave dette højttalerkredsløb på:
Trin-for-trin uddannelse i robotik med et sæt: 6 trin
Trin-for-trin uddannelse i robotteknologi med et kit: Efter ganske få måneder med at bygge min egen robot (se alle disse), og efter at jeg to gange havde dele mislykkedes, besluttede jeg at tage et skridt tilbage og tænke min strategi og retning. De flere måneders erfaring var til tider meget givende, og
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)