Turinys:
- 1 žingsnis: Medžiagos, kurių jums reikės:
- 2 žingsnis: mašinos širdis
- 3 žingsnis: kaip tai veikia?
- 4 žingsnis: Marmuro sandėlis
- 5 žingsnis: smūgio mechanizmas ir marmuro rūšiuotojas
- 6 žingsnis: juostos
- 7 žingsnis: Kur yra spalvų jutiklis?
- 8 žingsnis: Kur yra MP3 grotuvas?
- 9 žingsnis: skaičiavimas
- 10 žingsnis: perkelkite, perkelkite
- 11 žingsnis: programavimas
Video: „LittleBits“stebuklinga marmuro rūšiavimo mašina: 11 žingsnių (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
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
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?
„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
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
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
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?
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?
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
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
Pamatykite mašiną veikiančią!
Jums niekada nebereikės maišytis per rutulinį maišelį!
11 žingsnis: programavimas
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.
Antrasis prizas „Arduino“konkurse 2016 m
Rekomenduojamas:
Marmuro patranka fizikai: 12 žingsnių
Marmuro patranka fizikai: Tai pamoka marmurinės patrankos statybai. Sukūrė: Erin Hawkins ir Evan Morris
Perdirbimo rūšiavimo robotas: 15 žingsnių (su nuotraukomis)
Perdirbimo rūšiavimo robotas: Ar žinojote, kad vidutinis užterštumo lygis bendruomenėse ir įmonėse svyruoja iki 25%? Tai reiškia, kad vienas iš keturių išmestų atliekų nėra perdirbamas. Taip yra dėl žmogaus klaidų perdirbimo centruose. Tradicija
Varžtų rūšiavimo mašina: 7 žingsniai (su paveikslėliais)
Sraigtų rūšiavimo mašina: vieną dieną laboratorijoje („FabLab Moscow“) pamačiau savo kolegą užsiėmusį rūšiuoti visą dėžę varžtų, veržlių, žiedų ir kitos techninės įrangos. Sustojęs šalia jo, akimirką stebėjau ir pasakiau: „Tai būtų tobulas mašinos darbas.“Po greito žvilgsnio
„Arduino“spalvų rūšiavimo projektas su kompiuterio valdymo programa: 4 žingsniai (su paveikslėliais)
„Arduino“spalvų rūšiavimo projektas su kompiuterio valdymo programa: Šiame projekte pasirinkau spalvų jutiklį TCS34725. Kadangi šis jutiklis atlieka tikslesnį aptikimą nei kiti ir jam įtakos neturi šviesos pasikeitimas aplinkoje. Produkto derinimo robotą valdo sąsajos programa
„Accel Writing“(stebuklinga ranka): 4 žingsniai (su paveikslėliais)
„Accel Writing“(stebuklinga ranka): įžanga „Magic Hand“leidžia neįgaliems ir motorinių įgūdžių negalią turintiems žmonėms mėgautis piešimo ir rašymo kūrybiškumu imituojamoje aplinkoje. „Magiškoji ranka“yra dėvima pirštinė, kuri jaučia jūsų rodomojo piršto judesį ir