Cuprins:
- Pasul 1: Mai întâi, permiteți-mi să vă spun cum funcționează
- Pasul 2: În al doilea rând, este vorba despre codificare
- Pasul 3: În al treilea rând, voi explica Codul meu
- Pasul 4: Apoi, iată despre design
- Pasul 5: În cele din urmă, terminați proiectul și lăsați copiii să se joace cu el
Video: Proiect Arduino Brick Color Sorter: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
În acest tutorial Arduino, vom învăța cum să detectez culorile cărămizii mele de jucărie folosind Arduino și senzorul de culoare TCS3200. Puteți citi tutorialul scris de mai jos pentru mai multe detalii.
Materiale:
Arduino Leonardo x 1
TCS3200 x 1
Mult carton
180 Servo x 2
Linii
O cutie suplimentară
Pasul 1: Mai întâi, permiteți-mi să vă spun cum funcționează
Cercetez ceea ce este acest senzor și aceasta este o definiție scurtă. TCS32000 detectează lumina culorilor cu ajutorul unei game de 8 x 8 de fotodiode. Apoi, folosind un convertor curent-frecvență, citirile din fotodiode sunt convertite într-o undă pătrată cu o frecvență direct proporțională cu intensitatea luminii. În cele din urmă, folosind placa Arduino, putem citi ieșirea undei pătrate și obține rezultatele pentru culoare.
Dacă aruncăm o privire mai atentă asupra senzorului, putem vedea cum detectează diferite culori. Fotodiodele au trei filtre de culoare diferite. Șaisprezece dintre ele au filtre roșii, alte 16 au filtre verzi, alte 16 au filtre albastre și celelalte 16 fotodiode sunt clare fără filtre.
Pasul 2: În al doilea rând, este vorba despre codificare
Iată codul acestui proiect:
Pasul 3: În al treilea rând, voi explica Codul meu
Primele părți ale codului meu trebuie să definim pinii la care senzorul este conectat la placa noastră. Și vom defini o variabilă pentru citirea frecvenței.
În secțiunea de configurare, trebuie să definim cei patru pini de control ca ieșiri și ieșirea senzorului ca intrare Arduino. Și, de asemenea, servo-ul pe care îl folosim va fi configurat ca un pin de ieșire.
În secțiunea buclă, vom începe cu citirea fotodiodelor filtrate în roșu. În acest scop, vom seta cei doi pini de control S2 și S3 la un nivel logic inferior. Apoi folosind funcția „pulseIn ()” vom citi frecvența de ieșire și o vom pune în variabila „frecvență”. Utilizarea serialului. Funcția Print () vom imprima rezultatul pe monitorul serial. Aceeași procedură este valabilă și pentru celelalte două culori, trebuie doar să reglăm pinii de control pentru culoarea corespunzătoare. Mai târziu, folosim informațiile din frecvență și frecvență1 ca număr condițional în if, apoi transformăm servo în locul potrivit.
Pasul 4: Apoi, iată despre design
Lucrul la mașină este foarte simplu, are doar trei pași:
1. În primul rând, cărămida colorată care se ține în încărcător cade în platforma atașată la servomotorul superior.
2. Apoi servomotorul se rotește și aduce cărămida la senzorul de culoare, care îi detectează culoarea cu cărămizi roșii, galbene și albastre.
3. După aceea, servomotorul inferior se rotește în poziția specială și apoi servomotorul superior se rotește din nou până când caramida cade în șina de ghidare.
Pasul 5: În cele din urmă, terminați proiectul și lăsați copiii să se joace cu el
După ce am încărcat codul, am asigurat placa Arduino folosind un pistol de lipit. Apoi, folosind o sticlă de plastic transparentă, am făcut încărcătorul și împreună cu partea superioară l-am lipit de asamblare și am terminat proiectul. La urma urmei, este o experiență minunată să ai această șansă de a realiza acest proiect. Și îmi doresc să puteți învăța lucruri prin intermediul acestui tutorial. Și sunt liber să pun orice întrebare în secțiunea de comentarii de mai jos. Mulțumesc.
Recomandat:
Color Sorter: 6 pași
Color Sorter: acest obiectiv Color Sorters este de a muta m & ms în diferite grămezi pe baza culorii lor
M&M Color Sorter: 3 pași
M&M Color Sorter: La începutul acestui proiect ne-am propus să sortăm automat diferite bomboane colorate în boluri separate la o rată eficientă. Ne-a inspirat prima dată această idee când am văzut o postare pe site-ul https://howtomechatronics.com/projects/arduino-col
Proiect IoT RFID + Color Sensor: 7 pași
Proiectul IoT RFID + Color Sensor: Ideea acestui proiect este de a recompensa persoanele care beau din cești de cafea și le elimină în mod corespunzător. Luați de exemplu o companie precum Tim Hortons; în 2014, au înregistrat servirea a 2 miliarde de cesti de cafea anual. Deși cupele lor pot fi reciclate
UCL-IIoT Color Sorter: 7 pași
UCL-IIoT Color Sorter: Introducere În această instrucțiune vom încerca să explicăm, cum mergem la programare și cum colectăm o mașină de sortare a culorilor. Acesta va fi programat într-un Arduino Uno, prin intermediul software-ului Arduino. Acest proiect face parte din studiul nostru. Sensul
Proiect Arduino Color Sorter cu aplicație de control PC: 4 pași (cu imagini)
Arduino Color Sorter Project With Pc Control Application: În acest proiect, am ales senzorul de culoare TCS34725. Deoarece acest senzor efectuează o detecție mai precisă decât celelalte și nu este afectat de schimbarea luminii din mediu. Robotul de depanare a produsului este controlat de programul de interfață