PcDuino Crowdsource Kiosk (1 / 4 steg)

Steg 1: Den choklad dispensern



startade på detta projekt genom att utforma en gravitation utfodras hopper som kan undvara Hershey's Minis en i taget. Jag valde Hershey's Mini barer eftersom de är små och relativt enhetliga i storlek.

När jag designar en bit av hårdvara, börjar jag med att spela runt i SketchUp. Här är de ritningar som jag gjort:

En servo driven lösning verkade vara den mest robusta metoden. Min har en-kortformat pusher flytta en kanal att mata ut den nedre choklad baren på stacken. Som servo sveper moturs, push-kortet glider en chokladkaka genom en öppning framsidan tratten. När servo sveper medurs, kortet återgår till ursprungsläget bakom tratten och högen med choklad får falla i tratten, således återställa mekanismen.

Det verkar enkelt nog, men innan jag investerat något material i det, byggde jag en prototyp av kartong. Det fanns några hicka översätta från papp till en styvare material (i detta fall: akryl) men det fungerade bra! Här är en bild av min kartong prototyp och min sista akryl komponenter sida vid sida:

Servo baserad mekanism slut blev extremt tillförlitliga. Tyvärr, på grund av operativsystemet begränsningar, samma kan inte sägas om pcDuino servo biblioteket. För att avhjälpa denna situation, jag beslutade att ta bördan av pulserande servo bort av pcDuino och en SparkFun RedBoard införlivas med min dispenser. Koden på RedBoard är egentligen enkel: så snart en särskild pin drogs låg, den skulle sopa servo en riktning, fördröja några millisekunder och återvända servo till sin startposition. Alla pcDuino behov att göra nu är att dra det RedBoard klämmer fast lågt för att fördela choklad!

Innan vi hoppar in i pcDuino sidan av saker, låt oss tala om hur det hela kommer att bifogas...

Se Steg
Relaterade Ämnen

Ett Piano med banan som tangentbord som drivs av pcDuino

I den här guiden kommer vi detalj hur beröring nyckel USB sköld och pcDuino för att genomföra ett piano med banan som tangentbord.Steg 1: Steg 1: Hur att simulera på tangentbordet?(1) för att injicera tangenttryckningar, behöver vi mappa touch händel...

Inställningen upp Ubuntu som en Kiosk Web apparaten

på jobbet har vi ofta behovet av en maskin som gör att studenter tillgång till internet utan att ha full tillgång till en dator. För att fullgöra denna uppgift tillgrep vi tidigare att skapa AutoHotKey skript på en Windows XP maskin. Många av elevern...

En annan hem automation-projekt med pcDuino

Det ursprungliga projektet är postat på: http://pcduino.com/forum/index.php?topic=4299.0pcDuino kör en Python tillbaka slutet. Jag använder SQLite för datalagring, CherryPy för webbservern, pySerial och ett XBee bibliotek att prata med ZigBee samordn...

HY502B RFID modul för pcDuino

HY502B är en 14.3 Mhz nära fältet RFID modul.För ytterligare detaljer hänvisas du till http://linksprite.com/wiki/index.php5?title=RFID_Reader/Write_Module_B _(SPI_interface)HY502B använda SPI att kommunikation med värd. pcDuino ger SPI API, så att v...

Bluetooth USB-modul Mini för pcDuino

Bluetooth är en radioteknik som stöder utrustning kortväga kommunikation (vanligtvis inom 10 m). Inkludera mobiltelefon, PDA, trådlöst headset, bärbara datorer och tillhörande kringutrustning och många andra enheter mellan trådlösa informationsutbyte...

Kickin ' Kiosk, Mp3 Jukebox

denna Kickin ' Kiosk kommer att hålla högtalarna Kickin ' allas favorit takt. Pulserande ljus, bra vibrationer, användarvänlighet, och bekant utseende gör det en träff på någon insamling. Enkelt välja låtar från en samling av MP3-musik på en klassisk...

Gitarr PC Kiosk

en kiosk som bor i en musikaffär och smälter in i omgivningen: det är en PC stoppade i en akustisk gitarr, med en bildskärm på ett notställ och en tamburin musmatta!Viktigt: inga gitarrer som inte suger kom till skada i skapandet av detta instructabl...

Använda picoBoard för Scratch på pcDuino

The PicoBoard kan du skapa interaktioner med olika sensorer. Använda programmeringsspråket början, kan du enkelt skapa enkla interaktiva program baserat på input från sensorer. PicoBoard innehåller en ljussensor, sund sensor, en knapp och ett reglage...

Med Breakout styrelsen för ADMP401 MEMS mikrofonen på pcDuino

Modul Inledning:Breakout styrelsen för ADMP401 MEMS mikrofon är en jättekänslig rundstrålande mikrofoner. Dess PCB är mycket liten, signalutgång är enkel, med bara 3 signalutgång, en VCC (positiv effekt), en GND (negativ effekt), en output(signal out...

Komma igång med pcDuino

Efter att ha kul med pcDuino, insåg jag att jag kunde skapa en massa tutorials använder den. Så det är bara vad jag ska göra, så låt mig börja med att förklara vad som är en pcduino och hur man ställer upp för första gången.Vad är en pcDuino?pcDuino...

SDR på pcDuino

programvara-definierade radio (SDR) är ett radiokommunikationssystem där komponenter som normalt har genomförts i maskinvara (t.ex. blandare, filter, förstärkare, modulatorer/detektering, detektorer, etc.) genomförs i stället med hjälp av programvara...

Använda 3D-skrivare att skriva ut inhägnad för pcDuino 3

pcDuino är en ny stjärna i open source-marknaden, den har Arduino IDE, det är enkelt att ha tillgång till godtyckliga elektroniska precis som Arduino, i andra hand, om du behöver kraften eller en ARM-processor att köra Linux, pcDuino är ditt bästa va...

Länkare OLED för pcDuino

Linker OLED modul är en OLED-display mäts vid 0,96 "och med en upplösning på 128 x 64. Den kommunicerar med värden genom IIC gränssnitt. Det är av hög ljusstyrka, bred bildvinkel, låg strömförbrukning och liten formfaktor.Steg 1: funktionenKommunikat...

Kör spelet Snake på pcDuino

I den här självstudiekursen ska vi visa hur du kör ett spel vid namn "Orm" på pcDuino, och kontrolleras av länkaren JoyStick modul.Om spelet ormenOrmen är en klassiska casual spel som många älskar och känner till.Spelaren styr en lång, tunn vare...

Använd 8 x 8 x 8 RGB LED Cube på pcDuino

8 x 8 x 8 RGB LED cube är en av de fantastiska RGB LED Cube designad av LinkSprite. Den har Arduino kompatibla gränssnitt och använder SPI gränssnitt för kommunikation med Arduino/pcDuino.Steg 1: Kopplingsschema 8 x 8 x 8 LED Cube kan installeras dir...

Använda pcDuino som Photo Booth Controller

pcDuino kan styra olika SLR kameror som Nikon D40 via en USB-anslutning med hjälp av ett verktyg som heter Gphoto2.Steg 1: Installation av programvaraInstallationsguiden programvara kopieras frånVi installerar i följande ordning.1. uppdatera systemet...

Använda knappen för att kontrollera LED på pcDuino med Java

i ett tidigare inlägg, vi tittade på hur man blinkar LED med Java GPIO kontrollen. I det här inlägget kommer vi titta på hur man använder program med Java för att genomföra en LED kontrolleras av en knapp.Steg 1: Reservdelslista Delar lista:1 x Linke...

Använd Timer avbryta på pcDuino

Timer avbrott kan du utföra en aktivitet på mycket specifikt tidsinställdaintervall oavsett vad som händer i din kod.Steg 1: Steg 1: använda timer avbrott på pcDuinoNär pcDuino kör Ubuntu, som är en version av Linux, Linuxger en timer mekanism, som ä...

Nudel: en crowdsourced robot

Nudelsoppa är en liten enhet med I/O för en maskin men tankar och känslor av en människa. Du kan programmera den att övervaka din fysiska utrymme och reagera på förändringar i miljön med ord, bilder, ljud och beslut.Till exempel, du kan programmera d...