Virtuella graffiti (4 / 8 steg)

Steg 4: spray kan




Detta är den mest komplicerade delen av projektet och tog längst tid att få rätt. Den goda nyheten är att du inte behöver allt det här att göra ett roligt system arbete. Enklaste är bara för att få en krets med en switch, och infraröd LED och en resistor. När du trycker på switch LED lyser och är sett och spåras av den Wiimotes kamera.

Denna version är mer avancerad, eftersom den mäter också avståndet från skärmen och munstycke trycket. Båda dessa saker är viktiga när du är faktiskt spray målning. Jag ville göra ett utbildningssystem, så det var viktigt att göra systemet så "riktiga" som möjligt (inom min kostnadsgränser).

Banan är ganska enkel. Ta en titt på det bifogade kopplingsschemat se själv. Du behöver grundläggande lödning färdigheter och för att kunna sätta en krets på veroboard. Dessutom bör du känna dig nöjd med programmering mikrokontroller.

Bygga en krets från scratch vs med en arduino ombord

alternativ 1: om du vill använda en arduino ombord i spray kan. Använda arduino och halvera överföringshastigheten av radiosände tx i spraycan koden.

alternativ 2: du vill spara pengar men du har inte en säkring programmerare. Bygga i styrelsen och använda en extern 16MHz kristall. Halverat baud som i alternativ 1.

alternativ 3: du vill spara ännu mer pengar och du har en säkring programmerare. Bygga i styrelsen, men utelämna yttre kristallen. Använda fuse programmeraren för att ange atmel att använda sin interna klocka. Jag tror detta DIY parallella programmerare kommer du att programmet säkringar. Jag använder den olimex programmerare.

Översikt över kretsen

Mikrokontroller mäter från skarpa 2d120x avstånd sensorn (bra info om denna sensor här) och linjär potentiometer. Den mäter också produktionen av LED PWM potentiometern. Detta används för att justera lysdioder ljuseffekt. Peak våglängd är 950nm (perfekt för wiimote) IR-LED jag använder är 100mA.

Mikrokontroller använder PWM till flash LED mycket snabbt. Vi använder en IRF720 power mosfet så att mikro inte bränna ut sin produktion. Jag ville också lägga till kapacitet för en ljusare LED i framtiden.

Det finns en status LED som blinkar varje gång ett datapaket sänds på radion. Om allt fungerar väl, bör detta ljus blinkar på runt 15Hz.

Slutligen, radio sändarmodul är ansluten till stift 3 (digital pin 1 för arduino) av mikrokontroller så att vi kan skicka den information vi mäter till datorn.

Du behöver också en antenn ansluten till mottagaren styrelsen. Jag använde en 12cm lång bit tråd. Detta är hälften vad som rekommenderas på den här utmärkt infosida.

Programmera mikrokontroller

När du har byggt kretsen, behöver du ladda upp programmet (bifogas). Jag använder arduino programmering miljö/libaries. Du kan sammanställa detta med arduino IDE, och sedan programmera den men du brukar göra.

Min krets har gjorts enklare med hjälp av interna 8MHz klocka i mikro. Om du använder detta måste du fuse göra inställningar för att använda den interna 8MHz kalibrerad RC: 1111 0010 = 0xf2

Detta innebär att du måste ha en programmerare som kan skriva säkringar.

. / avrdude - C./avrdude.conf -V -p ATmega168 -P/dev/ttyACM0 - c stk500v2 - U lfuse:w:0xf2:m

Om du inte har denna typ av programmerare (säg att du bara har arduino styrelsen), bara använda en 16MHz kristall mellan stift 9 och 10 och det ska allt arbete (oprövad - du kan behöva en kondensator). Du kommer också behöva ändra programkoden så att sändaren baud halveras.

Provning

När du har fått ihop allt och den program laddas, måste du justera IR-LED ljusstyrka. Jag ville bara maximera ljuseffekt utan att rosta LED så jag blåste några upp och slutade med ungefär en 120ma draw genomsnittet.

Om du har en multimeter kan du justera detta helt enkelt, annars bara justera potentiometern för att vara ganska hög men inte hela vägen! Du kan också kontrollera de analoga ingångarna på stift 26, 27 och 28 i PWM justera potentiometer, avstånd sensorn och potentiometer munstycke.

Om du har ett scope kan du kontrollera puls tåget kommer från stift 3 i radion TX modul. Kolla pwm utgången av LED på stift 11.

Du kan använda en mobiltelefon kamera (eller de flesta CCD-kameror) för att se IR-lampan slås på när du trycker på knappen munstycke.

Se Steg
Relaterade Ämnen

Ljus Graffiti burkar från schampoflaskor

dessa ljus graffiti burkar ger känslan av att du spray måla med ljus. Kombinera dessa med fri programvara på http://glowdoodle.com/ eller http://mylightpainting.com/ så har du en virtuell 3D graffiti vägg. Du kan också använda dessa med en lång kamer...

Blir Tony Stark: Mobil virtuell verklighet Setup med språng Motion

Hur många av er har velat använda händerna och leta naturligt utan att använda din mus, tangentbord och skärm? Tja, idag kommer jag visa dig hur du använder en telefon, hoppa rörelse, och Virtuell verklighet glasögon för att skapa din egen värld.Varf...

En virtuell Gallery på Pendleton Center för konst

