Getto Pixels - bouwen van een open source BlinkM (3 / 5 stap)

Stap 3: brood en boter


Als je zijn aandacht in de laatste stap, kan heb je een idee van de foto, over wat we nu gaan bouwen. Pak jezelf een brood-board en wig van uw vers geprogrammeerde Tiny45 in het midden van het breukvlak van de kloof.

Vervolgens krijgen uw LED en geven de onderzijde een goede sluiten kijken met een vergrootglas als u wilt. Binnen de duidelijke plastic, is een van de vier pinnen bekabeld anders tot de andere drie. (Zie de foto) Dit is uw gemeenschappelijke pin (ik ben aangenomen, net als ik, u gemeenschappelijke anode LEDs gebruikt). Maak een notitie van deze pin, niet verliezen.  Duw de LED in de board van brood, onder een hoek van ongeveer 45 graden, hierdoor elke pin van de LED te zitten in een ander nummer op het bord brood. Nu verwijderen de LED opnieuw, want u bent vergeten welke pin is het gemeenschappelijk, vind het, en het weer in terug duwen.

Grijp het Tiny45 gegevensblad, of specifiek



beeld, en met een beetje van draad, de gemeenschappelijke Anode pin verbinding te maken met hetzelfde spoor van het breadbord die de t45 van Vcc pin zit in.

Gebruik vervolgens de uw weerstanden de andere drie pennen van de LED verbinden met poorten PB1, PB3 en PB4 van de chip.

Nu pak je Arduino, en sluit de 5V en Gnd aan de chip Vcc en Gnd tracks. Dit levert stroom voor uw Pixels. Vervolgens verbinden met PB0 op de chip van de Arduino analoge poort 4 en PB2 van de Arduino analoge poort 5.  Dit is de ik2C verbindingen, de databus naar beneden die instructies worden verzonden naar de pixels

De foto's die ik heb opgenomen als referentie gebruiken.

Nu dat alles is bekabeld, moet u de arduino verbinden met een USB-aanbod, en laat de energiestroom!  Als alles goed gaat, moet je zien... eh... niets. misschien een beetje flash van de LED als je omhoog, maar anders niets helemaal macht. Geen paniek, we moeten allemaal goed.

Laden de BlinkM sequencer die u hebt gedownload in de laatste stap, en in het bestandsmenu, selecteer "verbinden met arduino".  Het zal u vragen welke COM-poort, en moet u wat de arduino brandt (help!).  Wanneer de Statustekst in de zeer rechtsonder in het venster sequencer u die het aangesloten vertelt, hit elke kleur in het deelvenster Stalen geplaatst.  Koesteren in het licht van uw eigen creatie, als de LED-gloed weer.  Of niet.  Als dat niet het geval (en moet) is er iets mis. Deze dingen controleren:

  • U hebt de regels van de I2C aangesloten op de juiste manier ronde.
  • Controleer de zekeringen op de ATtiny45.
  • Reflash de BlinkM communicator schets naar de arduino en vervolgens opnieuw verbinding maakt de sequencer met de arduino.
  • U gebruikt de juiste code voor het juiste soort LED? (Gemeenschappelijke kathode en Anode?)
  • Controleer al uw kabels.

Elke keer als ik een nieuwe pixel gebouwd en getest (toegegeven, ik heb alleen gebouwd vier tot nu toe) het werkte niet.  Maar elke keer als het werkte niet het was omdat ik had ofwel vergeten te unset de "klok Div door 8" zekering in de uC of ik de bedrading was verpest. (Eenmaal het was omdat ik dacht dat ik zijn slim en maakte enkele mods aan de communicator BlinkM schets op de arduino.  Houd het vers kinderen, recht uit de tin gebruiken totdat u weet wat u doet.)

Ik ga ervan uit dat u heb net vijf minuten vloeken, rustig, en dan plotseling laag en zie het licht schijnt op!

Awesomeness in de supreme! U hebt een getto Pixel gebouwd!

Next up, laat kijken waardoor dit een beetje meer permanente, pak uw strijkijzer, we gaan een solderin'...

Gerelateerde Artikelen

Bouwen van een pixel nanobot

Bouwen van een pixel nanobot

helpen bij de voorbereiding jezelf voor nanotechnologie. In de nabije toekomst kan u het opbouwen van zeer kleine robots om te opereren in de microscopische en zelfs moleculaire en cellulaire ruimte.Hebt u een oude computer waarop snelle Basic of een
Hoe het bouwen van een Multi-Touch-oppervlak

Hoe het bouwen van een Multi-Touch-oppervlak

multi-aanrakingsgebaren zijn de nieuwste en beste manier om te communiceren met uw computer.  Echter, commerciële systemen zijn niet overal verkrijgbaar en zijn duur.  Gelukkig, je kunt het zelf doen beter en voor minder kosten.Beginsel componenten (
Bouwen van een 1:1 schaal Portal pistool met verlichting

Bouwen van een 1:1 schaal Portal pistool met verlichting

Inleiding:Dit Instructable zal detail het proces ging ik door terwijl de bouw van mijn eigen Diafragma wetenschap Handheld Portal apparaat [AKA de "Portal Gun"] uit het ventiel wild Portal & Portal 2. Hoewel de Portal Gun de belangrijkste fo
Fenrir: Een Open source hond robot

Fenrir: Een Open source hond robot

Stationaire been bewegingRotatie transformatieWandelen DemoDe gebruikersinterfaceDit is een mini opensource zoogdier viervoeter robot, of u kunt denken aan het als robot hond vier been. Het doel van dit project is dat mensen de mogelijkheid te creëre
Lora schild en RPi gebruiken om te bouwen van een gateway LoRaWAN

Lora schild en RPi gebruiken om te bouwen van een gateway LoRaWAN

Wij zullen hierheen, de Lora Shileld, de MEGA2560 en de Raspberry Pi te bouwen een enkellijns LoRaWAN gatewaygebruiken.LoRa Technologie is een draadloze modulatie voor long-bereik, laag energieverbruik, lage-data-rate toepassingen. Door het bereiken
Bouwen van een 'blackbox' datalogger voor het toevoegen op scherm weergave meters aan uw video's

Bouwen van een 'blackbox' datalogger voor het toevoegen op scherm weergave meters aan uw video's

Dit project bevat instructies over hoe te bouwen van het apparaat, alsmede een link naar de projectcode op github die worden geüpload voor het moeten zullen laten uitvoeren.Een Arduino gebaseerd datalogger met het oog op de synchronisatie van gegeven
Bouwen van een 30$ laser Scanner

Bouwen van een 30$ laser Scanner

IntroductieDit instructable zal u begeleiden om te bouwen van een 3D-scanner voor minder dan $30, of zelfs $12 als u al een USB webcam.Het zien van het prijskaartje en de beperkingen van commerciële scanners, die heb ik besloten om mezelf te bouwen m
Bouwen van een 3D-laserprinter - Stereolithography thuis

Bouwen van een 3D-laserprinter - Stereolithography thuis

Hier is hoe te maken van een 3D-Printer van Stereolithografie. Het is nog steeds een beetje van een work in progress, maar tot nu toe het werkt vrij goed. Dit is voornamelijk een experiment dat begon als een Delta Robot Stereolithography Printer maar
Hoe het bouwen van een 8-bits Computer

Hoe het bouwen van een 8-bits Computer

bouwen van een 8-bits TTL Computergeluiden graag een ontmoedigend en ingewikkelde taak, of ten minste het deed voor mij toen ik begon op mijn reis naar het begrijpen van de architectuur van een fundamentele CPU. Wanneer het neer over het komt, is een
Hoe het bouwen van een draadloze hexapod robot

Hoe het bouwen van een draadloze hexapod robot

hier is een video van het in actie.Facebook-pagina, zodat u up-to-date op v2 blijven kuntHebt u dit instructable?  Stuur me foto's en ik zal het toevoegen op deze pagina!Wanneer voltooid, zul je een wandelende robot die is ongeveer 2 voet breed en ma
Bouwen van een modulaire Robot Chassis met Actobotics

Bouwen van een modulaire Robot Chassis met Actobotics

Ik hield van mijn vroege kinderjaren robots. De eerste film robots ik herinner me ooit echt wens eerst, waar de drie bots "Stille Running", (nog steeds een van mijn favoriete films!) Die goofy beetje wandelen dozen bereikte een hoogtepunt van mi
Hoe het bouwen van een aangepaste "bed of nails" tester voor uw 3D-printer elektronica

Hoe het bouwen van een aangepaste "bed of nails" tester voor uw 3D-printer elektronica

Als u een heleboel PCB (Printed Circuit Board) zijn productie, wil je een soort van QA-om ervoor te zorgen dat uw planken zijn functioneel en zonder gebreken. De meest populaire methode voor het testen van in-circuit is het gebruik van een bed van sp
Robot hersenen: Het bouwen van een enige raadscomputer in een avond

Robot hersenen: Het bouwen van een enige raadscomputer in een avond

op uw Picaxe of Arduino uit geheugen lopen? Maar een PC is overkill voor de job? Neem een kijkje op deze opensource enige raadscomputer die kan worden geprogrammeerd in talen zoals C, Basic, Forth, Pascal of Fortran.Dit bord maakt gebruik van goedkop
Het bouwen van een robot die uw muiscursor volgt

Het bouwen van een robot die uw muiscursor volgt

In dit instructable ik zal u tonen hoe te bouwen en besturen van een robot kunnen tekenen en schrijven op een vlakke ondergrond, zoals geïllustreerd in de video hierboven.Dit project u moet voltooien:Een computerEen download van Verwerking IDE: een e