Sisukord:
- 1. samm: 1. samm: aluste valmistamine
- 2. samm: 2. samm: väljalõiked ja liugur
- 3. samm: 3. samm: libistage
- 4. samm: 4. samm: ühendage kõik
- Samm: samm 5: Arduino ehitamine
- 6. samm: 6. samm: Arduino kood
Video: Värvide sorteerimine: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
See värvisorteerijate eesmärk on viia m & ms erinevatesse hunnikutesse nende värvi alusel.
1. samm: 1. samm: aluste valmistamine
Selle projekti tegemise esimene samm on mootorite ja värvide sorteerimisanduri baasi valmistamine. Need alused on 5,3 cm x 12 cm ja peate neist kolm tegema. Pärast seda loote väikese veerandringi, mille raadius on 4,1 cm, ja veerandringi siseküljele tehke 1 cm ruudukujuline väljalõige, et m & ms langeks läbi.
2. samm: 2. samm: väljalõiked ja liugur
Järgmise sammu jaoks lõikate ülaltoodud kuju välja, et luua eelmisest sammust veerandringi läbimiseks libisemisrada. Lõika rajal lõpus auk välja, et m & m saaks liumäele alla kukkuda.
Seejärel lõigake välja 0,5x0,5 cm ruut ja lõigake ruut pooleks, muutes selle poole oma algsest kõrgusest. Seejärel võtke väike kruvi ja torkige see läbi teie loodud tee, 0,5x0,5 ja aluse, millel see kõik asub.
Lõika välja augud ja pilud, et servomootoritel ja värvisensoril oleks koht. Sellele alusele peate tegema ühe augu, mis asub ehituses kõige madalamal. See väljalõige on servomootori suurus. Keskmine alus vajab kahte väljalõiget. Üks väljalõige on sama suur kui eelmise aluse väljalõige ja teine 2 cm x 2 cm ning see asub otse augu all, mis läbib m & m.
3. samm: 3. samm: libistage
Selle sammu jaoks lõigake 4 cm x 14 cm ristkülik ja tehke mõlemale küljele 1 tolli pikkused jooned, mis ulatuvad 14 cm. Lõigake jooned mõlemalt poolt maha, kuid ÄRGE lõigake tahvlit lõpuni. Pärast nende kahe lõike tegemist peaksid mõlemad 1 cm küljed olema võimelised ülespoole liikuma ja liugusele reelingud looma.
Seejärel tehke alus slaidile istumiseks, et seda saaks ühendada servomootoriga. Selle tegemiseks peate looma kaks väikest ristkülikut, nagu pildil näha. ühendage kaks ristkülikut täisnurga all 2 nööpnõelaga ja asetage üks nööpnõel ristküliku keskele, mis asetseb põrandaga paralleelselt (nii ühendatakse see mootoriga). Lõpuks kasutage selle sammu jaoks kahte väikest naela, et ühendada slaid kahe ristkülikuga, hoides slaidi nurga all, nii et m & ms saaks allapoole veereda.
4. samm: 4. samm: ühendage kõik
Selle projekti korpuse kokkupanemise viimane samm on kõigi osade ühendamine. Selleks peate välja lõikama kaks 5,3x18 cm ristkülikut ja ühe 13,2x18 cm ristküliku. Kaks 5,3x18 cm ristkülikut kasutatakse külgede jaoks ja teine ristkülik on tagakülg
Tagumisest ristkülikust lõigake välja 3 auku, et anda Arduinoga ühendatud juhtmetele võimalus ühendada mootorite ja anduriga
Seejärel ühendage kaks 5,3x18 cm ristkülikut nööpnõelte abil 5,3x12 cm pikkuste aluste külgedega, mille pikkus on 5,3 cm. Esimene alus on maapinnast 3 cm kaugusel. Teine alus on maapinnast 10,5 cm ja kolmas alus maapinnast 15 cm kaugusel. Iga alus tuleb ühendada 4 nööpnõelaga, mis lisavad mõlemal küljel kuni 12 tihvti. Ühendage 13,2x18 cm ristkülik tagaküljega, tehes sama asja 4 tihvtiga mõlemal küljel.
Samm: samm 5: Arduino ehitamine
Animeeritud pilt on Arduino skeem, mille ehitas algne värvide sorteerija.
Oma Arduino jaoks kolisin sinna, kuhu erinevad juhtmed lähevad, sest ma ei kasutanud Arduino Nano. Ma hoian kõik kohad samaks, nagu on näidatud skeemil, välja arvatud mootorite 5V ja GND. 5V jaoks võtsin juhtme ja suunasin selle 5V kohalt tahvlile vasakule. Siis võtsin kaks traati ja panin need 5V juhtmega samasse ritta ning ühendasin need kaks juhet mootoritega. Ma tegin sama protsessi GND juhtmete jaoks.
6. samm: 6. samm: Arduino kood
Koodi jaoks määratletakse esimeses osas, kus erinevad juhtmed asuvad Arduinos, ja määratakse muutujad, nagu kaks servomootorit ja S [0-1]. Seejärel viis kood ülemise servomootori koos m & m -ga otse värvisensori alla. Seejärel lülituvad värvianduriga ühendatud valgusdioodid sisse ja värviandur võtab punase rohelise ja sinise sageduse väärtuse, mida see tuvastab m & m -is. Seejärel määrab see ülesvõetud RGB hulgast m & m-ile värvi ja määrab selle värvi = [1-6]. Antud värvi järgi viib see ühe kuuest juhtumist. Kõik erinevad juhtumid käivitavad erinevaid koodikomplekte, mis pööravad slaidiga ühendatud alumist servomootorit erinevas koguses, et luua eri värvi m & ms kuhjad
Soovitan:
Kuidas kodeerida värvide sorteerijat Modxi jaoks Vexile: 7 sammu
Kuidas kodeerida värvide sorteerijat Modi jaoks Vexile: Tere kõigile! Selles õpetuses saate teada, kuidas kodeerida värvipallide sorteerijat Modxis Vexile. Loodate, et see õnnestub ja naudi! Pls hääletage minu poolt
Oktariin: värvide sobitamise mäng WS2812 RGB LED -idega: 6 sammu
Octarine: värvide sobitamise mäng WS2812 RGB LED -idega: Octarine, maagia värv. See oli elus ja sädeles elavalt ning see oli kujutlusvõime vaieldamatu pigment, sest kus iganes see ilmus, oli see märk sellest, et pelgalt mateeria on maagilise mõistuse jõudude teenija. See oli lummav
Pilditöötlus Raspberry Pi abil: OpenCV ja pildi värvide eraldamise installimine: 4 sammu
Pilditöötlus Raspberry Pi abil: OpenCV ja pildivärvide eraldamise installimine: see postitus on esimene mitmest järgnevast pilditöötluse õpetusest. Vaatame pilti moodustavaid piksleid lähemalt, õpime OpenCV -d Raspberry Pi -le installima ja kirjutame pildi salvestamiseks ka testiskripte
Sorteerimiskast - prügikasti tuvastamine ja sorteerimine: 9 sammu
Sorteerimiskast - leidke ja sorteerige oma prügi: kas olete kunagi näinud kedagi, kes ei tee ringlusse või ei tee seda halvasti? Kas olete kunagi soovinud masinat, mis saaks teie jaoks ringlusse võtta? Jätkake meie projekti lugemist, te ei kahetse seda! Sorter bin on projekt, millel on selge motivatsioon aidata
Robothelmeste sorteerimine: 3 sammu (koos piltidega)
Robothelmeste sorteerimine: Selles projektis ehitame roboti, et sortida Perleri helmeid värvi järgi. Olen alati tahtnud ehitada värvi sorteerimisroboti, nii et kui mu tütar Perleri helmeste valmistamise vastu huvi tundis, nägin seda suurepärase võimalusena .Perler helmeid kasutatakse t