Satura rādītājs:

Krāsu šķirotājs: 6 soļi
Krāsu šķirotājs: 6 soļi

Video: Krāsu šķirotājs: 6 soļi

Video: Krāsu šķirotājs: 6 soļi
Video: J.S. Bach: 6 Suites for Cello Solo (Full Album) played by István Várdai 2024, Novembris
Anonim
Krāsu šķirotājs
Krāsu šķirotājs

Šis krāsu šķirotāju mērķis ir pārvietot m & ms dažādās kaudzēs, pamatojoties uz to krāsu.

1. darbība: 1. darbība: pamatu izgatavošana

1. solis: pamatu veidošana
1. solis: pamatu veidošana

Pirmais solis šī projekta īstenošanā ir pamats, uz kura atrodas motori un krāsu šķirotāja sensors. Šīs pamatnes ir 5,3 cm līdz 12 cm, un jums ir jāizveido trīs no tām. Pēc tam izveidojiet nelielu ceturtdaļas apli, kura rādiuss ir 4,1 cm, un ceturtdaļas apļa iekšpusē izveidojiet 1 cm kvadrātveida izgriezumu, lai m & ms izkristu.

2. darbība: 2. darbība: izgriezumi un slīdnis

2. darbība: izgriezumi un slīdnis
2. darbība: izgriezumi un slīdnis

Nākamajā solī jūs izgriezīsiet formu, kā parādīts iepriekš, lai izveidotu ceļu ceturkšņa aplim no iepriekšējā soļa, lai slīdētu pāri. Ceļa beigās izgrieziet caurumu, lai m & m nokristu līdz slidkalniņam.

Tālāk izgrieziet 0,5x0,5 cm kvadrātu un pārgrieziet to uz pusēm, padarot to pusi no sākotnējā augstuma. Tad paņemiet nelielu skrūvi un izbīdiet to caur izveidoto ceļu - 0,5x0,5 un pamatni, uz kuras tas viss atrodas.

Izgrieziet caurumus un spraugas, lai varētu novietot vietu servomotoriem un krāsu sensoram. Uz šīs pamatnes jums būs jāizveido viens caurums, kas būvēs zemāk. Šis izgriezums būs servomotora izmērs. Vidējai pamatnei nepieciešami divi izgriezumi. Viens izgriezums būs tāda paša izmēra kā izgriezums no iepriekšējās pamatnes, bet otrs būs 2 cmx2 cm, un tas būs tieši zem cauruma uz ceļa, pa kuru m & m izkrīt.

3. darbība: 3. darbība: pabīdiet

3. darbība. Bīdiet
3. darbība. Bīdiet

Šim solim izgrieziet 4 cm x 14 cm taisnstūri un izveidojiet līnijas 1 collu abās pusēs, kas sniedzas 14 cm garumā. Nogrieziet līnijas abās pusēs, bet NELIETOJIET līdz galam. Pēc šo divu griezumu veikšanas abām 1 cm malām vajadzētu būt iespējai pārvietoties uz augšu un izveidot sliedes margas.

Pēc tam izveidojiet pamatni slaida sēdēšanai, lai to varētu savienot ar servomotoru. Lai to izdarītu, jums jāizveido divi mazi taisnstūri, kā redzams attēlā. savienojiet abus taisnstūrus taisnā leņķī ar 2 tapām un ievietojiet vienu spraudīti taisnstūra vidū, kas atradīsies paralēli grīdai (tā tas tiks savienots ar motoru). Visbeidzot, šim solim izmantojiet divas mazas naglas, lai savienotu slaidu ar diviem taisnstūriem, turot slaidu leņķī, lai m & ms varētu ripot lejup.

4. darbība: 4. darbība: visu savienošana

4. solis: visu savienojiet
4. solis: visu savienojiet

Pēdējais solis šī projekta korpusa salikšanā ir visu detaļu savienošana. Lai to izdarītu, jums jāizgriež divi 5,3x18 cm taisnstūri un viens 13,2x18 cm taisnstūris. Sānos tiks izmantoti divi 5,3x18 cm taisnstūri, bet otrs taisnstūris būs aizmugure

Aizmugurējā taisnstūrī izgrieziet 3 caurumus, lai ar Arduino savienotie vadi varētu izveidot savienojumu ar motoriem un sensoru

Pēc tam savienojiet divus 5,3x18 cm taisnstūrus 5,3x12 cm pamatnes sāniem, kas ir 5,3 cm gari, izmantojot tapas. Pirmā pamatne būs 3 cm attālumā no zemes. Otrā pamatne būs 10,5 cm attālumā no zemes, bet trešā pamatne - 15 cm attālumā no zemes. Katrai pamatnei jābūt savienotai ar 4 tapām, pievienojot līdz 12 tapām abās pusēs. Pievienojiet 13,2x18 cm taisnstūri aizmugurē, veicot to pašu ar 4 tapām katrā pusē.

5. solis: 5. solis: izveidojiet Arduino

5. solis: izveidojiet Arduino
5. solis: izveidojiet Arduino
5. solis: izveidojiet Arduino
5. solis: izveidojiet Arduino

Animētais attēls ir Arduino diagramma, kuru izveidoja sākotnējā persona, kas izgatavoja krāsu šķirotāju.

Savam Arduino es pārvietojos tur, kur atrodas dažādi vadi, jo es neizmantoju Arduino Nano. Es saglabāju visus plankumus tādus pašus, kā parādīts diagrammā, izņemot motoru 5V un GND. Attiecībā uz 5V es paņēmu vadu un novirzīju to no 5 V vietas uz tāfeles pa kreisi. Tad es paņēmu divus vadus un ievietoju tos vienā rindā ar 5V vadu un pēc tam pievienoju šos divus vadus motoriem. Es to pašu darīju GND vadiem.

6. darbība: 6. darbība: Arduino kods

6. darbība: Arduino kods
6. darbība: Arduino kods
6. darbība: Arduino kods
6. darbība: Arduino kods
6. darbība: Arduino kods
6. darbība: Arduino kods
6. darbība: Arduino kods
6. darbība: Arduino kods

Koda pirmajā daļā tiek definēts, kur Arduino atrodas dažādi vadi, un tiek noteikti tādi mainīgie kā divi servomotori un S [0-1]. Tālāk kods pārvietoja augšējo servomotoru ar m & m tieši zem krāsu sensora. Tālāk iedegas gaismas diodes, kas savienotas ar krāsu sensoru, un krāsu sensors iegūst vērtību sarkanai zaļai un zilai frekvencei, ko tā nosaka m & m. Pēc tam atkarībā no uztvertā RGB daudzuma tas piešķir m & m krāsu un iestata to uz krāsu = [1-6]. No piešķirtās krāsas tas novedīs pie viena no sešiem gadījumiem. Dažādos gadījumos sākas dažādi koda komplekti, kas rotē ar slaidu savienoto apakšējo servomotoru dažādos apjomos, lai izveidotu dažādas dažādu krāsu m & ms kaudzes

Ieteicams: