Kazalo:

Magični stroj za sortiranje čarobnega marmorja LittleBits: 11 korakov (s slikami)
Magični stroj za sortiranje čarobnega marmorja LittleBits: 11 korakov (s slikami)

Video: Magični stroj za sortiranje čarobnega marmorja LittleBits: 11 korakov (s slikami)

Video: Magični stroj za sortiranje čarobnega marmorja LittleBits: 11 korakov (s slikami)
Video: Magical Nian Tame | PixARK #26 2024, November
Anonim
LittleBits čarobni stroj za razvrščanje marmorja
LittleBits čarobni stroj za razvrščanje marmorja

Ste kdaj želeli sortirati frnikole? Potem bi lahko izdelali ta stroj. Nikoli več vam ne bo treba premetavati po vreči marmorja!

To je čarobni stroj za razvrščanje marmorja, ki uporablja barvni senzor iz Adafruit, tipa TCS34725 in Leonarda Arduina iz Littlebits. Stroj razvršča štiri različne barve in šteje tudi število frnikolov na barvo. Vsi elektronski deli so narejeni z Littlebits. Kaj je "LittleBits"? LittleBits je platforma enostavnih elektronskih gradnikov, ki vsakomur omogočajo ustvarjanje velikih in majhnih izumov. Izdelujejo tehnološke komplete, ki so zabavni, enostavni za uporabo in neskončno ustvarjalni. Kompleti so sestavljeni iz elektronskih gradnikov, ki so barvno označeni, magnetni in naredijo kompleksno tehnologijo preprosto in zabavno. Skupaj sta zamenljiva na milijone različnih načinov, ki otrokom omogočajo, da si izmislijo kar koli - od alarma sorojenca, brezžičnega robota do digitalnega instrumenta.

Za podrobnosti o tem elektronskem sistemu učenja glejte www.littlebits.cc

1. korak: Potrebni materiali:

Za elektronski del stroja se uporabljajo naslednje komponente Littlebits: 1 USB Power1 Dimmer3 Servo's 2 Lepilni čevlji 3 Servo dodatki 1 Split žica1 Synth zvočnik 2 Montažne plošče 1 Daljinski infrardeči sprožilec 1 Arduino Leonardo1 MP3 predvajalnik 1 Število+ bit1 Napajalnik za stenske bradavice 5 Bitsnaps3 Žice In nekateri obrtni materiali tudi za izdelavo privlačnega stroja: MDF les 6 mm Beli karton 1 mm Leseni marmorji 25 mm Barvno tipalo Adafruit TCS34725Nabor vijakov M3 in matice ter podložke Niz stojal M3, različne dolžine Barva (rumena, zelena, modra, rdeča, vijolična, črna) Lepilo

2. korak: Srce stroja

Srce stroja
Srce stroja

Barvni senzor je povezan prek I2C (SDA, SCL) in povezav GND in 5 V VCC na sprednji strani Arduina. I2C je zelo enostavna serijska povezava, ki se uporablja za komunikacijo med senzorjem in Arduinom. (SDA na vhodu D2 in SCL na vhodu D3). Več informacij o barvnem senzorju in povezavi I2C lahko preverite na spletnem mestu Adafruit. Glej: www.adafruit.com/product/1334

Dobavljajo tudi knjižnico Arduino, ki jo boste potrebovali.

3. korak: Kako deluje?

Kako deluje ?
Kako deluje ?

Littlebits Arduino Leonardo ima tri izhodne povezave, D1, D5 in D9. D1 se uporablja za aktiviranje servo pogona mehanizma za pošiljanje marmorja na sortirne steze. Prav tako ponastavi marmorni števec in aktivira predvajalnik MP3, ki je naložen z lepim zvonom. D5 se uporablja za nastavitev servo izbirnika pomnilnika v pravilen položaj, odvisno od izida barvnega senzorja, in nastavi servo kazalca na pokažite na zaznano barvo marmorja na sprednji strani stroja. D9 se uporablja za prikaz števila marmorjev določene barve na Bit številki, ki se nahaja tudi na sprednji strani. Littlebits Arduino Leonardo ima tri vhodne povezave. D0, A0 in A1. V tem stroju se za infrardeči daljinski detektor uporablja samo A0, ki aktivira končno štetje, potem ko stroj preneha razvrščati. S tem povezovanjem se celoten stroj napaja tudi s 5 volti prek napajalnika USB.

