Sisukord:

LittleBits maagiline marmorist sorteerimismasin: 11 sammu (piltidega)
LittleBits maagiline marmorist sorteerimismasin: 11 sammu (piltidega)

Video: LittleBits maagiline marmorist sorteerimismasin: 11 sammu (piltidega)

Video: LittleBits maagiline marmorist sorteerimismasin: 11 sammu (piltidega)
Video: Часть 2 — Аудиокнига Джозефа Джейкобса «Английские сказки» (гл. 18–31) 2024, Detsember
Anonim
LittleBits maagiline marmorist sorteerimismasin
LittleBits maagiline marmorist sorteerimismasin

Kas olete kunagi tahtnud marmorit sorteerida? Siis saate selle masina ehitada. Teil pole enam kunagi vaja marmorikotti läbi segada!

See on maagiline marmorist sorteerimismasin, mis kasutab värviandurit Adafruit, tüüp TCS34725 ja Leonardo Arduino firmalt Littlebits. Masin sorteerib neli erinevat värvi ja loeb ka marmorite arvu värvi kohta. Kõik elektroonilised osad on valmistatud Littlebitsist. Mis on "LittleBits"? LittleBits loob platvormi hõlpsasti kasutatavatest elektroonilistest ehitusplokkidest, mis võimaldab kõigil luua suuri ja väikeseid leiutisi. Nad valmistavad tehnoloogilisi komplekte, mis on lõbusad, hõlpsasti kasutatavad ja lõputult loomingulised. Komplektid koosnevad elektroonilistest ehitusplokkidest, mis on värvikoodiga, magnetilised ja muudavad keeruka tehnoloogia lihtsaks ja lõbusaks. Üheskoos on need miljonitel erinevatel viisidel vahetatavad, et võimaldada lastel midagi leiutada - alates õe -venna häirest, lõpetades traadita roboti ja lõpetades digitaalse instrumendiga.

Selle elektroonilise õppesüsteemi kohta leiate lisateavet aadressilt www.littlebits.cc

Samm: vajalikud materjalid:

Järgmised Littlebitsi komponendid, mida kasutatakse masina elektroonilise osa jaoks: 1 USB toide1 dimmer3 servo2 liimijalatsid3 servotarvikud1 jagatud traat1 sünteetiline kõlar2 paigalduslauad1 infrapuna kaugjuhtimispult1 Arduino Leonardo1 MP3 mängija1 number+ bit1 seina tüügaste toiteadapter 5 bitti 3 juhtmed ka atraktiivse masina valmistamiseks: MDF puit 6 mm Valge papp 1 mmPuidust marmorid 25 mmVärvisensor Adafruit TCS34725M3 poltide ja mutrite ja seibide komplekt M3 takistuste komplekt, erineva pikkusega Värv (kollane, roheline, sinine, punane, lilla, must) Liim

2. samm: masina süda

Masina süda
Masina süda

Värviandur on ühendatud I2C (SDA, SCL) ning GND ja 5 V VCC ühenduste kaudu Arduino esiküljel. I2C on väga lihtne jadaühendus, mida kasutatakse anduri ja Arduino vaheliseks suhtluseks. (SDA D2 sisendil ja SCL sisendil D3). Värvianduri ja I2C -ühenduse kohta leiate lisateavet Adafruit'i veebisaidilt. Vaata: www.adafruit.com/product/1334

Nad pakuvad ka Arduino raamatukogu, mida vajate.

3. samm: kuidas see toimib?

Kuidas see töötab ?
Kuidas see töötab ?

Littlebits Arduino Leonardol on kolm väljundühendust, D1, D5 ja D9. D1 kasutatakse käivitusmehhanismi servo aktiveerimiseks, et saata marmor sorteerimisradadele. Samuti lähtestab see marmorist loenduri ja aktiveerib kena helinaga laaditud MP3 -mängija. D5 -d kasutatakse salvestusvaliku servo õigesse asendisse seadmiseks, olenevalt värvisensori tulemusest, ja see määrab käeosuti servo osutage masina esiküljel tuvastatud marmorvärvile. D9 -d kasutatakse teatud värvi marmorite arvu kuvamiseks arvbitil, mis asub ka esiküljel. Littlebits Arduino Leonardol on kolm sisendühendust. D0, A0 ja A1. Selles masinas kasutatakse infrapuna -kaugdetektori jaoks ainult A0, mis aktiveerib lõpliku loendamise pärast seda, kui masin on sortimise lõpetanud. Selle ühendamise kaudu saab kogu masin USB -toite kaudu ka 5 -voldise toite.

4. samm: marmorist ladu

Marmorist ladu
Marmorist ladu
Marmorist ladu
Marmorist ladu

Lao jaoks (kus sorteerimata marmore hoiustatakse) kasutasin MyMuesly silindrilist pappmahutit ja lisasin marmorite paigal hoidmiseks väikese taraga välispinnale papist spiraalraja. See spiraalrada on liimitud mitmele pealkirjale punased puidust kuubikud. Vaata www.mymuesli.com/

5. samm: löögimehhanism ja marmorisortija

Löögimehhanism ja marmorisortija
Löögimehhanism ja marmorisortija
Löögimehhanism ja marmorisortija
Löögimehhanism ja marmorisortija

Tegin pappvalija, et saata marmor nende hoiurajale. Mõõdud LxSxK 74x33x20 mm, kaldpinnaga sees. Valija on liimitud ümmarguse servotarviku külge. Tegin selle võimalikult väikeseks, lisades servole liiga palju kaalu, muutis see palju värisema … Järgmisena valmistasin puidust ja papist silindrilise seadme, löögimehhanismi. See on liimitud ümmarguse servotarviku külge. Kui servo on sisse lülitatud, püüab see marmori kinni ja lööb selle alates 2. sammust papist valijasse.

6. samm: sõidurajad

Rajad
Rajad

Valmistatud valgest papist, iga rada on piisavalt lai 25 mm marmorite jaoks. Paigaldatud kaldega, nii et marmorid libisevad radadele.

Samm: kus on värvisensor?

Kus on värvisensor?
Kus on värvisensor?
Kus on värvisensor?
Kus on värvisensor?

Tegin puidust kaldtee, mille sees oli värvisensor TCS34725. Löögimehhanismi sees kinni olev marmor maandub anduri peale, et see saaks värvi mõõta. Selle pinnal on väike läbipaistev plastik, et vältida marmori ummistumist avale, kus andur asub.

Samm: kus on MP3 -mängija?

Kus on MP3 -mängija?
Kus on MP3 -mängija?

MP3 -bit on laaditud kellahelinaga ja paigaldatud koos süntesaatorikõlariga põhikarbi sisse tagurpidi paigaldusplaadile. Marmori sorteerimisel kõlab see kelluke.

9. samm: loendamine

Loendamine
Loendamine
Loendamine
Loendamine

Valge papist tausta taha on paigaldatud number+ bit ja servo. Servo on ühendatud käsitsi osutiga, mis teeb samu liigutusi nagu marmorivalija. See servo on vooluahelaga ühendatud hämardaja kaudu, et reguleerida käepideme nurka. Loendur mäletab marmorikoguseid värvi kohta ja nullitakse, kui lõplik loendusprotseduur on kaugjuhtimispuldi kaudu aktiveeritud.

Samm: liigutage seda, liigutage seda

Image
Image

Vaata masinat töös!

Teil pole enam kunagi vaja marmorikotti läbi segada!

11. samm: programmeerimine

Arduino võistlus 2016
Arduino võistlus 2016

Värviandur loeb iga marmori kolm väärtust, punane, roheline ja sinine. Sõltuvalt nende värvide väärtusest on marmorivalija suunatud teatud hoiurajale. Kui marmorit ei tuvastata, liigub valija seiskamisasendisse. Kirjutasin Arduino jaoks kaks väikest programmi, põhiprogramm tuvastab ja sorteerib ning loendab marmore, teist programmi kasutatakse ainult anduri kolme värviväärtuse tuvastamiseks ja ekraanil näitamiseks. See oli vajalik, kuna side arduino ekraanimonitori kaudu oli vastuolus põhiprogrammiga. Ma peaaegu tellisin oma Arduino, kui proovisin seda põhiprogrammiga ühendada.

Arduino võistlus 2016
Arduino võistlus 2016

Teine auhind Arduino konkursil 2016

Soovitan: