Fading RGB toetsenbord licht (6 / 8 stap)

Stap 6: Voorbereiding voor het coderen van


Om te programmeren de ATTiny, is veruit de gemakkelijkste manier het gebruik van een FTDI programmeur. Dit apparaat aangesloten op de USB-poort van de computer en de programma's de ATTiny, zonder enige extra ruzie. SparkFun heeft een goede FTDI programmeur, maar uitgaven van $20 is niet het doel van dit project, dus ik ga niet met deze optie.

De tweede-beste aanpak zou zijn om het gebruik van een Arduino met een klein beetje extra circuits voor het programmeren van de ATTiny. De website 42 Bots heeft een goede uitleg hierover, die kan worden gevonden hier.

Echter, ik ook niet de eigenaar van een Arduino, zodat liet me met enkele uiterst creatieve opties. Ik gebruikte de parallelle poort (en een gehackte parallelle kabel) op mijn Linux computer, samen met drie 220Ω weerstanden en een breadboard, om te programmeren van mijn ATTiny85-chip. Als u besluit te gaan deze route, alle andere "normale" opties uitgeput, zijn hier sommige instructies:

  • Deze verbindingen maken op je breadboard

    • Parallelle pin 1 tot en met ATTiny85 pin SCK, via één 220Ω weerstand
    • Parallelle pin 2 tot en met ATTiny85 pin MOSI, via één 220Ω weerstand
    • Parallelle pin 11 tot en met ATTiny85 pin, MISO, via één 220Ω weerstand
    • Parallelle pin 16 tot en met ATTiny85 pin resetten, door geen weerstanden
    • Pin 18 tot en met ATTiny85 pin GND, door geen weerstanden parallel
    • USB-aansluiting + 5V ATTiny85 + 5V
    • USB-aansluiting met ATTiny85 GND GND
  • Controleer of hebt u de juiste pin-nummers met behulp van een multimeter om sonde van de draden - de kleuren wijzigen
  • Download en installeer de Redacteur van de Arduino
  • De Arduino Tiny core downloaden en unzip het
  • De kern (mapnaam 'piepklein') naar de map "hardware" in de "schetsboek"-map toevoegen
  • De Arduino editor en selecteer de ATTiny85 1MHz optie openen via de Tools > Boards menu
  • Kies "Parallelle programmeur" uit de Tools > programmeurs menu
  • Met behulp van de LED knippert in het volgende voorbeeld de schets, raakte de upload knop en hoop voor succes!
  • Het geeft een foutmelding over machtigingen, Google de specifieke fout als de juiste correctie/terminal opdracht toepassen

De bovenstaande instructies kunnen ook worden gevolgd als met behulp van andere programmeurs, de stap over het aansluiten van de parallelle poort op de ATTiny weglaten. Zorg ervoor dat ook het selecteren van de juiste programmeur.

Een van de beste delen van de Arduino Tiny core is dat het u toestaat om de ATTiny85 chip in de zeer gebruiksvriendelijk, intuïtief Arduino programmeertaal program. Hierdoor kunnen de jongere geest, evenals enigszins niet-technische mensen, om te leren programmeren terwijl je plezier. Ik eerlijk gezegd weten niet als ik zou hebben voltooid dit project als ik was niet in staat om de taal van de Arduino te gebruiken. Het vereenvoudigt het proces aanzienlijk.

De kern maakt het ook mogelijk een 3de pin om een PWM-uitgang op de ATTiny85. PWM staat voor Pulse Width Modulation en wordt vaak gebruikt om te bepalen van de intensiteit van de verlichting en de snelheid van motoren. PWM op de ATTiny gebruikt, is het mogelijk om de helderheid van elke kleur van de LED, effectief maken een soepele regenboog van alle mogelijke combinaties van de twee kleuren te wijzigen.

Gerelateerde Artikelen

Fading RGB LED (Arduino)

Fading RGB LED (Arduino)

In dit Instructable I 'm gonna tonen u hoe u een eenvoudige fading RGB Led.Het kan worden gebruikt als een mooie nacht lamp of als sfeerverlichting.Stap 1: onderdelenOm het te maken u hebt nodig:-een Arduino (ik ben met behulp van een Arduino UNO R3,
USB LED toetsenbord licht

USB LED toetsenbord licht

dit is een eenvoudige en handige draagbare gadget kan worden gebruikt als een toetsenbord licht 's nachts voor laptops en kan worden gebruikt als een USB-powered tafelblad lampStap 1: onderdelen 1 LED wit (groter hoe beter)2 USB-apparaat (dode kaartl
USB-toetsenbord licht

USB-toetsenbord licht

ik draaide mijn oude Mighty Bright boek licht in een USB-powered toetsenbord licht!! Het werkt verbazingwekkend voor wanneer u aan het typen bent in het donker. Ik kan zelfs het aan en uit zetten.
Wasknijper batterij aangedreven toetsenbord licht

Wasknijper batterij aangedreven toetsenbord licht

hier is hoe te maken van een eenvoudig toetsenbord-licht dat u kunt illustraties op elke laptop! Geniet van, een gelieve stemming voor mij!Stap 1: De onderdelen Zal u het volgende nodig. 1 x 9v batterij 1 x grote wired LED 1 x 9v batterijpack 1 x was
RGB LED licht Fader

RGB LED licht Fader

ik wilde iets echt cool om te zetten op mijn bureau op het werk.  Ik heb verschillende LED projecten uit op het web, maar ik wilde iets klein en compact dat ik met de USB-poort op mijn computer macht kon.Ik wilde ook niet gewoon een kale LED lamp pro
RGB-lepel licht

RGB-lepel licht

wat is een lepel lamp? Dit is een lepel lamp. Alleen omdat ik niet wat anders weet te noemen.  Het is gemaakt van de resten van de onthoofde lepels en een plastic fles voor water met een licht binnen. Echt eenvoudig om te maken, te zoeken, echt leuk
RGB-plank licht met LinkIt ONE

RGB-plank licht met LinkIt ONE

Indirecte verlichting kan echt toe te voegen aan de sfeer van een kamer. Helaas, soms kan het belachelijk duur gewoon om een monsterhoeveelheid van iets geïnstalleerd voordat je het weet als het zelfs goed zou kijken. Vandaag gaan we door middel van
Sugru LED toetsenbord licht

Sugru LED toetsenbord licht

voor degenen onder u die geen fancy laptops met verlichte toetsenborden hier is een eenvoudige truc, waardoor uw toetsenbord zal oplichten. Op sommige oude laptops die er vroeger ledje een klein dat was er voor de verlichting van het toetsenbord. Wij
RGB-LED licht sabel

RGB-LED licht sabel

Tijdens de recente levendige muziek en licht festival in Sydney waren er kraampjes waar licht sabels van speelgoed en andere accessoires met kleurrijke lichten. Uiteraard is deze speelgoed trok veel kinderen (en volwassenen) te kopen en te spelen met
9V leidde toetsenbord licht

9V leidde toetsenbord licht

Dit is een licht van de led toetsenbord werkt op een 9v batterijStap 1: Instrumenten en materialenDingen die je zal nodig zijn: Led kit voor rc voertuigenOude webcamducttapelaptop/computer te monteren op9V batterij powerledsStap 2: Atttach frontale l
RGB LED licht Pen

RGB LED licht Pen

heb je waarschijnlijk gezien de talrijke Instructables op hoe maak je een lichte Pen, die wordt gebruikt om lichte tekeningen te maken.De techinque van Licht tekening is een camera op een statief te plaatsen, de flitser uitschakelen en de belichtings
RGB LED licht Pole

RGB LED licht Pole

{"context":{"location":{},"login-upgrade-img":{},"footer-robot":{},"spinner":{"jQuery110208563661151638446":925},"jQuery110208563661151638446":1},"selector":"#editor-Obje
Laptop toetsenbord licht

Laptop toetsenbord licht

hulpvaardig laptop licht voor het toetsenbordMaterialen:oude cassettelijmpistoolzagGumLED lantaarnUSB-kabeltapeontspringen aan een penweerstand van 220 ohmStap 1: Krijgen van een oude cassette en demonteren. We moeten slechts een deel.Stap 2: Knip ie
LED toetsenbord licht

LED toetsenbord licht

Dilemma: Ik ben niet een klassiek geschoolde toetsenist, ik ben meer van een jacht-n-peck-typer. Ik heb een van deze onder-de-desktop toetsenbord laden plaatst, maar ik kan niet lezen de letters op het toetsenbord, tenzij ik op elk licht in de kamer