Digital fönster viseringsmärket (Arduino kontrollerade) (1 / 7 steg)

Steg 1: Reservdelslista



Digital fönster klistermärke reservdelslista


1 xArduino kompatibel nakna ben styrelsen KIT (BBBKit) Ask för LM7805 regulator!$15,00
1 xUSB-BUB styrelse Tillval, se nedan...$12.00
2 x2416 dot Matrix Display DE-DP016 Finns nu i grönt: DE-DP017 SE VIKTIG INFORMATION NEDAN$11.64 (23.28)
1 xRadio Shack kretskortet 276-170 Se PCB Observera nedan$2,99
1 xRadio Shack 8 x 6 x 3 projektet inhägnad 270-1809$6,99
1 x74HC4050 Hex icke-invertering buffert *$0.09
1 x16-pin DOPPA Socket$0,75
1 xLM3940 3.3V Regulator$1,75
1 x.47uF tantal kondensator$0,32
1 x33uF tantal kondensator *$0.19
1 x33uF Electrolytic kondensator *$0,11
1 x1 x 20 kvinna. 100" header kärl Se rubriken kärl Observera nedan.$0,75
1 x2 x 8 höljt rutan Sidhuvud$0,49
1 xBreakout styrelsen för SD-/ MMC-kort Se SD-/ MMC-kort notera nedan.$17,95
8 x4-40 3/4" maskinskruvar med 2 muttrar$3,98
1 xLåg kapacitet SD-kort (t.ex. 512 MB)
1 x9-volts strömkälla
Lödtenn och 22-gauge tråd i olika färger

BBB Kit är en Arduino klon produceras av moderndevice.com. På $15,00 för ett komplett kit för Arduino är det en av de billigaste alternativen. Jag kunde har klippt ett par dollar bort av kostnaden genom att använda en alternativ Arduino ombord och en separat leverans lista för varje Arduino komponent, men bekvämligheten med en enda leverantör för Arduino portion av detta projekt var värt de $3-$5 jag kan ha räddat. Du bör kunna göra detta projekt med en Arduino. Det kan vara prototypen på en skärbräda som visas nedan, med en Boarduino, en Bare Bones ombord, eller andra set av brödunderläggen anpassningsbar Arduino kloner. Du kan också köpa BBB ihop helt för ytterligare $10. Moderndevice.com ägare är mycket hjälpsam och arbetar tillsammans med dig om du stöter på problem. Ladda ner monteringsanvisningar BBB och följa dem noga. SE till att begära LM7805 spänningsregulator för styrelsen, eller köpa en separat och använda det i stället för den mindre regulator som han levereras som standard.

USB-BUB styrelsen ansluts till BBB (Arduino). Den har FTDI USB till seriell omvandlare behövs för att programmera din BBB Arduino. Om du har redan en ICSP programmerare eller en Arduino med en ZIF socket för programmering Atmega 328p, är det inte nödvändigt att köpa USB-BUB, men det är användbart om felsökning microcontroller koden, genom Arduino IDE Serial Port Monitor.

Viktig anmärkning angående 2416 matrisskrivare displayerna. När du visar min konstruktion bilder kommer du att märka att min 2416 Dot Matrix Display styrelser inte stämmer överens. Har en vit (när inte drivs) L.E.D.s, andra har öppet. Transparent är något svagare än diffust uppsättningen. När jag kontaktade säker elektronik om problemet enades de om att skicka en ersättare ombord. Det kom precis i tid för att slutföra denna artikel, och att slutlig bilder och video visar den matchande set. Tyvärr använder den nya styrelsen som de skickade mig den dimmer, transparent L.E.D.s. vara säker på att låta säker elektronik vet att du behöver en matchande uppsättning! Du kanske vill beställa 3 styrelser rättvis till vara kassaskåp. Också, den gröna styrelser kom ut nyligen. Jag har inte erfarenhet av dem, men hade de varit tillgängliga när jag gjorde min inköp jag skulle ha använt gröna. Slutligen, kom ihåg att säker elektronik är baserad i Kina. Planerar att vänta ett tag för din produkt att komma fram, och ordna för någon att anmäla till paketet. Folk det är lätt att arbeta med.

PCB: om du vill följa de stegvisa instruktionerna jag förutsatt att du behöver Radio Shack kretskortet, och du kommer att behöva trimma ändarna på den för att passa ordentligt i inneslutningen. Detta innebär också att du behöver en rätvinklig koppling i 2 x 8 Shrouded Box huvudet (som flatkabeln från displayerna ansluts till). Rätvinklig koppling krävs så att stiften kan vara böjd för att överbrygga bakbord på Radio Shack PCB. Om jag skulle börja om från början, skulle jag prova med någon av följande prototypen PCB, som också gör att du kan binda upp en rak 2 x 8 höljt rutan Sidhuvud:

Om det finns tillräckligt intresse, kommer jag designa ett kretskort och ha dem tillverkade. Inhägnad: Projektet kapslingen är en nästan perfekt passform. Du ser i de steg och foton som följer, att min styrka inte är minska plastkapslingar. Du kommer förhoppningsvis göra mycket bättre och ge feedback om bättre metoder. Min fungerar bra, men är inte bra ute. Som du ser, var inneslutningen något av en eftertanke för mig. Jag hade en helt annan inhägnad planerat, men detta fungerat mycket bättre. (Mer information i följande steg.)

Jameco *: Var och en av de poster som anges ovan med en videoeffektens kan köpas från Jameco, men kräver en minsta beställning 10, så om beräkning av kostnaden ha detta i åtanke. (Det är alltid bra att ha extra delar!)

Header kärl: BBB har 18-pins för strömförsörjning och Arduino stiften för att ansluta till en skärbräda. Använd 20-pin header kärlet att koppla in BBB i din kretskortet som visas i följande instruktioner, med följande variationer:

  • Jag hade inte en 20-pin header kärl, men hade jag 2 8-pin kärl. Detta kommer att fungera bra. Det är en tight kamp att få dem att anpassa ordentligt, men det fungerar. Se bara till att följa de bilder. Du kommer att märka att 2 av BBB stiften är kvar osammanhängande.
  • Om du använder 20-pin header kärlet, förblir 2-pins osammanhängande. Markera din bräda så att när du plug-in BBB vet du där det går.
  • Du kan också avstå från bakbord stiften på BBB, och uttaget på sekundära PCB, och helt enkelt köra binder direkt till de behövs platserna. Detta kan skapa en viss flexibilitet med bilagor.

2 x 8 Shrouded huvud rutan är för att koppla i flatkabeln från display matriserna. Som nämnts ovan under PCB, behövs den rätvinkliga versionen om du har en lucka som det på Radio Shack PCB. Du kunde möjligheten att använda samma ombord och klippa koppar spår för att göra en rak header box fungerar korrekt. Jag köpte min header box från en lokal leverantör (M.C. Howards elektronik i Austin, TX), men de hade bara några och jag har inte sett någon mer i efterföljande resor. Länken ovan var den första jag hittade som hade en matchande del, men jag har erfarenhet med företaget.

SD-/ MMC-kort: Wow, är detta en över-prissatta komponent om det någonsin funnits en. Det fungerar bra! I själva verket inte bry sig om någon av sköldar Arduino SD-kort. Alla verkar använda ett motstånd nätverk för att släppa signalspänning till 3,3 volt krävs av SD-kortet. Detta fungerar inte med alla SD-kort. I själva verket mitt kort arbetat för bara några minuter detta sätt, och när jag satte den tillbaka i datorn jag var tvungen att formatera det och sedan aldrig fungerade det igen med Arduino tills jag använde 74HC4050 för signal nivå konvertering. Jag hade andra kort som inte fungerade alls utan att detta också. Om du väljer att använda ett olika kretskort och kunde planera ut montering i inneslutningen bättre, skulle jag prova att löda en mycket billigare SD kortet socket till styrelsen direkt, istället för att använda kostsamma breakout styrelsen. Förresten, NKC elektronik har samma breakout styrelsen för mycket mindre, men det var inte tillgänglig när jag sist kollade. Jag minns inte om breakout styrelsen innehåller header stift. Du behöver 11. En extra uppsättning kan beställas från Jameco: http://www.jameco.com/webapp/wcs/stores/servlet/ProductDisplay?langId=-1&storeId=10001&catalogId=10001&productId=53532, för $0,75.

SD kort tillägg: Jag har kommenterat utförligt i kommentarerna (nedan) om alternativ till styrelsens breakout relativt dyra SD-kort. Kort sagt, visar bilderna nedan experiment jag har gjort med reservdelar på en skärbräda, med alternativen för uttaget SD Card. Vänligen läs kommentarerna och med Instructables för mer information.

