Indholdsfortegnelse:
- Trin 1: Lad mig først fortælle dig, hvordan det fungerer
- Trin 2: For det andet handler det om kodning
- Trin 3: For det tredje vil jeg forklare min kode
- Trin 4: Herefter handler det om designet
- Trin 5: Endelig afslut projektet, og lad børnene lege med det
Video: Arduino Brick Color Sorter Project: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
I denne Arduino -vejledning lærer vi, hvordan jeg opdager farver på min legetøjssten ved hjælp af Arduino og TCS3200 -farvesensoren. Du kan læse den skrevne vejledning nedenfor for flere detaljer.
Materialer:
Arduino Leonardo x 1
TCS3200 x 1
Masser af pap
180 servo x 2
Linjer
En ekstra kasse
Trin 1: Lad mig først fortælle dig, hvordan det fungerer
Jeg undersøger, hvad denne sensor er, og dette er en kort definition. TCS32000 registrerer farvelys ved hjælp af et 8 x 8 array af fotodioder. Derefter konverteres aflæsningerne fra fotodioderne ved hjælp af en strøm-til-frekvensomformer til en firkantbølge med en frekvens, der er direkte proportional med lysintensiteten. Endelig kan vi ved hjælp af Arduino Board læse kvadratbølgens output og få resultaterne for farven.
Hvis vi kigger nærmere på sensoren, kan vi se, hvordan den registrerer forskellige farver. Fotodioderne har tre forskellige farvefiltre. Seksten af dem har røde filtre, yderligere 16 har grønne filtre, yderligere 16 har blå filtre og de andre 16 fotodioder er klare uden filtre.
Trin 2: For det andet handler det om kodning
Her er koden til dette projekt:
Trin 3: For det tredje vil jeg forklare min kode
Første dele af min kode skal vi definere de ben, som sensoren er forbundet til vores kort. Og vi vil definere en variabel til aflæsning af frekvensen.
I opsætningsafsnittet skal vi definere de fire kontrolstifter som udgange og sensorudgangen som en Arduino -indgang. Og også den servo, vi bruger, konfigureres som en output -pin.
I loop -sektionen starter vi med at læse de røde filtrerede fotodioder. Til dette formål vil vi indstille de to kontrolstifter S2 og S3 til at sænke logikniveauet. Ved hjælp af funktionen "pulseIn ()" læser vi udgangsfrekvensen og sætter den i variablen "frekvens". Brug af serien. Funktionen Print (), vi udskriver resultatet på den serielle skærm. Den samme procedure gælder for de to andre farver, vi skal bare justere betjeningsstifterne til den passende farve. Senere bruger vi oplysningerne fra frekvens og frekvens1 som det betingede nummer i vores if, og vender derefter servoen til det rigtige sted.
Trin 4: Herefter handler det om designet
Arbejdet med maskinen er meget enkelt, det har kun tre trin:
1. For det første falder den farvede mursten, der er holdt i opladeren, ned i platformen, der er fastgjort til den øverste servomotor.
2. Derefter roterer servomotoren og bringer mursten til farvesensoren, som registrerer dens farve med røde, gule og blå mursten.
3. Derefter roterer den nederste servomotor til den særlige position, og derefter roterer den øverste servomotor igen, indtil mursten falder ned i styreskinnen.
Trin 5: Endelig afslut projektet, og lad børnene lege med det
Efter at have uploadet koden sikrede jeg Arduino Board ved hjælp af en limpistol. Derefter brugte jeg en gennemsigtig plastflaske til opladeren og limede den sammen med den øverste del til montering og færdiggjorde projektet. Det er trods alt en stor oplevelse at have denne chance for at lave dette projekt. Og jeg ville ønske, at du kan lære ting gennem denne vejledning. Og jeg er fri til at stille ethvert spørgsmål i kommentarfeltet herunder. Tak skal du have.
Anbefalede:
M&M Color Sorter: 3 trin
M&M Color Sorter: I starten af dette projekt satte vi os for automatisk at sortere forskellige farvede slik i separate skåle med en effektiv hastighed. Vi blev først inspireret af denne idé, da vi så et indlæg på webstedet https://howtomechatronics.com/projects/arduino-col
Sorter Bin - Find og sorter din papirkurv: 9 trin
Sorter Bin - Find og sorter dit skraldespand: Har du nogensinde set nogen, der ikke genbruger eller gør det på en dårlig måde? Har du nogensinde ønsket dig en maskine, der kunne genbruges for dig? Bliv ved med at læse vores projekt, du vil ikke fortryde det! Sorter bin er et projekt med en klar motivation til at hjælpe
UCL-IIoT Color Sorter: 7 trin
UCL-IIoT Color Sorter: Introduktion I denne instruktion vil vi prøve at forklare, hvordan vi skal programmere, og hvordan vi indsamler en farvesorteringsmaskine. Det vil blive programmeret i en Arduino Uno, gennem Arduino Software. Dette projekt er et valgfag på vores undersøgelse. Betydningen
Arduino Color Sorter Project med pc -kontrolapplikation: 4 trin (med billeder)
Arduino Color Sorter Project med Pc Control Application: I dette projekt valgte jeg TCS34725 farvesensor. Fordi denne sensor udfører en mere nøjagtig detektion end de andre og ikke påvirkes af lysændringen i miljøet. Produktfejlsøgningsrobotten styres af grænsefladeprogrammet
Arduino Skittle Sorter: 11 trin (med billeder)
Arduino Skittle Sorter: Kræsne slik -elskere overalt finder ofte, at de spilder deres dyrebare tid med at sortere gennem deres slik. Lyder det bekendt? Har du nogensinde ønsket at bygge en maskine, der kan sortere Skittles for dig? Denne instruktive viser dig nøjagtigt h