genom en gemensam ansträngning från Pendleton centrum för konst (PCA) och området lärare i Pendleton, Oregon, följande PCA virtuella studiebesök programmet presenteras som en möjlighet att involvera eleverna i konstutbildning och inspirera en varakti...

Hur man gör en virtuell maskin för Linux på Windows med hjälp av VirtualBox

denna video kommer att lära dig om hur man gör en virtuell maskin för din bärbara dator med hjälp av VirtualBox.Berätta om den här videon var bra eller inte. : DFörresten, skapades denna video för uppfyllandet av vår grupps krav i ett dator-relaterad...

Graffiti schablon klocka eller tecken

Efter att ha sett en dokumentär på TV om graffiti i Melbourne, blev jag förvånad över mängden arbete barnen lägga på att stenciler och den skicklighet som krävs för att tillämpa konstverk på en vägg eller på sidan av ett tåg. De måste arbeta snabbt o...

Installera en enkel virtuell maskin på linux.

Ibland kanske du vill köra program utan att använda en annan dator. Vad du kan göra inrättas ett slags låtsas eller en dator i en dator. Låtsas datorn kallas en virtuell maskin, eftersom det kommer att bli som om du använder birtually en annan dator....

3D-visningen och virtuell verklighet Headset som Oculus Rift och Google kartong, för Ipod Touch och liknande storlek smarta telefoner.

Låt oss göra en 3D-visningen och virtuell verklighet Headset för spel eller för att visa 3D sida vid sida bilder och 3D SBS videor med hjälp av en IPOD TOUCH eller en SMARTPHONE (med skärm storleken upp till 4 eller 4,5 inches).Detta kan också använd...

Graffiti virrvarr

Street wall installation för att skapa interaktiva väggmålningar som kan byggt upp och äggröra med tiden.Komponenter av grafitti virrvarrNätet: Rutnätet med rutor består av lika stora bitar av trä med magneter fäst på ena sidan och en plan yta på den...

FISTO™ - näve monterade virtuell verklighet tangentbord & mus

Använda ett tangentbord och mus för att navigera runt i virtuell verklighet är besvärligt på best. Fumla runt blint och knackar musen eller tangentbordet i MounatinDew drycker eller öppna Doritos väskor är ett konstant problem. Jag föredrar att använ...

Graffiti kub

Bygga med LEGO är alltid en rolig. Den bästa delen visar upp dina skapelser. En växande trend har varit utvecklingen av LEGO väggar eller en vägg med dubbar som du kan bygga på. Bygga vidare på den idén vi har Graffiti kuben. Kuben kan barn i alla ål...

Multi-sensorisk virtuell verklighet erfarenhet

Med hjälp av Morton Heilig 1957 uppfinning, "Mord," som en källa för inspiration, har jag utvecklat en DIY virtuell verklighet plattform.Med möjlighet till 360 grader av utforskning, kan det tyckas märkligt att design runt en fast position, men...

Installera alla windows OS av en virtuell drivrutin

Människor tenderar att hitta DVD-skivor etc att installera windows eller penna driva men inte veta att det kan göras med bara datorn och filen setup.iso och detta är 100% säker och snabb.Steg 1: kravEn dator med någon Windows OS installeratPower ISO...

Virtuella 3D Imaging

Någonsin önskat att visa eller dela din verkliga livet objekt från alla sidor på din storbilds-TV? I normala bilder, kan vi bara visa en del av den bilden från en viss vinkel. Virtuella 3D-bilder ger en fantastisk upplevelse av dela och Visa objekt o...

Förvandla din IPhone emballering Box till en virtuell verklighet Headset

Låt oss gå DIY. Här är ett enkelt och elegant sätt att förvandla alla behållare till ett vr headset.Steg 1: Använd dessa materialI denna tutorial använder vi iPhone emballering box. Du kan också använda någon liknande tvådelad låda som passar din tel...

Interaktiva virtuella spel för barnens födelsedagskalas

någonsin tittat på en Wii eller Xbox spel och tänkte "Jag önskar jag kunde göra ett spel som mina barn skulle vilja spela". Tja, detta instructable visar dig hur. Vi börjar med begreppet spelet innan spel design, maskinvara och inbyggd programva...

DIY virtuell verklighet Skateboard erfarenhet med Arduino och Google kartong

Detta är ett riktigt roligt och enkelt projekt som kan göras ungefär en timme. På botten av skateboard är en accelerometer/gyro med en Arduino ombord som överför kantiga rörelse i styrelsen via bluetooth till en liten virtuell verklighet spel jag gjo...

Visual Basics virtuell arbetsmiljö / operativsystem

detta är en post för ungdom tävling gör att lära och det finns några frågor jag ska svara.Vad gjorde du: Jag gjorde ett virtuellt operativsystem eller arbetsmiljö med hjälp av Visual BasicsHur gjorde du det: Ja det är vad den instructable är för.Där...

Ansluta till den virtuella Computing Lab (VCL)

Välkommen till de virtuella Computing Lab installationsanvisningarna.Följ stegen nedan för att få anslutas till VCL och börja ditt lab uppdrag.Steg 1: Kontrollera din webbläsare Det rekommenderas att du använder den senaste versionen av Mozilla Firef...

Installera Windows genom att använda virtuella en enhet

Först konvertera din windows-programvara till .iso-format2. du måste ha någon av dessa installerat i din PC daemon tools, Power iso eller alkohol 120% / 50%3. rätt ISO-fil Klicka på mount till4. här väljer du vilken virtuell enhet tillgänglig på dato...