Përmbajtje:
- Hapi 1: Së pari, Më lejoni t'ju them se si funksionon
- Hapi 2: Së dyti, Ka të bëjë me Kodimin
- Hapi 3: Së treti, do të shpjegoj kodin tim
- Hapi 4: Pastaj, Këtu ka të bëjë me Dizajnin
- Hapi 5: Së fundi, përfundoni projektin dhe lërini fëmijët të luajnë me të
Video: Projekti i renditjes së ngjyrave të tullave Arduino: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
Në këtë Tutorial Arduino, ne do të mësojmë se si të zbulojmë ngjyrat e tullave të lodrave të mia duke përdorur Arduino dhe Sensorin e Ngjyrave TCS3200. Ju mund të lexoni tutorialin e shkruar më poshtë për më shumë detaje.
Materiale:
Arduino Leonardo x 1
TCS3200 x 1
Shumë karton
180 Servo x 2
Linjat
Një kuti shtesë
Hapi 1: Së pari, Më lejoni t'ju them se si funksionon
Unë bëj kërkime se çfarë është ky sensor, dhe ky është një përkufizim i shkurtër. TCS32000 ndjen dritën e ngjyrave me ndihmën e një grupi fotodiodash 8 x 8. Pastaj duke përdorur një konvertues të rrymës në frekuencë, leximet nga fotodiodat shndërrohen në një valë katrore me një frekuencë drejtpërdrejt proporcionale me intensitetin e dritës. Më në fund, duke përdorur Bordin Arduino, ne mund të lexojmë daljen e valës katrore dhe të marrim rezultatet për ngjyrën.
Nëse i hedhim një vështrim më të afërt sensorit mund të shohim se si ai zbulon ngjyra të ndryshme. Fotodiodat kanë tre filtra me ngjyra të ndryshme. Gjashtëmbëdhjetë prej tyre kanë filtra të kuq, 16 të tjerë kanë filtra të gjelbër, 16 të tjerë kanë filtra blu dhe 16 fotodiodat e tjera janë të qarta pa filtra.
Hapi 2: Së dyti, Ka të bëjë me Kodimin
Këtu është kodi i këtij projekti:
Hapi 3: Së treti, do të shpjegoj kodin tim
Pjesët e para të kodit tim duhet të përcaktojmë kunjat me të cilët sensori është i lidhur me tabelën tonë. Dhe ne do të përcaktojmë një ndryshore për leximin e frekuencës.
Në pjesën e konfigurimit, ne duhet të përcaktojmë katër kunjat e kontrollit si dalje dhe daljen e sensorit si një hyrje Arduino. Dhe gjithashtu servo që ne po përdorim do të vendoset si një pin dalës.
Në pjesën lak, ne do të fillojmë me leximin e fotodiodeve të filtruara të kuqe. Për këtë qëllim, ne do t'i vendosim dy kunjat e kontrollit S2 dhe S3 në nivelin më të ulët logjik. Pastaj duke përdorur funksionin "pulseIn ()" ne do të lexojmë frekuencën e daljes dhe do ta vendosim atë në ndryshoren "frekuencë". Duke përdorur Serialin. Funksioni Print () ne do të printojmë rezultatin në monitorin serik. E njëjta procedurë vlen edhe për dy ngjyrat e tjera, thjesht na duhet të rregullojmë kunjat e kontrollit për ngjyrën e duhur. Më vonë, ne përdorim informacionin nga frekuenca dhe frekuenca1 si numër kushtor në if -in tonë, pastaj e kthejmë servo -në në vendin e duhur.
Hapi 4: Pastaj, Këtu ka të bëjë me Dizajnin
Puna në makinë është shumë e thjeshtë, ajo mori vetëm tre hapa:
1. Së pari, tulla me ngjyrë të cilat mbahen në karikues bien në platformën e bashkangjitur në servo motorin e sipërm.
2. Pastaj servo motori rrotullohet dhe e sjell tullën në sensorin e ngjyrave, i cili zbulon ngjyrën e tij me tulla të kuqe, të verdhë dhe blu.
3. Pas kësaj servo motori i poshtëm rrotullohet në pozicionin e caktuar dhe pastaj servo motori i lartë rrotullohet përsëri derisa tulla të bjerë në shinën udhëzuese.
Hapi 5: Së fundi, përfundoni projektin dhe lërini fëmijët të luajnë me të
Pas ngarkimit të kodit sigurova Bordin Arduino duke përdorur një armë zam. Pastaj duke përdorur një shishe plastike transparente bëra karikuesin dhe së bashku me pjesën e sipërme e ngjita në montim dhe përfundova projektin. Në fund të fundit, është një përvojë e madhe të kesh këtë shans për të bërë këtë projekt. Dhe uroj që ju të mund t'i mësoni gjërat përmes këtij mësimi. Dhe jam i lirë të bëj çdo pyetje në pjesën e komenteve më poshtë. Faleminderit.
Recommended:
Sistemi i renditjes së ngjyrave: Sistemi i bazuar në Arduino me dy rripa: 8 hapa
Sistemi i renditjes së ngjyrave: Sistemi i bazuar në Arduino me dy rripa: Transporti dhe/ose paketimi i produkteve dhe artikujve në fushën industriale bëhet duke përdorur linja të bëra duke përdorur rripa transportues. Ato rripa ndihmojnë në lëvizjen e sendit nga një pikë në tjetrën me një shpejtësi të caktuar. Disa detyra përpunimi ose identifikimi mund të jenë
Sistemi i thjeshtë i renditjes së produkteve me mjedër Pi dhe Arduino: 5 hapa
Sistemi i thjeshtë i renditjes së produkteve me Raspberry Pi dhe Arduino: Unë jam një FAN i inxhinierisë, më pëlqen programimi dhe bërja e projekteve elektronike të lidhura në kohën time të lirë, në këtë projekt do të ndaja me ju një Sistem të Thjeshtë të Renditjes së Produkteve që kam bërë kohët e fundit. këtij sistemi, ju lutemi përgatitni përbërësit e një
Klikoni Ndërrimi i tullave për Makey Makey: 4 hapa (me fotografi)
Klikoni Ndërrimi i tullave për Makey Makey: Ky çelës i printuar në 3D do t'i lejojë përdoruesit të kthejë një Makey Makey në një " rrëshqitje gishti " për një " kliko " në lojëra ose mund të jenë shigjeta djathtas/majtas për të lëvizur nëpër prezantime. Shtimi i montuesve të terminalit të djathtë dhe të majtë për
IOT123 - I2C MIGJERSI I Tullave të Tullave: 4 Hapa
IOT123 - I2C BRICK MASTER JIG: Ndërsa zhvilloj sensorët dhe aktorët e asimilimit, unë mbaj një UNO të dobishëm për dërgimin e komandave adhoc I2C tek prototipet që po zhvillohen. Një nga përfitimet e Tullave I2C janë pinetet e standardizuara. Në vend që të përdorni tela të bukës çdo herë
Projekti i renditjes së ngjyrave Arduino me aplikacionin e kontrollit të kompjuterit: 4 hapa (me fotografi)
Projekti i renditjes së ngjyrave Arduino me aplikacionin e kontrollit të kompjuterit: Në këtë projekt, unë zgjodha sensorin e ngjyrave TCS34725. Për shkak se ky sensor kryen një zbulim më të saktë se të tjerët dhe nuk ndikohet nga ndryshimi i dritës në mjedis. Roboti i korrigjimit të produktit kontrollohet nga programi i ndërfaqes