Digitale venster Sticker (Arduino gecontroleerde) (1 / 7 stap)

Stap 1: Onderdelenlijst


Digitale venster Sticker onderdelenlijst

De BBB-Kit is een Arduino kloon geproduceerd door moderndevice.com.  Om $ 15.00 uur voor een complete kit voor de Arduino is het een van de minst dure opties.  Ik kon heb gesneden een paar dollars af van de kosten met behulp van een alternatieve Arduino board en een aparte aanbod lijst voor elk onderdeel van de Arduino, maar het gemak van één leverancier voor de Arduino gedeelte van dit project was de moeite waard de $3 tot $5 die ik kan hebt opgeslagen.  U moet zitten kundig voor dit project met een Arduino maken.  Het kan het ontginnen op een breadboard zoals hieronder wordt weergegeven, met een Boarduino, een kale botten Board, of andere breadboard die aanpasbaar Arduino klonen.  U kunt ook kopen het BBB volledig geassembleerd voor een extra $10.  De eigenaar van moderndevice.com is zeer nuttig en zal samen met u als u problemen tegenkomt.  De BBB montage-instructies downloaden en hen zorgvuldig te volgen.  Zorg ervoor dat aanvragen van de LM7805-spanningsregelaar voor de Raad van bestuur, of een apart aanschaffen en gebruiken in plaats van de kleinere regulator dat hij door gebrek verscheept.

De USB-BUB bestuur stekkers in de BBB (Arduino).  Het heeft de FTDI USB naar seriële converter moest je BBB Arduino program.  Als u hebt al een ICSP programmeur of een Arduino met een ZIF-socket voor het programmeren van de Atmega 328p, is het niet nodig voor de aankoop van de USB-BUB, hoewel het nuttig als foutopsporing de microcontroller code, door middel van de Arduino IDE Serial Port Monitor.

Belangrijke opmerking over de 2416 Dot Matrix Displays.  Als u mijn bouw foto's bekijken die u zult opmerken dat mijn 2416 Dot Matrix-scherm platen niet overeenkomen.  Heeft wit (wanneer niet aangedreven) L.E.D.s, de andere heeft transparante ones.  De transparante set is iets minder scherp dan de diffuus set.  Wanneer ik zeker elektronica gecontacteerd over het probleem dat zij akkoord gaan met een bord vervanging verzenden.  Het kwam net op tijd om dit artikel te voltooien, en de laatste foto's en introductie video tonen de overeenkomende set.  Jammer genoeg, het nieuwe bestuur dat ze me stuurde de dimmer, transparante L.E.D.s. gebruikt  Zorg ervoor dat elektronica weet dat je nodig hebt een overeenkomende set laat!  U kunt om de 3 planken enkel veilig te zijn.  Ook kwam de groene planken onlangs.  Ik heb geen ervaring met hen, maar hadden ze al beschikbaar zijn wanneer ik mijn aankoop gedaan ik zou hebben gebruikt het groen.  Tenslotte, vergeet dat zeker Electronics is gevestigd in China.  Plan op wachten een tijdje voor uw product te komen, en om iemand te ondertekenen voor het pakket te regelen.  De mensen daar zijn gemakkelijk om mee te werken.

PCB's: als u wenst te volg de stapsgewijze instructies ik ben verstrekken zal u op de printplaat van Radio Shack, en u zult moeten trim de uiteinden van het goed past in de ruimte.  Dit betekent ook moet u een verbindingslijn met rechte hoek op de 2 x 8 Shrouded vak Header (die de lintkabel van de displays stekkers in).  De verbindingslijn met rechte hoek is vereist zodat de pinnen kunnen worden gebogen om de breadboard kloof op de Radio Shack PCB.  Als ik moest beginnen vanaf nul, zou ik proberen met behulp van een van de volgende prototype PCB's, die zou je ook toestaan om draad-up een rechte 2 x 8 gehuld vak Koptekst:

Als er genoeg belangstelling voor is, zal ik een Printplaat ontwerp en hebben ze vervaardigd. Behuizing: De behuizing van het project is een bijna perfecte pasvorm.  Ziet u in de stappen en foto's die volgen, dat mijn kracht is niet in het snijden van kunststof omhullingen.  U zal hopelijk doen veel beter en feedback geven over betere methoden.  Mine werkt geweldig, maar is niet geweldig op zoek.  Zoals u zien zult, is de behuizing iets van een na denken voor mij.  Ik had een heel andere behuizing gepland, maar dit werkte veel beter.  (Meer informatie in stappen uit te voeren.)