När det gäller SD är kortet i sig, mindre bättre! Arduino koden tillhandahålls fungerar endast med ett FAT16-filsystem och bara läser filer från rotkatalogen. Det innebär att du har en gräns på 512 bildfiler på kortet, och filerna är bara 100 byte. Ett mycket litet kort kommer att fungera bra, och ett större än 2GB kort förmodligen kommer inte att fungera alls. Det finns FAT32 bibliotek för ATMega328, men under den tid jag hade, det var mer arbete än det var värt att få det att fungera med Arduino. (Mer senare.)

Slutligen, Använd en mängd ledningar när ledningar PCB. Det kommer att göra det lättare att spåra anslutningar. Som du ser, använde jag röd, svart, grön, gul och vit. Jag önskar jag hade fler färger.

När det gäller 9-volts nätaggregat: ett 9 volts batteri kommer att fungera, men du har konstiga problem när det börjar att minska. När batteriets spänning (när testade på en mätare) sjunker under 7 volt bildskärmen kan lysa upp bra, men det kommer att vara otillräckliga ström att driva Arduino och beteendet är något oförutsägbart. En 9 volt vägg-wart fungerar bra, och LM7805 på BBB bör kunna hantera en 12-volts ingång, som det från en auto-adapter. (Vänligen användning varning dock om du sätta detta i ett fordon i rörelse! Du ensam är ansvarig för vad händer om du distraherar andra förare! Du kanske vill överväga ledningar upp en accelerometer och inaktivera visas när enheten är i rörelse. Kretsen är din som är ansvar. Jag rekommenderar det för ett hem fönster eller skrivbordet, eller shoppa fönster, inte ett fordon i rörelse! Jag älskar tanken på det som en bildekal, men inte med risk för någons liv eller hälsa! I allmänhet men detta bör vara mycket mindre störande än de flesta vägarna skyltning och många tryckta bildekaler med hårt för att läsa text.)

Verktyg
Jag använde följande verktyg för att slutföra detta projekt:

  • En kvalitet, variabel watt lödning järn
  • Avbitare
  • Wire strippor
  • En multimeter (behjälplig för testning)
  • En stor lödtenn-mindre skärbräda, för testning - du kanske inte behöver detta
  • En Dremel, med skärande hjul och borr (för att göra öppningar i höljet fallet)
  • En variabel hastighet drill och olika borr

Programvara

  • Arduino IDE 0017
  • Min micro controller kod (se steg 3)
  • Bildredigeraren GIMP, eller någon annan redigerare kan producera .xbm filer
  • Min xbmtodws kod, skapa image-filer för SD-kort från .xbm filer
Se Steg
Relaterade Ämnen

Android & Arduino kontrollerade projektorn skärmen

detta är min första gången du använder Arduino, eller någon mikrokontroller. Jag är glad att det fungerat så bra men min fru kan inte bero på, travar av mikrokontroller som kommer att dyka upp på vår tröskel snart för framtida projekt. Någon feedback...

Arduino kontrollerade kök Timer

Alla ni måste har upplevt detta att du har något kokning på din gasspis medan å andra sidan du få upptagen tittar på TV eller få en djup konversation att du inser på upptäcka en lukt som det var helt bortskämd bara på grund av din slarv. Denna lilla...

Arduino kontrollerade CNC / 3D skrivare Hybrid

Moder natur gör... Vi bygger.BuildersBot säkringar 3D utskrift & CNC fräsning till en Builders dröm "3dprintingindustry.com"BuilderBot är en öppen Design maskin, som använder OpenMjukvara och öppen hårdvara. Det är en produkt av öppna projek...

Arduino kontrollerade ljus dimmer

Varning: Vissa människor försöka bygga detta med en optocoupler med zerocrossing coz "som är bättre" rätt? Vissa får även höra i elektronik butiker är det bättre att använda sådan optocoupler. FEL. Detta fungerar endast med en random brand optoc...

Infraröd Sensor guidade Arduino kontrollerade L293D Robot (del 2)

Här är del 2 av Arduino kontrollerade L293D Robot.Del 2 innehåller IR Sensors.This ingår i en serie av instructables leder till en rad efterföljare Robot.QRD1114 Infrarödsensor kopplad till ArduinoSteg 1: Ledningar IR sensorn till ArduinoNegativ från...

Arduino-kontrollerade Wolf svans

hälsningar, eller ska jag säga, "Aaaaaooooooooooooh!" Gärna göra din bekantskap Karl wolf entusiast. Du har en inre wolf ande som är så ivriga att ge sig till känna att du har kommit mig att lära mig hur man gör din egen animatronic wolf svans,...

