Talaan ng mga Nilalaman:
- Hakbang 1: Una, Hayaan Mong Sabihin Ko Sa Ito Kung Paano Ito Gumagana
- Hakbang 2: Pangalawa, Lahat Tungkol sa Coding
- Hakbang 3: Pangatlo, Pupunta Ako upang Ipaliwanag ang Aking Code
- Hakbang 4: Kung gayon, Narito Tungkol sa Disenyo
- Hakbang 5: Panghuli, Tapusin ang Proyekto, at Hayaan ang Mga Bata na Maglaro Gamit Ito
Video: Arduino Brick Color Sorter Project: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Sa Arduino Tutorial na ito, matututunan natin kung paano makahanap ng mga kulay ng aking laruang brick sa pamamagitan ng paggamit ng Arduino at ng TCS3200 Color Sensor. Maaari mong basahin ang nakasulat na tutorial sa ibaba para sa higit pang mga detalye.
Mga Materyales:
Arduino Leonardo x 1
TCS3200 x 1
Maraming karton
180 Servo x 2
Mga Linya
Isang sobrang kahon
Hakbang 1: Una, Hayaan Mong Sabihin Ko Sa Ito Kung Paano Ito Gumagana
Kumuha ako ng pagsasaliksik kung ano ang sensor na ito, at ito ay isang maikling kahulugan. Ang TCS32000 ay nakakaramdam ng ilaw ng kulay sa tulong ng isang 8 x 8 na hanay ng mga photodiode. Pagkatapos ay gumagamit ng isang kasalukuyang-sa-Frequency Converter ang mga pagbasa mula sa mga photodiode ay na-convert sa isang square wave na may dalas na direktang proporsyonal sa gaanong ilaw. Sa wakas, gamit ang Arduino Board, mababasa natin ang output ng square wave at makuha ang mga resulta para sa kulay.
Kung titingnan natin nang mabuti ang sensor maaari nating makita kung paano ito nakakakita ng iba't ibang mga kulay. Ang mga photodiode ay may tatlong magkakaibang mga filter ng kulay. Labing-anim sa kanila ay may mga pulang pagsala, isa pang 16 ay may berdeng mga filter, isa pang 16 ay may mga asul na filter at ang iba pang 16 na mga photodiode ay malinaw na walang mga filter.
Hakbang 2: Pangalawa, Lahat Tungkol sa Coding
Narito ang code ng proyektong ito:
Hakbang 3: Pangatlo, Pupunta Ako upang Ipaliwanag ang Aking Code
Ang mga unang bahagi ng aking code kailangan naming tukuyin ang mga pin kung saan nakakonekta ang sensor sa aming board. At tutukuyin namin ang isang variable para sa pagbabasa ng dalas.
Sa seksyon ng pag-set up, kailangan naming tukuyin ang apat na control pin bilang mga output at ang output ng sensor bilang isang input ng Arduino. At ang servo na ginagamit din namin ay magse-set up bilang isang output pin.
Sa seksyon ng loop, magsisimula kami sa pagbabasa ng pulang nasala na mga photodiode. Para sa hangaring iyon, itatakda namin ang dalawang control pin na S2 at S3 upang babaan ang antas ng lohika. Pagkatapos ay ginagamit ang pagpapaandar na "pulseIn ()" babasahin natin ang dalas ng output at ilagay ito sa variable na "dalas". Gamit ang Serial. Pag-print () na function ay mai-print namin ang resulta sa serial monitor. Ang parehong pamamaraan ay napupunta para sa dalawang iba pang mga kulay, kailangan lamang naming ayusin ang mga control pin para sa naaangkop na kulay. Sa paglaon, ginagamit namin ang impormasyon mula sa dalas at dalas1 bilang ng kondisyong numero sa aming kung, pagkatapos ay buksan ang servo sa tamang lugar.
Hakbang 4: Kung gayon, Narito Tungkol sa Disenyo
Ang pagtatrabaho sa makina ay napaka-simple, nakuha lamang ang tatlong mga hakbang:
1. Una, ang kulay na brick na kung saan ay hawak sa charger ay bumaba sa platform na nakakabit sa tuktok na servo motor.
2. Pagkatapos umiikot ang servo motor at dinadala ang brick sa color sensor, na nakikita ang kulay nito ng pula, dilaw, at asul na mga brick.
3. Pagkatapos nito ang motor servo sa ilalim ay umiikot sa partikular na posisyon at pagkatapos ay ang tuktok na motor na servo motor ay umiikot muli hanggang sa bumagsak ang brick sa gabay na riles.
Hakbang 5: Panghuli, Tapusin ang Proyekto, at Hayaan ang Mga Bata na Maglaro Gamit Ito
Matapos i-upload ang code ay siniguro ko ang Arduino Board gamit ang isang pandikit. Pagkatapos ay gumagamit ng isang transparent na plastik na bote na ginawa ko ang charger at kasama ang tuktok na bahagi na nakadikit ito sa pagpupulong at natapos ang proyekto. Pagkatapos ng lahat, ito ay isang mahusay na karanasan na magkaroon ng pagkakataong ito upang magawa ang proyektong ito. At nais kong matutunan mo ang mga bagay sa pamamagitan ng tutorial na ito. At malaya akong magtanong ng anumang katanungan sa seksyon ng mga komento sa ibaba. Salamat.
Inirerekumendang:
Paano Gumawa ng isang Kulay na Mas Sorter Project Sa Microbit ?: 4 Mga Hakbang
Paano Gumawa ng isang Kulay na Mas Sorter na Proyekto Sa Microbit? Kapag inilagay namin ang mga asul o dilaw na bagay sa sensor ng kulay, ang servo ay magpapasara sa iba't ibang mga anggulo, maiuri ang ilang pagkakaiba
M&M Color Sorter: 3 Hakbang
M&M Color Sorter: Sa pagsisimula ng proyektong ito, itinakda namin upang awtomatikong pag-uri-uriin ang iba't ibang mga may kulay na candies sa magkakahiwalay na mga mangkok sa isang mahusay na rate. Una kaming na-inspire ng ideyang ito nang makakita kami ng isang post sa site https://howtomechatronics.com/projects/arduino-col..
Project ng RFID + Color Sensor IoT: 7 Mga Hakbang
Project ng RFID + Color Sensor IoT: Ang ideya ng proyektong ito ay upang gantimpalaan ang mga taong umiinom ng mga tasa ng kape at maayos na itinapon ang mga ito. Kumuha ng isang kumpanya tulad ng Tim Hortons halimbawa; noong 2014, naitala nila ang paghahatid ng 2 bilyong tasa ng kape taun-taon. Kahit na ang kanilang mga tasa ay maaaring i-recycle
Arduino Color Sorter Project Na May Application ng Control ng Pc: 4 na Hakbang (na may Mga Larawan)
Arduino Color Sorter Project Na May Application ng Control ng Pc: Sa proyektong ito, pinili ko ang sensor ng kulay ng TCS34725. Dahil ang sensor na ito ay nagsasagawa ng isang mas tumpak na pagtuklas kaysa sa iba at hindi apektado ng pagbabago ng ilaw sa kapaligiran. Ang robot ng pag-debug ng produkto ay kinokontrol ng program ng interface
Arduino Skittle Sorter: 11 Mga Hakbang (na may Mga Larawan)
Arduino Skittle Sorter: Mapili ng mga mahilig sa kendi saanman madalas makita ang kanilang sarili na nasasayang ang kanilang mahalagang oras sa pag-uuri sa kanilang kendi. Pamilyar ba iyon? Nais mo na bang bumuo ng isang makina na maaaring ayusin ang mga Skittle para sa iyo? Ang itinuturo na ito ay magpapakita sa iyo nang eksakto h