Jameco *: Elk van de bovengenoemde met een asterisk artikelen kunnen worden gekocht bij Jameco, maar vereisen een minimum bestelling van 10, dus als de berekening van de kosten voor ogen houden.  (Het is altijd goed om te hebben van extra onderdelen!)

Header recipiënt: De BBB heeft 18-pinnen voor de voeding en Arduino pinnen op een breadboard te sluiten.  Gebruik het recipiënt 20-pin header om de BBB aansluiten met uw printplaat, zoals wordt weergegeven in de volgende instructies, met de volgende varianten:

  • Ik heb niet een 20-pin header recipiënt, maar ik heb 2 8-pins recipiënten.  Dit werkt prima.  Het is een strakke strijd om hen te uitlijnen, maar het werkt.  Zorg ervoor dat u de foto's geleverd.  U zult merken dat 2 van de BBB-pinnen los zitten.
  • Als u het 20-pin header recipiënt gebruikt, blijft 2-pins los.  Markeren van uw boord zo dat wanneer u plug-in de BBB u weet waar het gaat.
  • U kan ook afzien van het breadboard pinnen op de BBB en de aansluiting op de secundaire PCB, en simpelweg stormloop draden rechtstreeks naar de gewenste locaties.  Dit kan enige flexibiliteit voorzien van bijlagen.

Het vak 2 x 8 Shrouded koptekst is voor inpluggen in de lintkabel van de matrices van weergave.  Zoals hierboven vermeld onder PCB's, is de rechte hoek-versie nodig hebt u een kloof zoals die op de Radio Shack PCB.  Kun je mogelijk gebruik hetzelfde bord en snijd koperen sporen zodat een vak van de koptekst van de rechte functioneren.  Ik kocht mijn vak van de koptekst van een lokale leverancier (M.C. Howards Elektronika in Austin, TX), maar ze had slechts een paar en ik heb niet meer in latere reizen.  De link hierboven was de eerste vond ik dat had een bijpassende deel, maar ik heb geen ervaring met het bedrijf.

SD-MMC-kaart: Wow, is dit een over-priced component als er ooit een was.  Op werken tof!  In feite, doe geen moeite met een van de Arduino SD kaart schilden.  Ze lijken allemaal een weerstand-netwerk gebruikt om drop van de spanning van het signaal naar de 3.3 volt vereist door de SD-kaart.  Dit zal niet werken met alle SD-kaarten.  In feite, mijn kaart werkte voor slechts een paar minuten deze weg, en toen ik het terug in de PC had ik te formatteren, en vervolgens op nooit gehanteerd weer met de Arduino totdat ik de 74HC4050 voor de signaal niveau conversie gebruikte.  Ik had andere kaarten die niet helemaal zonder dit eveneens werken.  Als u wilt gebruiken een ander circuit bord, en uit de montage in de behuizing beter kan plannen, zou ik proberen om te solderen een veel minder dure SD kaart aansluiting aan het bestuur rechtstreeks, in plaats van met behulp van de dure breakout board.  Overigens, NKC elektronica heeft dezelfde breakout board vermeld voor veel minder, maar het was niet beschikbaar toen ik laatst gecontroleerd.  Ik weet niet meer als de breakout board kop pinnen bevat.  U zult 11.  Een reserve set kan worden besteld vanaf Jameco: http://www.jameco.com/webapp/wcs/stores/servlet/ProductDisplay?langId=-1&storeId=10001&catalogId=10001&productId=53532, voor $0,75.

SD Card Addendum: Ik heb uitvoerig commentaar in de commentaren (zie hieronder) over alternatieven voor de relatief dure SD Card breakout board.  Kortom, tonen de foto's hieronder experimenten dat ik heb gedaan met spare parts op een breadboard, gebruik van de alternatieven voor de SD-kaart-aansluiting.  Lees de commentaren en gerelateerde Instructables voor meer informatie.

Wat de SD is kaart zelf, kleiner beter!  De Arduino code werkt alleen voorzien van een FAT16-bestandssysteem, en alleen het lezen van bestanden uit de hoofdmap.  Dat betekent dat u een limiet van 512 afbeeldingsbestanden op de kaart, en de bestanden zijn slechts 100 bytes.  Een zeer kleine kaart zal prima werken, en een groter dan 2GB kaart waarschijnlijk werkt niet helemaal.  Er zijn FAT32-bibliotheken voor de ATMega328, maar in de tijd die ik had, het was meer werk dan het waard was om het werken met de Arduino te krijgen.  (Meer later.)

Ten slotte, gebruiken een verscheidenheid van draden wanneer bedrading van de PCB.  Het zal gemakkelijker te traceren verbindingen.  Zoals u ziet, gebruikte ik rood, zwart, groen, geel en wit.  Ik wou dat ik had meer kleuren.

Met betrekking tot de 9-volt voeding: een 9 volt batterij zal werken, maar zul je vreemde problemen wanneer het begint te verminderen.  Zodra het accuvoltage (wanneer het wordt getest op een meter) van het berichtenarchief 7 volt die beeldscherm, prima, maar er oplichten kan zullen onvoldoende stroom aan de macht van de Arduino en het gedrag enigszins onvoorspelbaar is.  Een 9 volt- muur-wrat werkt geweldig, en de LM7805 op de BBB moet kunnen omgaan met een 12 volt ingang, als dat van een auto-adapter.  (Gelieve te gebruiken voorzichtigheid wel als je dit in een bewegend voertuig!  U alleen bent verantwoordelijk voor wat er gebeurt als u andere stuurprogramma's afleiden!  U kunt zelfs overwegen bedrading van een versnellingsmeter in- en uitschakelen van de displays, wanneer het apparaat in beweging.  Het circuit is jou evenals de verantwoordelijkheid.  I recommend it voor een home venster of het bureaublad, of winkel venster, niet een bewegend voertuig!  Ik hou van het idee van het als een bumper sticker, maar niet op het risico van iemands leven of de gezondheid!  In het algemeen echter dit moet veel minder storend dan meeste langs digitale borden en veel afgedrukt bumper stickers met hard om tekst te lezen.)

Hulpmiddelen
Ik gebruikte de volgende hulpmiddelen om dit project te voltooien:

  • Een kwaliteit, variabele vermogen solderen van ijzer
  • Wire cutters
  • Draad strippers
  • Een multimeter (handig voor het testen)
  • Een grote soldeer-minder breadboard, voor het testen - u wellicht niet nodig dit
  • Een Dremel, met snijden wielen en boor bits (voor het maken van openingen in het geval van de behuizing)
  • Een variabele snelheid boormachine en diverse boor bits

Software

  • Arduino IDE 0017
  • Mijn micro controller code (zie stap 3)
  • GIMP image-editor, of een andere editor geschikt voor het produceren van .xbm bestanden
  • Mijn xbmtodws code, image bestanden voor de SD-kaart uit .xbm bestanden maken

Gerelateerde Artikelen

Arduino gecontroleerd CNC / 3D Printer hybride

Arduino gecontroleerd CNC / 3D Printer hybride

Moeder natuur maakt... Wij bouwen.BuildersBot zekeringen 3D printen & CNC frezen in één Builder's droom "3dprintingindustry.com"De BuilderBot is een Open ontwerp machine, die gebruik maakt van OpenSoftware en Open Hardware. Het is een produc
Arduino gecontroleerd kookwekker

Arduino gecontroleerd kookwekker

U allen moet heb meegemaakt dat je iets wordt gekookt op uw gasfornuis terwijl aan de andere kant u get drukke TV kijken of krijgen een diepe gesprek hebt dat je je realiseert op het opsporen van een geur die het was volledig verwend alleen vanwege u
Huisdier Curfew: Een Arduino gecontroleerde huisdier deur

Huisdier Curfew: Een Arduino gecontroleerde huisdier deur

Het probleem: U wilt beperken van de tijd wanneer uw huisdier mee mag naar buiten te gaan. Dit kan zijn omdat de buurt niet veilig voor uw kat of kleine hond in de nacht is (plunderende coyotes voor de geest komt). Maar u wilt uw huisdier te kunnen t
Arduino gecontroleerd Servo Robot (SERVISCH)

Arduino gecontroleerd Servo Robot (SERVISCH)

wat een betere manier om te experimenteren met opensource micro-controllers ( Arduino ) dan door het bouwen van uw eigen bron robot open ( CC (SA-door))?Wat te doen met uw Servische?(hier) - hoe uw Servische verbinden met het internet en het rijden o
Hacking A sleutelhanger Digitale Camera voor Arduino Control

Hacking A sleutelhanger Digitale Camera voor Arduino Control

fotografie opties voor de Arduino zijn weinigen en ver tussen. Webcams zijn niet praktisch voor toepassingen zoals kite fotografie of openbare fotografie, tenzij u het gevoel dat het kopen van een 200 voet USB-kabel. En de huidige technieken voor zel
Arduino gecontroleerd interactieve wallpiece

Arduino gecontroleerd interactieve wallpiece

dit project is een subset van mijn idee van een interactieve muur... dus dit een interactieve muur-delige is...Doet wat het doen?  Mijne is een lichte touch geactiveerd-display.Hoe werkt het?  Het wordt gecontroleerd door een Arduino UNO die zintuige
Digitale venster Thermometer

Digitale venster Thermometer

Hello, world! Mocht iemand om u te vragen wat de temperatuur is vandaag, zou u waarschijnlijk kunnen om hen te vertellen door te kijken naar uw telefoon of een venster thermometer. In feite, zou u waarschijnlijk doen met geen gedachte over hoe de tem
Galvo - Laser Arduino gecontroleerd

Galvo - Laser Arduino gecontroleerd

Arduino gecontroleerd galvo laser. De servo aangedreven spiegels sturen de verlaten een fosforescerende parcours op het blad van de glow-in-the-dark vinyl UV-laser.Oorspronkelijk Gepost op notes.robives.comStap 1:Beginnen met een blad van lichtgevend
Arduino-gecontroleerde Wolf staart

Arduino-gecontroleerde Wolf staart

groeten, of moet ik zeggen, "Aaaaaooooooooooooh!" Maken van uw bekende collega wolf liefhebber graag. Je hebt een innerlijke wolf geest dat zo graag bekend maken dat u mij om te leren hoe om uw zeer eigen animatronic wolf staart, zodat u kunt ec
Arduino-gecontroleerde gordijn

Arduino-gecontroleerde gordijn

In dit nieuwe project, we gecombineerd van elektronica en mechanica, en maakte een Arduino-gecontroleerde gordijn roller.Veel plezier met maken!Stap 1: Planning van het CircuitVoor dit circuit u hebt nodig:1. de roterende Potentiometer2. de Arduino U
Draadloos Arduino gecontroleerde Tank (nRF24L01)

Draadloos Arduino gecontroleerde Tank (nRF24L01)

Hallo!Vandaag zal ik u tonen how to build een Arduino gecontroleerde tank en een afstandsbediening. De 3d afgedrukt delen van de tank (met uitzondering van de controller, bijhouden gids en tank cover) werden ontworpen door timmiclark en kan worden ge
Arduino gecontroleerd licht dimmer

Arduino gecontroleerd licht dimmer

Waarschuwing: Sommige mensen proberen om dit met een optocoupler met zerocrossing coz rechts "dat is beter"? Sommigen horen zelfs in elektronicawinkels, het is beter om te gebruiken dergelijke een optocoupler. VERKEERDE. Dit werkt alleen met een
Arduino gecontroleerde auto volgsysteem op basis van SMS

Arduino gecontroleerde auto volgsysteem op basis van SMS

Hi ik een Arduino gecontroleerde auto volgsysteem op basis van SMS voor mijn vaders auto maakte.De gebruikte modules zijn;Arduino nano V3.0SkyLab GPS-moduleWaveCom GSM moduleDe SoftwareSerial bibliotheek, TinyGPS worden gebruikt om te communiceren me
Arduino-gecontroleerde Smart Home

Arduino-gecontroleerde Smart Home

Dit Instructable werd geschreven door PubNub Evangelist Ian Jennings . Ian's verhaal doorloopt zijn proces van het opbouwen van een Arduino-gecontroleerde smart home model van kras.--Terug in September, onze stichter Stephen en ik spraken over manier
1 xArduino Compatible kale botten Board KIT (BBBKit) vragen om de regulator van de LM7805!$15,00
1 xUSB BUB Board Optioneel, zie hieronder...$12.00
2 x2416 dot Matrix Display DE-DP016 Nu beschikbaar in het groen: DE-DP017 ZIE BELANGRIJKE OPMERKING HIERONDER$11.64 (23.28)
1 xRadio Shack-printplaat 276-170 Zie de opmerking hieronder PCB$2.99
1 xRadio Shack 8 x 6 x 3 Project behuizing 270-1809$6.99
1 x74HC4050 Hex niet-inverterende Buffer *$0,09
1 x16-pins DIP Socket$0,75
1 xLM3940 3.3V Regulator$1.75
1 x.47uF tantaal condensator$0.32
1 x33uF tantaal condensator *$0.19
1 xElektrolytische condensator van 33uF *$0.11
1 x1 x 20 vrouwelijke. kop recipiënt 100" Zie kop recipiënt opmerking hieronder.$0,75
1 x2 x 8 gehuld vak Koptekst$0.49
1 xBreakout Board voor SD-MMC-kaart Zie de opmerking hieronder SD-MMC-kaart.$17,95
8 xmachine schroeven 4-40 3/4" met elke 2 noten$3.98
1 xLage capaciteit SD-kaart (bijvoorbeeld 512 MB)
1 x9-volt voedingsbron
Soldeer en 22-gauge draad van verschillende kleuren