Arduino-kontrollerade Smart Home

Detta Instructable skrevs av PubNub Evangelist Ian Jennings . Ians historia går igenom hans processen för att bygga en Arduino-kontrollerade smarta hem modell från grunden.--Tillbaka i September, vår grundare Stephen och jag pratade om olika sätt att...

Digital fönster termometer

Hej, världen! Om någon skulle fråga er vad temperaturen är idag, skulle du förmodligen att kunna berätta för dem genom att titta på din telefon eller en fönster termometer. I själva verket, skulle du antagligen göra det utan en tanke om hur temperatu...

Arduino kontrollerade makt källa

Detta instructable beskriver hur du utformar en Arduino kontrollerad leverans strömkälla.En kort video som presenterar sitt arbete kan ses i min Youtube-kanalSteg 1: Design idéer, begagnade strategi... Syftet med projektet var att skapa ett litet dri...

Laser Galvo - Arduino kontrollerade

Arduino kontrollerad laser galvo. Servo driven speglar styra UV laser lämna ett fosforescerande spår på glöd-in-the-dark vinyl ark.Ursprungligen postat på notes.robives.comSteg 1:Börjar med ett blad av självlysande vinyl från eBay och en UV laserpeka...

Sällskapsdjur utegångsförbud: En Arduino kontrollerade sällskapsdjur dörr

Problemet: du vill begränsa den tid när ditt husdjur är tillåtet att gå utanför. Detta kan bero på att trakten inte är säkra för din katt eller liten hund på natten (plundringarna coyotes kommer att tänka på). Men du vill ha ditt husdjur för att kunn...

Arduino kontrollerade Servo Robot (serbiska)

vad bättre sätt för att börja experimentera med öppen källkod mikro-styrenheter ( Arduino ) då genom att bygga din egen öppen källkod robot ( CC (SA-av))?Vad till gör med din Serbiska?(här) - Hur ansluta din serbiska till internet och köra det över e...

Smarta fönster med Smartphone & Arduino

Besök oss www.innovationph.comSmarta fönster använder Arduino är ett Home Automation verktyg att kontrollera alla fönster skugga/persienner.Krav:Arduino UnoArduino Motor sköldBluetooth-modulDC-motorSmarta fönster appTitta på VIDEO för demonstration.V...

Arduino kontrollerade fyren

Översikt:Jag har ofta tänkt att en fyr skulle göra ett stort projekt för en Arduino, och så jag beslöt att ge det ett försök med någon av de lokala fyrarna här i Erie, Pennsylvania som inspiration. Jag valde Norr Pierhead fyr som vaktar ingången till...

Arduino kontrollerad bil Tracking System baserade på SMS-

Hej jag gjorde en Arduino kontrollerad bil Tracking System baserat på SMS för min fars bil.Använda modulerna är;Arduino nano V3.0SkyLab GPS-modulenWaveCom GSM-modulSoftwareSerial bibliotek, TinyGPS används för att kommunicera med moduler.När jag ring...

Trådlösa Arduino kontrollerade Tank (nRF24L01)

Hej!Idag kommer jag att visa dig hur man bygger en Arduino kontrollerade tank och fjärrkontroll. 3d tryckta delar av tanken (med undantag av registeransvarige, spåra guide och tank cover) ritades av timmiclark och kan hittas här.Steg 1: Samla materia...

Wall-E's anti-sociala kusin: objekt att undvika Arduino kontrollerade Robot!

jag byggde nyligen en Arduino kontrollerade robot, som undviker objekt och skickar ut en PING)) ekolod att kontrollera om ett objekt är. När ett objekt har identifierats, roboten ryggen upp och vänder åt andra hållet!Jag kallar det anti-sociala robot...

Arduino kontrollerade Flight Simulator - "The Viper"

min Maker Faire projekt för 2012 är "The Viper"--en Arduino kontrollerade flight simulator inspirerad av shipen av det samma känt från SyFy kanalens TV-serien Battlestar Galactica. Den roterar 360 grader längs två axlar, vilket innebär att ja, d...

Arduino kontrollerade animatronic trä huvud (läslampa)

detta huvud är en läslampa som kan justeras för riktning av belysning, och nedtonade som krävs.Detta Instructable kombinerar Arduino programmering, några enkla elektronik, carving med hand och power tools, mekanisk kontroll och lite av träslöjd. Bort...