4. korak: Skladišče marmorja

Skladišče marmorja
Skladišče marmorja
Skladišče marmorja
Skladišče marmorja

Za skladišče (kjer so shranjeni nerazvrščeni marmorji) sem uporabil cilindrično kartonsko posodo podjetja MyMuesly in na njeno zunanjo površino z majhno ograjo dodal kartonsko spiralno pot, ki je pritrjena na več listov. rdeče lesene kocke. Obiščite www.mymuesli.com/

5. korak: Mehanizem udarcev in sortirnik za marmor

Mehanizem udarcev in sortirnik za marmor
Mehanizem udarcev in sortirnik za marmor
Mehanizem udarcev in sortirnik za marmor
Mehanizem udarcev in sortirnik za marmor

Naredil sem kartonski izbirnik za pošiljanje frnikolov na njihove skladiščne steze. Mere ŠxDxV 74x33x20 mm z nagnjeno površino v notranjosti. Izbirnik je prilepljen na krožni servo dodatek. Naredil sem ga čim manjšega, preveč teže na servo je močno trepetal … Nato sem naredil leseno -kartonsko cilindrično napravo, mehanizem za udarce. Prilepljen je na krožni servo dodatek. Ko je servo vklopljen, ujame marmor in ga brcne v izbirnik kartona iz 2. koraka.

Korak 6: Steze

The Lanes
The Lanes

Narejen je iz belega kartona, vsak pas je dovolj širok za 25 mm frnikole. Montirano s pobočjem, tako da frnikole zdrsnejo na pasove.

7. korak: Kje je barvni senzor?

Kje je barvni senzor?
Kje je barvni senzor?
Kje je barvni senzor?
Kje je barvni senzor?

Naredil sem leseno rampo z notranjim barvnim senzorjem TCS34725. Marmor, ujet v mehanizmu udarca, pristane na vrhu senzorja, tako da lahko meri barvo. Na svoji površini ima majhen kos prozorne plastike, da se izogne blokiranju marmorja na luknji, kjer se nahaja senzor.

8. korak: Kje je MP3 predvajalnik?

Kje je MP3 predvajalnik?
Kje je MP3 predvajalnik?

MP3 bit je naložen z zvoncem in je nameščen v glavni omarici skupaj s sintetičnim zvočnikom na obrnjeni montažni plošči. Ko sortiramo marmor, se sliši zvonec.

9. korak: štetje

Štetje
Štetje
Štetje
Štetje

Za ozadjem belega kartona sta nameščeni številka+ bit in servo. Servo je povezan z ročnim kazalcem, ki naredi enake poteze kot izbirnik marmorja. Ta servo je povezan z vezjem prek zatemnilnika za nastavitev kota kazalca. Števec si zapomni količino frnikolic na barvo in se ponastavi na nič, ko se z daljinskim upravljalnikom aktivira končni postopek štetja.

10. korak: Premakni se Premakni

Image
Image

Oglejte si stroj v akciji!

Nikoli več vam ne bo treba premetavati vreče marmorja!

11. korak: Programiranje

Natečaj Arduino 2016
Natečaj Arduino 2016

Barvni senzor bere tri vrednosti vsakega marmorja, rdečo, zeleno in modro. Odvisno od vrednosti teh barv je marmorni izbirnik usmerjen na določen pas za shranjevanje. Če marmorja ni zaznanega, se izbirnik premakne v položaj za ustavitev. Napisal sem dva majhna programa za Arduino, glavni program zazna, razvrsti in prešteje frnikole, drugi program se uporablja samo za zaznavanje treh barvnih vrednosti iz senzorja in njihovo prikazovanje na zaslonu. To je bilo potrebno, ker je bila komunikacija prek zaslona arduino v nasprotju z glavnim programom. Ko sem poskušal to združiti z glavnim programom, sem skoraj zgradil svoj Arduino.

Natečaj Arduino 2016
Natečaj Arduino 2016

Druga nagrada na tekmovanju Arduino 2016

Priporočena: