Sisällysluettelo:

Värin lajittelija: 6 vaihetta
Värin lajittelija: 6 vaihetta

Video: Värin lajittelija: 6 vaihetta

Video: Värin lajittelija: 6 vaihetta
Video: Lajitteluun jää koukkuun - Parkkipaikka 2024, Marraskuu
Anonim
Värin lajittelija
Värin lajittelija

Tämä värinlajittelijoiden tavoite on siirtää m & ms eri paaluihin niiden värin perusteella.

Vaihe 1: Vaihe 1: Pohjien tekeminen

Vaihe 1: Pohjien tekeminen
Vaihe 1: Pohjien tekeminen

Ensimmäinen askel tämän projektin toteuttamisessa on tehdä pohja, johon moottorit ja värinlajittelutunnistin istuvat. Nämä pohjat ovat 5,3 cm x 12 cm ja sinun on tehtävä kolme niistä. Sen jälkeen luot pienen neljännesympyrän, jonka säde on 4,1 cm ja jonka sisällä on neljännesympyrän sisäpuolella 1 cm: n neliöleikkaus, jotta m & ms putoaa.

Vaihe 2: Vaihe 2: Leikkaukset ja liukusäädin

Vaihe 2: Leikkaukset ja liukusäädin
Vaihe 2: Leikkaukset ja liukusäädin

Seuraavassa vaiheessa leikkaat muodon edellä esitetyllä tavalla, jotta voit luoda polun edellisen vaiheen neljännesympyrälle liukuaksesi. Leikkaa polusta lopussa reikä, jotta m & m putoaa alas liukumäkeen.

Leikkaa seuraavaksi 0,5x0,5 cm neliö ja leikkaa neliö puoliksi siten, että se on puolet alkuperäisestä korkeudestaan. Ota sitten pieni ruuvi ja työnnä se luomasi polun, 0,5x0,5 ja alustan päälle, johon tämä kaikki istuu.

Leikkaa reikiä ja rakoja, jotta servomoottorit ja värianturi voivat istua. Sinun on tehtävä yksi reikä tuohon pohjaan, joka on rakenteen alimmalla puolella. Tämä katkaisu on servomoottorin koko. Keskipohja tarvitsee kaksi leikkausta. Yksi aukko on samankokoinen kuin edellisen pohjan aukko ja toinen on 2 cm x 2 cm ja tämä on suoraan reiän alla, jonka m & m putoaa.

Vaihe 3: Vaihe 3: Liu'uta

Vaihe 3: Liu'uta
Vaihe 3: Liu'uta

Leikkaa tässä vaiheessa 4 x 14 cm: n suorakulmio ja tee molemmille puolille 1 tuuman pituiset viivat, jotka ulottuvat 14 cm: iin. Katkaise viivat molemmilta puolilta, mutta ÄLÄ leikkaa koko levyn läpi. Kun olet tehnyt nämä kaksi leikkausta, molempien 1 cm: n sivujen pitäisi pystyä liikkumaan ylöspäin ja luoda kaiteet liukumäelle.

Tee seuraavaksi liukukannan pohja, jotta se voi muodostaa yhteyden servomoottoriin. Tätä varten sinun on luotava kaksi pientä suorakulmiota, kuten kuvassa näkyy. yhdistä kaksi suorakulmioita suorassa kulmassa kahdella tapilla ja aseta yksi painonappi suorakulmion keskelle, joka sijaitsee lattian suuntaisesti (näin se liitetään moottoriin). Käytä lopuksi tässä vaiheessa kahta pientä naulaa liittämään dia kahteen suorakulmioon pitämällä liukua kulmassa, jotta m & ms voi rullata alas.

Vaihe 4: Vaihe 4: Yhdistä kaikki

Vaihe 4: Yhdistä kaikki
Vaihe 4: Yhdistä kaikki

Viimeinen vaihe tämän projektin rungon kokoamiseksi on yhdistää kaikki osat. Tätä varten sinun on leikattava kaksi 5,3 x 18 cm: n suorakulmioita ja yksi 13,2 x 18 cm: n suorakulmio. Kaksi 5,3 x 18 cm: n suorakulmioita käytetään sivuille ja toinen suorakulmio on takana

Leikkaa takasuorakulmiosta 3 reikää, jotta Arduinoon kytketyt johdot voivat muodostaa yhteyden moottoreihin ja anturiin

Liitä sitten kaksi 5,3 x 18 cm: n suorakulmioita 5,3 x 12 cm: n jalkojen, jotka ovat 5,3 cm pitkiä, sivuille käyttämällä nastoja. Ensimmäinen alusta on 3 cm: n päässä maasta. Toinen alusta on 10,5 cm maasta ja kolmas pohja on 15 cm maasta. Jokainen pohja on liitettävä 4 tapilla, jotka lisäävät enintään 12 nastaa molemmille puolille. Yhdistä 13,2 x 18 cm: n suorakulmio takaosaan samalla tavalla 4 tapilla kummallakin puolella.

Vaihe 5: Vaihe 5: Arduinon rakentaminen

Vaihe 5: Rakenna Arduino
Vaihe 5: Rakenna Arduino
Vaihe 5: Rakenna Arduino
Vaihe 5: Rakenna Arduino

Animoitu kuva on kaavio Arduinosta, jonka värivalikoiman tehnyt alkuperäinen henkilö rakensi.

Arduinolleni muutin minne eri johdot menevät, koska en käyttänyt Arduino Nano -laitetta. Pidän kaikki kohdat samoina kuin kaaviossa, paitsi moottorien 5V ja GND. 5 V: lle otin johdon ja ohjasin sen 5 V: n pisteestä sen vasemmalle puolelle. Sitten otin kaksi johtoa ja laitoin ne samaan riviin kuin 5 V: n johto ja liitin sitten nämä kaksi johtoa moottoreihin. Tein saman prosessin GND -johtimille.

Vaihe 6: Vaihe 6: Arduino -koodi

Vaihe 6: Arduino -koodi
Vaihe 6: Arduino -koodi
Vaihe 6: Arduino -koodi
Vaihe 6: Arduino -koodi
Vaihe 6: Arduino -koodi
Vaihe 6: Arduino -koodi
Vaihe 6: Arduino -koodi
Vaihe 6: Arduino -koodi

Koodin ensimmäinen osa määrittää, missä eri johdot ovat Arduinossa, ja asettaa muuttujia, kuten kaksi servomoottoria ja S [0-1]. Seuraavaksi koodi siirsi ylemmän servomoottorin m & m: llä suoraan värianturin alle. Seuraavaksi värianturiin kytketyt LEDit syttyvät ja värianturi ottaa arvon punaisen vihreän ja sinisen taajuudelle, jonka se havaitsee m & m: ssä. Sitten se poimimansa RGB-määrän mukaan määrittää m & m: lle värin ja asettaa sen väriksi = [1-6]. Annetusta väristä se johtaa sen yhteen kuudesta tapauksesta. Eri tapaukset käynnistävät kaikki eri koodisarjat, jotka kiertävät liukukiskoon kytkettyä alempaa servomoottoria eri määriä eri väristen m & ms -paalujen luomiseksi

Suositeltava: