Ultrasonic Garage parkering Assistant med Arduino och en ATtiny85 (4 / 4 steg)

Steg 4: Ladda upp programvaran till en ATtiny85



För att göra projektet mer permanent, billigare, mindre och allt runt om mer legit. Jag kommer att visa dig anvisningar för att krympa allt detta till ett chip storleken på tumnageln.

Först måste vi installera ATtiny stöd till Arduino IDE.
Leta upp mappen Arduino sketchbook (du kan hitta sin plats i dialogrutan Inställningar i programvaran Arduino)
Skapa en ny sub broschyren alarmerat "maskinvara" i mappen skissbok, om den inte finns redan.
Ladda ner attiny-master.zip mappen från nedan och kopiera mappen "attiny" (inte mappen attiny-master) från den uppackade ATtiny master.zip till mappen "maskinvara". Du bör sluta med mappstrukturen som dokument > Arduino > Hårdvara > attiny
Starta om Arduino utvecklingsmiljön.
Du bör se ATtiny transaktioner i Verktyg > styrelsen menyn.
En bra handledning till detta hittar du här http://hlt.media.mit.edu/?p=1695

Överföra programvaran till ATtiny85
Arduino styrelsen kan användas som programmerare för ATtiny marker. Att göra så Anslut ATtiny chip till en skärbräda och tråd en skärbräda på följande sätt.
1. med hopparna, ansluta VCC 5V och GND till GND. Anslut stift 10 till Reset, 11 till stift 0, 12 till stift 1, 13 till stift 2.
2. öppna programmet ArduinoISP från fil -> exempel -> ArduinoISP. Ladda upp den till styrelsen.
3. Anslut en 10uf kondensatorn mellan Reset och GND av Arduino styrelsen.
4. nu öppnar ett tomt program, endast void() och setup() metoder är närvarande och är tomma. (Im inte säker om det här steget men jag försökte göra det med koden i det och det bröt ATtiny)
5. Välj från Verktyg -> styrelsen -> ATtiny85 (interna 8 MHz klocka) och välj från Verktyg -> programmerare -> Arduino som ISP. Ladda upp det tomma programmet. (du bör se 2 avrdude fel. Inte till oro, är detta normalt)
6. Välj från Verktyg -> Bränn bootloader. Klockfrekvens ändras från standardvärdet 1MHz till 8MHz.
7. nu gå tillbaka till parkering sensor koden och ladda upp den. Vara säker på att ha rätt styrelse och programmerare valts. (du bör se samma två avrdude fel)

Om allt gick smidigt, dra försiktigt ATtiny ut och transplantation tillbaka in i din skärbräda krets.

Sedan behöver vi ändra kretsen. Eftersom vi tar bort Arduino styrelsen ekvation, förlorar vi också dess reglerat nätaggregat, så vi måste göra vår egen. Detta kräver 2 x 10uf elektrolytisk kondensator och en 5V regulator.

Tillsynsmyndigheten
Anslut den inkommande positiv spänningen till leda och negativ till negativ ledningen av 10 uf kondensator, ansluta dessa två leder till deras respektive ingång och negativa stift på regulatorn. Ordna detta bröd styrelse så att en negativ och utdata stiften är anslutna till en vertikal skena. Lägga till en annan 10 uf kondensator efter 5V regulator på vertikala skenor, till deras respektive leda, naturligtvis. Kondensatorerna jämna ut spänningen. Jag använder en 9V DC nätadapter, detta är tillräckligt låg för att inte kräva en kylfläns på tillsynsmyndigheten men om du går högre, då du kan behöva lägga till en. Nu när kretsen är modifierat, låt oss få det * ATtiny85. Här är en användbar instructable att jag använt själv.

Allt som återstår är att koppla upp en strömkälla!

Framtida förändringar
Switch 5V regulator ha rätt motsvarande +/-rails.
Använda beräknade motstånden för LED
Använda PWM justera ljusstyrka för att få gula precis lagom
Lägga till ett piezoelement för en ljudindikation
Använd en RGB LED strip istället för bara en LED.
Konstruera en bambu bostäder.

Se Steg
Relaterade Ämnen

Rörelseaktiverade ljus med Arduino och HC-SR04 sensor

Jag gjorde detta projekt för länge sedan att tända upp i köket när jag öppnar bakdörren.Tanken var när jag öppnar bakdörren, detta ljus som tänds under 15 sekunder och som ger mig tillräckligt med tid att nå strömbrytaren på den motsatta väggen. Före...

Multiplexering med Arduino och 74HC595

74HC595 är en lätt och billig (på cirka 60 cent styck) sätt att öka antalet digitala ut stiften på din Arduino. I denna tutorial ska jag visa dig hur man kör upp till 16 lysdioder med en 74HC595 med hjälp av en teknik som kallas multiplexing. I slutä...

Mugg musik: Förvandla vatten till ett Instrument med Arduino och ChucK

Vad händer om du slå alla ledande yta till ett instrument? Gillar, säga... en mugg vatten? Bäst av allt, är det billigt; du behöver bara $1 värt extra elektriska komponenter (inte inklusive Arduino).För detta projekt, min vän skörd och jag kombinerad...

Säkerhetssystem och tillgång kontroll med Arduino och RFID-

säkerhetssystem och tillgång kontroll med Arduino och RFIDDetta projekt är en evolotuin av mitt första projekt kallat "Arduino - Security System och Access Control"Som ni kan se på bloggen http://arduinobymyself.blogspot.com.br/2012/03/arduino-s...

Hur använder gamla Stepper Motors med Arduino och A4988 Driver

Jag har varit med stegmotorer ett tag nu, och de är fantastiska för alla typer av robotic projekt.Idag kommer jag att dela de saker jag har lärt mig hittills om återanvända gamla stegmotorer bärgades från skrivare. Identifiera stegmotorerStegmotorer...

Power övervakning med Arduino och logga in i Google blad

Sedan senaste veckorna tänkte jag på att göra ett projekt som kan hjälpa mig att hålla ett spår på min dagliga energi användningsområden. I detta projekt använder jag en 30A övervakning styrelse. denna styrelse har 6 strömsensor som kan läsa upp till...

Roligt spel med arduino och bearbetning

Denna tutorial ska show dig hur man gör en första person FPS-shooter i bearbetning med hjälp av en arduino. Detta projekt lämnades till oss som en avslutande tentamen i en teknisk specialkurs, (gymnasieskolan).Video av projektet! :) (Svårt att spela...

Kontroll av en DC motor med Arduino och Visual Basic

Hej vänner detta är mitt första inlägg i instructables.com där jag kommer att försöka ge mer nyhet des ofta.Idag är temat med Arduino och Visual Basic.Det projekt som vi ser idag är controller en dc-motor med Arduino och Visual Basic.För att styra en...

Styra din Tv, Dvd och ljud system med Arduino och Android

Hej alla, detta är min andra instructable och min första på engelska, så, ledsen för misstag.Jag vill dela detta projekt det handlar om hur du kan styra din Tv, DVD och ljudanläggningen med Arduino och en app för Android med app inventor.Om du gillar...

Kapacitans mätare med arduino och 555 timer

KAPACITANS MÄTARE MED ARDUINO OCH 555 TIMER CHIPDetta projekt syftar till att bygga en enkel kapacitans mätare, en enhet för att mäta kapacitans i nanoFarads och microFarad, med en räckvidd på ca 1 nanoFarad till hundratals microFarads.Detta projekt,...

Kontrollera en LED med arduino och Wifly sköld

För att visa hur du kan styra enheter via wifi med hjälp av arduino wifly shield, kommer jag slå på och av en LED genom att skicka en http-begäran från webbläsaren till wifly sköld.Krav:1. Arduino uno2. Wifly sköld3. ledde4. 220 ohm motstånd5. ett pa...

Hur man styr motorer med Arduino och RC mottagare i 10 minuter

Detta är min andra handledning på att kontrollera saker med Arduino och R/C-mottagare. Om du inte har tittat på min första tutorial jag föreslår att du tittar på det första, här: i den här guiden kommer vi att titta på hur man styr motorer också anvä...

Styra DC Motors(PC Fans) med Arduino och Relay board

I detta instructable kommer vi att se utan att gå in i detalj, hur man använder 12V DC motorer (PC Fans) med Arduino och relay board eBlockSteg 1: Konfigurera maskinvara och programvara För att göra det behöver vi viss maskinvara kan du hitta på Inte...

Kontrollerar ledde med Arduino och C#

Hej vänner detta är min första Arduino Tutorial på att kontrollera ett LED med Arduino och C#-program.Du behöverArduinoen1K ResistorLEDProgramvaraArduino programvara - www.arduino.ccMicrosoft visual C# / Visual StudioLED är ansluten till Pin 13.Titta...

Kontrollera en RGB ledde med Arduino och bearbetning

detta instructable (min första inte mindre) visar hur man styr en RGB ledde med bearbetning och arduino.Den viktiga funktionen att vara färg markeras genom att klicka på en bild, RGB-värdet för den pixel du klickar på bearbetas och skickas till den a...

Spela upp ljud på dator med arduino och progduino

Idag kommer jag visa dig hur lätt det är att bygga en enkel spelare och kör det på datorn med arduino och progduino.Läs mer om progduino: http://www.progduino.comSteg 1: Arduino kod - spelaren på din dator.Kopiera koden till din arduino redaktör.void...

Arduino Bluetooth Garage dörrkontroll med sensorer och anpassningsbara Android App

Använda en arduino till aktivera reläer för att öppna garageportar och elektriska dörrlås.En anpassningsbar Android App, ansluter till arduino via lösenordsskyddade bluetooth-ihopparningen.En bluetooth hc-05 modul tar emot kommandon från en android-t...

Räkna objekt med Arduino och Ultrasonic sensor på kunskapsförmedlare produktion

Intro:Detta instructable förklarar hur du använder en ULTRASONIC SENSOR med Arduino att räkna / log olika paket på ett transportband. Instrucable kommer att omfatta den fysiska installationen och programmet i Arduino.Det kommer inte finnas någon info...

Digital parkering Assistant med automatiserad Närhetslarm.

Här en digital parkering assistent som visar föraren hur långt han / hon är från garage väggen. Efter att ha passerat en viss gräns, systemet kommer att utlösa ett larm och kommer att varna föraren att han / hon kommer i närheten till väggen och det...