Turinys:

„LittleBits“stebuklinga marmuro rūšiavimo mašina: 11 žingsnių (su paveikslėliais)
„LittleBits“stebuklinga marmuro rūšiavimo mašina: 11 žingsnių (su paveikslėliais)

Video: „LittleBits“stebuklinga marmuro rūšiavimo mašina: 11 žingsnių (su paveikslėliais)

Video: „LittleBits“stebuklinga marmuro rūšiavimo mašina: 11 žingsnių (su paveikslėliais)
Video: Трактористы (комедия, реж. Иван Пырьев, 1939 г.) 2024, Lapkritis
Anonim
„LittleBits“stebuklinga marmuro rūšiavimo mašina
„LittleBits“stebuklinga marmuro rūšiavimo mašina

Ar kada nors norėjote rūšiuoti rutuliukus? Tada galėtumėte sukurti šią mašiną. Jums niekada nebereikės maišytis per rutulinį maišelį!

Tai stebuklinga marmuro rūšiavimo mašina, naudojant spalvų jutiklį iš „Adafruit“, tipo TCS34725 ir „Leonardo Arduino“iš „Littlebits“. Mašina rūšiuoja keturias skirtingas spalvas, taip pat skaičiuoja kiekvienos spalvos rutuliukų skaičių. Visos elektroninės dalys pagamintos naudojant „Littlebits“. Kas yra „LittleBits“? „LittleBits“sukuria lengvai naudojamų elektroninių blokų platformą, suteikiančią visiems galimybę kurti didelius ir mažus išradimus. Jie gamina įdomius, lengvai naudojamus ir be galo kūrybingus technologijų rinkinius. Rinkinius sudaro elektroniniai statybiniai blokai, spalvoti, magnetiniai, todėl sudėtingos technologijos yra paprastos ir linksmos. Kartu jie keičiami milijonais skirtingų būdų, kad vaikai galėtų ką nors sugalvoti - nuo pavojaus signalo, iki belaidžio roboto ir skaitmeninio instrumento.

Daugiau informacijos apie šią elektroninę mokymosi sistemą rasite www.littlebits.cc

1 žingsnis: Medžiagos, kurių jums reikės:

Šie „Littlebits“komponentai, naudojami elektroninei mašinos daliai: 1 USB maitinimas 1 „Dimmer3 Servo's“2 lipnūs batai 3 „Servo“priedai 1 „Split wire“1 „Synth“garsiakalbis 2 Montavimo plokštės 1 Nuotolinis infraraudonųjų spindulių jungiklis 1 „Arduino Leonardo“1 MP3 grotuvas 1 Skaičius+ bitai taip pat padaryti patrauklią mašiną: MDF mediena 6 mm Baltas kartonas 1 mm Mediniai rutuliukai 25 mm Spalvų jutiklis „Adafruit TCS34725“M3 varžtų, veržlių ir poveržlių rinkinys Įvairių ilgių M3 atramų rinkinys Dažai (geltona, žalia, mėlyna, raudona, violetinė, juoda) Klijai

2 žingsnis: mašinos širdis

Mašinos širdis
Mašinos širdis

Spalvų jutiklis prijungtas per I2C (SDA, SCL) ir GND bei 5 voltų VCC jungtis „Arduino“priekyje. I2C yra labai paprastas nuoseklus ryšys, naudojamas ryšiui tarp jutiklio ir „Arduino“. (SDA D2 įvestyje ir SCL ant D3 įvesties). Daugiau informacijos apie spalvų jutiklį ir I2C jungtį galite rasti „Adafruit“svetainėje. Žr.: www.adafruit.com/product/1334

Jie taip pat tiekia jums reikalingą „Arduino“biblioteką.

3 žingsnis: kaip tai veikia?

Kaip tai veikia ?
Kaip tai veikia ?

„Littlebits Arduino Leonardo“turi tris išvesties jungtis: D1, D5 ir D9. D1 naudojamas suveikimo mechanizmo servo įjungimui ir marmuro siuntimui į rūšiavimo juostas. Taip pat iš naujo nustatomas marmurinis skaitiklis ir suaktyvinamas gražus varpelio skambesys turintis MP3 grotuvas. D5 naudojamas saugojimo parinkiklio servo nustatymui tinkamoje padėtyje, atsižvelgiant į spalvų jutiklio rezultatus, ir rankinio žymiklio servo nustatymas nukreipkite į aptiktą marmuro spalvą mašinos priekyje. D9 naudojamas tam tikros spalvos rutuliukų skaičiui parodyti skaičiaus bite, kuris taip pat yra priekyje. „Littlebits Arduino Leonardo“turi tris įvesties jungtis. D0, A0 ir A1. Šiame įrenginyje tik A0 naudojamas nuotolinio infraraudonųjų spindulių detektoriui, kuris įjungia galutinį skaičiavimą po to, kai aparatas nustojo rūšiuoti. Per šį prijungimą visa mašina taip pat maitinama 5 voltų per USB maitinimo šaltinį.

4 žingsnis: Marmuro sandėlis

Marmuro sandėlis
Marmuro sandėlis
Marmuro sandėlis
Marmuro sandėlis

Sandėliui (kuriame saugomi nerūšiuoti rutuliukai) naudojau cilindrinį kartoninį konteinerį iš „MyMuesly“ir prie išorinio paviršiaus pridėjau kartoninę spiralinę trajektoriją su maža tvora, kad rutuliai išliktų vietoje. Šis spiralinis kelias yra priklijuotas ant kelių stulpelių raudoni mediniai kubeliai. Žiūrėkite www.mymuesli.com/

5 žingsnis: smūgio mechanizmas ir marmuro rūšiuotojas

Spyrio mechanizmas ir marmuro rūšiuotojas
Spyrio mechanizmas ir marmuro rūšiuotojas
Spardymo mechanizmas ir marmuro rūšiuotojas
Spardymo mechanizmas ir marmuro rūšiuotojas

Aš padariau kartono selektorių, kad galėčiau nusiųsti rutuliukus į jų laikymo juostas. Matmenys P x D x A 74 x 33 x 20 mm su nuožulniu paviršiumi viduje. Selektorius yra priklijuotas prie apskrito servo priedo. Aš padariau jį kuo mažesnį, pridedant per daug servo svorį, jis labai sudrebėjo … Toliau sukūriau medinį ir kartoninį cilindrinį įtaisą - smūgio mechanizmą. Jis priklijuotas prie apskrito servo priedo. Įjungus servo, jis sugauna marmurą ir įmuša jį į kartono parinkiklį nuo 2 veiksmo.

6 žingsnis: juostos

Juostos
Juostos

Pagaminta iš balto kartono, kiekviena juosta yra pakankamai plati 25 mm rutuliams. Montuojamas su nuolydžiu, todėl rutuliai slenka į eismo juostas.

7 žingsnis: Kur yra spalvų jutiklis?

Kur yra spalvų jutiklis?
Kur yra spalvų jutiklis?
Kur yra spalvų jutiklis?
Kur yra spalvų jutiklis?

Aš padariau medinę rampą, kurios viduje buvo spalvų jutiklis TCS34725. Marmuras, sugautas smūgio mechanizmo viduje, nusileidžia ant jutiklio, kad jis galėtų išmatuoti spalvą. Ant jo paviršiaus yra nedidelis skaidraus plastiko gabalas, kad nebūtų užblokuotas marmuras skylėje, kurioje yra jutiklis.

8 žingsnis: Kur yra MP3 grotuvas?

Kur yra MP3 grotuvas?
Kur yra MP3 grotuvas?

MP3 bitas yra pakeltas varpelio garsu ir yra sumontuotas pagrindinės dėžutės viduje kartu su sintezatoriaus garsiakalbiu ant apverstos tvirtinimo plokštės. Rūšiuojant marmurą skamba varpas.

9 žingsnis: skaičiavimas

Skaičiavimas
Skaičiavimas
Skaičiavimas
Skaičiavimas

Už balto kartono fono sumontuotas skaičius+ bitas ir servo. Servo yra prijungtas prie rankinio rodyklės, kuri atlieka tuos pačius judesius kaip ir marmuro parinkiklis. Ši servo sistema yra prijungta prie grandinės per reguliatorių, kad būtų galima reguliuoti rankinio rodyklės kampą. Skaitiklis prisimena kiekvienos spalvos rutuliukų kiekį ir nustatomas į nulį, kai nuotolinio valdymo pultu įjungiama galutinė skaičiavimo procedūra.

10 žingsnis: perkelkite, perkelkite

Image
Image

Pamatykite mašiną veikiančią!

Jums niekada nebereikės maišytis per rutulinį maišelį!

11 žingsnis: programavimas

„Arduino“konkursas 2016 m
„Arduino“konkursas 2016 m

Spalvų jutiklis nuskaito tris kiekvieno marmuro vertes: raudoną, žalią ir mėlyną. Priklausomai nuo šių spalvų vertės, marmuro parinkiklis yra nukreiptas į tam tikrą laikymo juostą. Kai marmuras neaptinkamas, selektorius pereina į stabdymo padėtį. Aš parašiau dvi mažas programas „Arduino“, pagrindinė programa aptinka ir rūšiuoja ir suskaičiuoja rutuliukus, antroji programa naudojama tik norint aptikti tris jutiklio spalvų vertes ir parodyti jas ekrane. Tai buvo būtina, nes ryšys per „arduino“ekrano monitorių prieštaravo pagrindinei programai. Aš beveik uždėjau savo „Arduino“, kai bandžiau tai sujungti su pagrindine programa.

„Arduino“konkursas 2016 m
„Arduino“konkursas 2016 m

Antrasis prizas „Arduino“konkurse 2016 m

Rekomenduojamas: