Utveckla ett ATtiny firefly projekt använder Arduino och det är IDE (6 / 9 steg)

Steg 6: Prototyp och test ljussensor krets för ATtiny på skärbräda



Så nu har vi en fungerande Arduino krets och firmware testade. Dags att flytta den till ATtiny mark.
Lägg först till ljussensor korta ben till VCC och långa ben till ATtiny stift 2 (D3). Dessa pin-koder vara förvirrande, speciellt när du börjar prata om analoga stift. I det här fallet är analoga stift 3 samma som digital stift 3, så det gör det lite lättare om du börjar att tro A2 och D2 är samma (de inte är). Du måste också ansluta din nedrullningsbara motstånd från D3 till GND.

För koden, bör vi kunna bara ändra PIN-kod "ledde = 5" tillbaka till "ledde = 1" som vi hade ursprungligen, höger? Vi måste också kommentera ut alla seriella bibliotek samtal eftersom de inte är tillgänglig för ATtiny kärnar ur. Med en liten preprocessor direktiv åtgärder, kan vi skapa skissen så det kommer att konfigurera stift och seriell bibliotek korrekt baserat på styrelsen valet i IDE. Det skulle vara en cool trick, rätt?

För att ladda upp koden till ATtiny, kommer vi att behöva ladda om ArduinoISP skissen och ställa upp för ATtiny85. Kom ihåg hur?

  • [Verktyg] -> [styrelser] -> Kontrollera Arduino styrelsen du använder (inte ATtiny).
  • [Arkiv] -> [exempel] -> "ArduinoISP"
  • [Arkiv] -> [ladda upp]
  • [Verktyg] -> [styrelser] -> Välj "ATtiny85 (interna 8 MHz klocka)"
  • [Arkiv] -> "Ladda upp med hjälp av programmerare"

Förhoppningsvis ATtiny koden beter sig precis som det gjorde på Arduino. Funktionen delay() bör kontrollera tid samma, inom ATtiny noggrannhet: s interna 8 Mhz oscillator. Om det finns tidsproblem, avser vanligtvis en miss-match mellan fuse inställningarna och styrelsen val. När i tvivel, åter bränna säkringarna med menyvalet "Bränna Bootloader".

Se Steg
Relaterade Ämnen

Kör motorn med android använder arduino och bluetooth

Hej vänner! Detta är min första instructable någonsin och idag jag ska visa dig hur man kör 2 motorer med android använder arduino och en billigt Bluetooth-modul. Detta projekt kan vara till stor hjälp för dig att bygga robotar som kan kontrolleras a...

Dataintrång min RC bil använder Arduino och Android Smart Phone

Har en gammal leksaksbil? Jag hackade min använder Arduino och en H bro krets för att kontrollera motorerna, brukade min Sony Z1 Android telefon styra med de senaste 1Sheeld jag fick från kicken.Jag tänkte att använda gyroskop sensorn i att driva det...

Ultrasonic Mapmaker använder Arduino och MatLab

Vision är en av de mest spännande sinnen du kan utrusta på din robot. Förmågan att uppfatta hinder kan en robot att göra ett välgrundat beslut om ytterligare förflyttningar.Det är dock också inte de enklaste sinnena att genomföra några skäl. För det...

Hem automationssystem använder Arduino och SIM900 GSM modul

Hej du! Som jag har nästan avslutat mina studier på Lunds tekniska högskola, jag var tvungen att göra ett examensarbete och min tanke var att göra en häpnadsväckande sak (jag vet att det roliga: D) att visa alla att jag är en bra prototyp maker och j...

Snabba kontroll av dc-motor från laptop använder arduino och bearbetning

Hej allaJag är Gustaf raja. Jag skulle här vilja dela varvtalsreglering av dc-motor från datorn genom att använda arduino och bearbetning programvara. i detta projekt bearbetning programvara köra ett enkelt programfönster på datorn. baserat på positi...

ATtiny seriell monitor använder arduino genomgång

Allllllllllright dudes och dudets. Här är whats upp, vi kommer att göra attiny och arduino bästa av vänner.Om du någonsin har arbetat med kapacitiv växlar vet du hur mycket det gör du vill krossa ditt ansikte i en vägg... Nu föreställa sig du har ing...

TV KONTROLLERBAR fjärrdatorn MP3 spelare använder ARDUINO och bearbetning

Hej var och en. här visar jag min projekt TV kontrollerbar fjärrdatorn MP3 spelare med bearbetning programvara och arduino ombord. Denna projektidé är baserad på att kontrollera datorn med TV-fjärrkontrollen. I detta projekt skapade jag egna MP3-spel...

Hemgjord robotarm med hjälp av standarddelar använder Arduino och en bearbetning GUI

Jag nyligen pensionerad och saker jag lovat mig själv var att när jag slutar jag skulle slutföra alla de projekt som jag hade sprungit runt i mitt huvud sedan jag var tonåring. Det är omkring 50 år eller så av projekt. På den tiden fanns det inga mik...

Experiment på skoj: Morsealfabetet Encrypter använder Arduino och Smartphone!

Tja, Hallå där alla!! Hur mår du, killar? Jag hoppas alla är ok och på gott humör. Idag vill jag dela med er alla om ett enkelt experiment som jag gjorde under min lediga tid. Det kallas Morsealfabetet encrypter. Flödet av detta experiment skulle var...

SONAR system använder Arduino och Android

I detta projekt jag guidar dig hur du gör din egen Android app som kan kommunicera med Arduino via Bluetooth.Arduino använder en Ultrasonic sensor och en servomotor för att få avståndet på olika position och dessa värden som överförs till vår Android...

DIY navigeringsenhet för blinda personer som använder Arduino och Android smart phone

I detta projekt du kan täcka dina ögon och låta din smartphone navigera dig för att undvika hinder, ansökan är främst en DIY navigeringsenhet för blinda.Jag visste att 1Sheeld håller på att lansera en ny text till tal sköld, och så jag kontaktade dem...

Twinkle Twinkle använder Arduino och Summer; Den enklaste handledningen

Hej beslutsfattare,Kan spela våra favorit barndom rim "Twinkle Twinkle Little Stars" på vår favorit styrelse Arduino!Steg 1: Hur fungerar det?Pulse bredd Modulation, eller PWM, är en teknik för att få analog resultat med digitala hjälpmedel. Dig...

Mätning av avstånd (och mer) enhet använder Arduino och GPS

i min tidigare Instructable, visade jag hur du få grundläggande uppgifter från en bärbar GPS, Holux M-1000 och konvertera UTC till lokal tid. I morse (Nov. 3: e), slutade i sommartid. Jag vände på enheten när jag vaknade upp i morse för att se om tid...

Blinkande lampor använder Arduino och LumiGeek

jag använde Arduino UNO kombinerat med tre LumiGeek sköldar för att köra belysning. LumiGeek har ägnat sköldar för att stödja 1 Watts RGB lysdioder som kräver konstant ström, adresserbara RGB LED Strip och icke-påverkbara RGB LED Strip.Steg 1: 1 Watt...

Hur du använder Arduino och en RF 433 Long Range

Jag bara förklara hur jag har använder 433 MHz RF fjärrsamtal sändaren / mottagaren par och en arduino installera det på min rc bil för en fyrverkeripjäs tändning, lampa, pan tilt kamera systeme...Steg 1: MATERIAL du behöver1 ARDUINO UNO1 433 MHz RF...

KOMMUNIKATION mellan blinda och DÖVA använder ARDUINO och 1SHEELD

Hej är detta min första instructables! Spänne upp!Steg 1: PROJEKTDESIGNVi har våra problem uppgav så nu är dags att designa en lösning för detta problem och lösningen är enligt nedan...Steg 2: målMed projektet designen som anges är målen för projekte...

Mind-kontrollerade trafikljus använder Arduino och MindFlex

Hej alla, detta är min första instructable. Idag kommer jag visa dig hur man gör en enkel trafikljus kontrolleras av dina hjärnvågor med hjälp av EEGEN leksaken MindFlex. Detta är en mycket enkel och grundläggande projekt, men användningsområdena Min...

Control servo använder arduino och rock band gitarr

detta är min första Instructable ingen otäck comentsHur jag gjorde ett programSteg 1: koppla in allt ansluter arduino kabel och rock band gitarr mottagaren till USB-portarna och den andra sidan av kabeln till arduinoledsen om detta förvirrade någon e...

RC wifi bil Robot kamera använder Arduino och openWRT

En wifi bil baserad på Arduinogenom att stämma openWRTMål: DIY en trådlös bil baserad på Arduino. Genom att kontrollera bilen, vi kan se andra saker på fjärrplatsen, eller kan övervaka säkerheten.Effekt av bild:Princip:l borsta openWRT in trådlös rou...