INHOUDSOPGAWE:

LittleBits Magical Marble Sorting Machine: 11 stappe (met foto's)
LittleBits Magical Marble Sorting Machine: 11 stappe (met foto's)

Video: LittleBits Magical Marble Sorting Machine: 11 stappe (met foto's)

Video: LittleBits Magical Marble Sorting Machine: 11 stappe (met foto's)
Video: What's wrong with these stairs? Infinite Stairs ILLUSION! (Animation meme) #shorts 2024, November
Anonim
LittleBits Magiese Marmer Sorteermasjien
LittleBits Magiese Marmer Sorteermasjien

Wou u al ooit albasters sorteer, dan kon u hierdie masjien bou. U hoef nooit weer deur 'n sak albasters te skuifel nie!

Dit is 'n magiese marmer -sorteermasjien met 'n kleursensor van Adafruit, tipe TCS34725 en 'n Leonardo Arduino van Littlebits. Die masjien sorteer vier verskillende kleure en dit tel ook die aantal albasters per kleur. Alle elektroniese onderdele is vervaardig met Littlebits. Wat is "LittleBits"? LittleBits maak 'n platform van maklik om te gebruik elektroniese boustene wat almal in staat stel om uitvindings te maak, groot en klein. Hulle maak tegnologiese stelle wat pret, maklik om te gebruik en oneindig kreatief is. Die kits bestaan uit elektroniese boublokke wat kleur-gekodeer, magneties is en komplekse tegnologie eenvoudig en pret maak. Saam is hulle uitruilbaar op miljoene verskillende maniere om kinders in staat te stel om enigiets uit te vind - van 'n broer of 'n alarm tot 'n draadlose robot tot 'n digitale instrument.

Vir meer inligting oor hierdie elektroniese leerstelsel, besoek www.littlebits.cc

Stap 1: materiaal wat u benodig:

Die volgende Littlebits -komponente wat vir die elektroniese deel van die masjien gebruik word: 1 USB Power1 Dimmer3 Servo's2 Kleefskoene3 Servo -bykomstighede1 Gesplete draad1 Synth -luidspreker2 Monteerplanke1 Infrarooi sneller op afstand1 Arduino Leonardo1 MP3 -speler1 Aantal+ bit1 Wandvoedingsadapter 5 Bitsnaps3 Drade En 'n paar handwerkmateriaal ook om 'n aantreklike masjien te maak: MDF -hout 6 mm Wit karton 1 mm Houtknikkers 25 mm Kleursensor Adafruit TCS34725 Stel M3 -boute en moere en wasserset M3 -afstande, verskillende lengtes Verf (geel, groen, blou, rooi, pers, swart) Lijm

Stap 2: Die hart van die masjien

Die hart van die masjien
Die hart van die masjien

Die kleursensor is verbind via I2C (SDA, SCL) en die GND- en 5 Volt VCC -aansluitings aan die voorkant van die Arduino. I2C is 'n baie maklike seriële verbinding wat gebruik word vir kommunikasie tussen die sensor en die Arduino. (SDA op die D2 -ingang en SCL op die D3 -invoer). U kan op die Adafruit -webwerf kyk vir meer besonderhede oor die kleursensor en die I2C -verbinding. Sien: www.adafruit.com/product/1334

Hulle voorsien ook die Arduino -biblioteek wat u benodig.

Stap 3: Hoe werk dit?

Hoe werk dit ?
Hoe werk dit ?

Die Littlebits Arduino Leonardo het drie uitvoerverbindings, D1, D5 en D9. D1 word gebruik om die skopmeganisme servo te aktiveer om 'n marmer in die sorteerbane te stuur. Dit herstel ook die marmer -toonbank en aktiveer die MP3 -speler wat gelaai is met 'n goeie klokkie. wys na die bespeurde marmerkleur aan die voorkant van die masjien. D9 word gebruik om die aantal albasters van 'n sekere kleur op die getalbit, ook aan die voorkant, aan te toon. Die Littlebits Arduino Leonardo het drie invoerverbindings. D0, A0 en A1 In hierdie masjien word slegs A0 gebruik vir die infrarooi afstandsdetektor wat die finale telling aktiveer nadat die masjien opgehou het om te sorteer. Deur hierdie aansluiting word die hele masjien ook gevoed met 5 Volt via die USB -kragbron.

Stap 4: The Marble Warehouse

Die Marble Warehouse
Die Marble Warehouse
Die Marble Warehouse
Die Marble Warehouse

Vir die pakhuis (waar die ongesorteerde albasters gestoor word) het ek 'n silindervormige kartonhouer van MyMuesly gebruik en 'n karton -spiraalbaan met 'n klein heining aan die buitekant daarvan aangebring om die albasters op hul plek te hou. rooi houtblokkies. Sien www.mymuesli.com/

Stap 5: Die skopmeganisme en die marmer sorter

Die skopmeganisme en die marmer sorter
Die skopmeganisme en die marmer sorter
Die skopmeganisme en die marmer sorter
Die skopmeganisme en die marmer sorter

Ek het 'n kartonkeuse gemaak om die albasters na hul opbergbane te stuur. Afmetings BxDxH 74x33x20 mm met 'n skuins oppervlak binne. Die keurder is vasgeplak op die sirkelvormige servo -bykomstigheid. Ek het dit so klein as moontlik gemaak, deur te veel gewig op die servo te maak, het dit baie geraak … Daarna het ek 'n silindervormige hout- en kartonapparaat gemaak, die skopmeganisme. Dit word vasgeplak aan 'n sirkelvormige servo -bykomstigheid. As die servo aangeskakel word, vang dit 'n marmer en skop dit vanaf stap 2 in die kartonselector.

Stap 6: The Lanes

Die Bane
Die Bane

Elke baan is gemaak van wit karton, net breed genoeg vir die 25 mm albasters. Gemonteer met 'n helling sodat die albasters in die bane gly.

Stap 7: Waar is die kleursensor?

Waar is die kleursensor?
Waar is die kleursensor?
Waar is die kleursensor?
Waar is die kleursensor?

Ek het 'n houtoprit gemaak met die TCS34725 kleursensor binne. Die marmer wat in die skopmeganisme vasgevang is, beland bo -op die sensor sodat dit die kleur kan meet. Dit het 'n klein stukkie deursigtige plastiek op die oppervlak om te voorkom dat die marmer in die gat waar die sensor geleë is, geblokkeer word.

Stap 8: Waar is die MP3 -speler?

Waar is die MP3 -speler?
Waar is die MP3 -speler?

Die mp3 -bit is gelaai met 'n klokkie en word saam met die synth -luidspreker in die hoofkas gemonteer op 'n onderstebo monteerbord. Dit klink 'n klokkie as 'n marmer gesorteer word.

Stap 9: Tel

Tel
Tel
Tel
Tel

Agter 'n wit karton agtergrond is die nommer+ bit en 'n servo gemonteer. Die servo is gekoppel aan 'n handwyser wat dieselfde bewegings as die marmerkeuse maak. Hierdie servo is via 'n dimmer aan die stroombaan gekoppel om die hoek van die wyser aan te pas. Die toonbank onthou die hoeveelheid albasters per kleur en word teruggestel op nul wanneer die laaste telprosedure via die afstandsbediening geaktiveer word.

Stap 10: Move It Move It

Image
Image

Sien die masjien in aksie!

U hoef nooit weer deur 'n sak albasters te skuifel nie!

Stap 11: Programmering

Arduino wedstryd 2016
Arduino wedstryd 2016

Die kleursensor lees drie waardes van elke marmer, rooi, groen en blou. Afhangende van die waarde van hierdie kleure, word die marmerkeuse op 'n sekere opslagbaan gerig. As daar geen marmer opgespoor word nie, beweeg die selector tot 'n stilstand. Ek het twee klein programme vir die Arduino geskryf, die hoofprogram ontdek en sorteer en tel die albasters, die tweede program word slegs gebruik om die drie kleurwaardes van die sensor op te spoor en op die skerm te wys. Dit was nodig omdat die kommunikasie via die arduino -skermmonitor in stryd was met die hoofprogram. Ek het my Arduino amper opgemaak toe ek dit probeer kombineer met die hoofprogram.

Arduino wedstryd 2016
Arduino wedstryd 2016

Tweede prys in die Arduino -wedstryd 2016

Aanbeveel: