Talaan ng mga Nilalaman:

Sorter ng Kulay: 6 na Hakbang
Sorter ng Kulay: 6 na Hakbang

Video: Sorter ng Kulay: 6 na Hakbang

Video: Sorter ng Kulay: 6 na Hakbang
Video: Graphic Organizer 2024, Nobyembre
Anonim
Mas kulay ng kulay
Mas kulay ng kulay

Ang layunin ng Mga Sorters ng Kulay na ito ay ilipat ang m & ms sa iba't ibang mga tambak batay sa kanilang kulay.

Hakbang 1: Hakbang 1: Paggawa ng Mga Batayan

Hakbang 1: Paggawa ng Mga Batayan
Hakbang 1: Paggawa ng Mga Batayan

Ang unang hakbang sa paggawa ng proyektong ito ay ang paggawa ng batayan na inuupuan ng mga motor at at sensor ng kulay ng sorter. Ang mga base na ito ay 5.3 cm ng 12 cm at kailangan mong gumawa ng tatlo sa kanila. Pagkatapos nito ay lilikha ka ng maliit na bilog na kapat na may radius na 4.1 cm at sa loob ng quarter circle ay gumawa ng isang 1 cm square cutout para mahulog ang m & ms.

Hakbang 2: Hakbang 2: Mga Ginupit at Slider

Hakbang 2: Mga Ginupit at Slider
Hakbang 2: Mga Ginupit at Slider

Para sa susunod na hakbang ay gupitin mo ang isang hugis tulad ng ipinakita sa itaas upang lumikha ng isang landas para sa quarter na bilog mula sa nakaraang hakbang upang dumulas. Sa landas gupitin ang isang butas sa dulo upang makagawa ng isang paraan para sa m & m na mahulog sa slide.

Susunod na gupitin ang isang 0.5x0.5 cm parisukat at gupitin ang parisukat sa kalahati na ginagawang kalahati ng orihinal na taas nito. Pagkatapos kumuha ng isang maliit na tornilyo at sundutin ito sa landas na iyong nilikha, ang 0.5x0.5, at ang base kung saan nakaupo ang lahat ng ito.

Gupitin ang mga butas at slits upang payagan ang isang lugar para makaupo ang mga servo motor at color sensor. Kakailanganin mong gumawa ng isang butas sa batayang iyon na uupo sa pinakamababang pag-build. Ang gupitin na ito ay ang laki ng servo motor. Ang gitnang base ay nangangailangan ng dalawang mga ginupit. Ang isang ginupit ay magiging pareho ang laki ng ginupit mula sa naunang base at ang isa ay magiging 2cmx2cm at ito ay direkta sa ilalim ng butas sa landas na nadaanan ng m & m.

Hakbang 3: Hakbang 3: I-slide

Hakbang 3: Slide
Hakbang 3: Slide

Para sa hakbang na ito gupitin ang isang 4cmx14cm rektanggulo at gumawa ng mga linya na 1 pulgada sa magkabilang panig na umaabot sa 14 cm. Gupitin ang mga linya sa magkabilang panig ngunit HUWAG i-cut ang lahat sa pamamagitan ng board. Matapos mong gawin ang dalawang pagbawas na ito ng parehong 1cm na gilid ay dapat na ilipat at lumikha ng mga rehas para sa slide.

Susunod na gumawa ng isang batayan para makaupo ang slide upang makakonekta ito sa servo motor. Upang gawin ang kakailanganin mong lumikha ng dalawang maliliit na mga parihaba tulad ng nakikita sa larawan. ikonekta ang dalawang mga parihaba sa isang tamang anggulo na may 2 pushpins at ilagay ang isang pushpin sa gitna ng rektanggulo na makaupo sa parallel sa sahig (ito ay kung paano ito makakonekta sa motor). At sa wakas para sa hakbang na ito gumamit ng dalawang maliliit na kuko upang ikonekta ang slide sa dalawang mga parihaba na pinapanatili ang slide sa isang anggulo upang ang m & ms ay maaaring gumulong pababa.

Hakbang 4: Hakbang 4: Pagkonekta sa Lahat

Hakbang 4: Pagkonekta sa Lahat
Hakbang 4: Pagkonekta sa Lahat

Ang huling hakbang sa pagsasama-sama ng katawan ng proyektong ito ay pagkonekta sa lahat ng mga bahagi. Upang magawa ito kakailanganin mong gupitin ang dalawang 5.3x18cm na parihaba at isang 13.2x18cm na rektanggulo. Ang dalawang 5.3x18cm na parihaba ay gagamitin para sa mga gilid at at ang iba pang rektanggulo ay ang likuran

Sa likurang rektanggulo gupitin ang 3 mga butas upang bigyan ang mga wire na konektado sa Arduino isang paraan upang kumonekta sa mga motor at sensor

Pagkatapos ay ikonekta ang dalawang 5.3x18cm na parihaba sa mga gilid ng mga base na 5.3x12cm na may haba na 5.3cm gamit ang mga pushpins. Ang unang base ay magiging 3 cm mula sa lupa. Ang pangalawang base ay magiging 10.5cm mula sa lupa at ang ikatlong base ay 15cm mula sa lupa. Ang bawat base ay dapat na konektado sa 4 na mga pushpins na nagdaragdag ng hanggang sa 12 mga pin sa magkabilang panig. Ikonekta ang rekord na 13.2x18cm sa likuran na ginagawa ang parehong bagay sa 4 na mga pin sa bawat panig.

Hakbang 5: Hakbang 5: Pagbuo ng Arduino

Hakbang 5: Pagbuo ng Arduino
Hakbang 5: Pagbuo ng Arduino
Hakbang 5: Pagbuo ng Arduino
Hakbang 5: Pagbuo ng Arduino

Ang animated na larawan ay ang diagram ng Arduino na itinayo ng orihinal na tao na gumawa ng color sorter.

Para sa aking Arduino lumipat ako kung saan pumunta ang iba't ibang mga wire dahil hindi ako gumamit ng isang Arduino Nano. Pinapanatili ko ang lahat ng mga spot na katulad ng ipinakita sa diagram maliban sa 5V at GND para sa mga motor. Para sa 5V kumuha ako ng isang wire at idirekta ito mula sa 5V spot papunta sa board sa kaliwa nito. Pagkatapos ay kumuha ako ng dalawang kawad at inilagay ang mga ito sa parehong hilera ng 5V wire at pagkatapos ay konektado ang dalawang kawad na ito sa mga motor. Ginawa ko ang parehong proseso na ito para sa mga wire ng GND.

Hakbang 6: Hakbang 6: Arduino Code

Hakbang 6: Arduino Code
Hakbang 6: Arduino Code
Hakbang 6: Arduino Code
Hakbang 6: Arduino Code
Hakbang 6: Arduino Code
Hakbang 6: Arduino Code
Hakbang 6: Arduino Code
Hakbang 6: Arduino Code

Para sa code tinutukoy ng unang bahagi kung saan ang iba't ibang mga wire ay nasa Arduino at nagtatakda ng mga variable tulad ng dalawang servo motor at S [0-1]. Susunod na inilipat ng code ang tuktok na servo motor na may m & m direkta sa ilalim ng color sensor. Susunod ang mga LED na konektado sa color sensor ay nakabukas at ang color sensor ay tumatagal ng isang halaga para sa dalas ng Red Green at Blue na nakita nito sa m & m. Pagkatapos ay depende sa dami ng RGB na kinukuha nito ay nagtatalaga ito ng m & m ng isang kulay at itinatakda ito sa kulay = [1-6]. Mula sa kulay na ibinigay ay hahantong ito sa isa sa anim na mga kaso. Ang iba't ibang mga kaso ay nagsisimula lahat ng magkakaibang mga hanay ng code na paikutin sa ilalim ng servo motor na konektado sa slide iba't ibang mga halaga upang lumikha ng iba't ibang mga tambak ng magkakaibang kulay m & ms

Inirerekumendang: