Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Jag blir oftast orolig när jag behöver Arduino i vissa projekt där jag behöver få I/O-stift Väl tack vare Arduino-Tiny-plattformen Arduino-programmet kan brännas in i Avr-tiny-serien som Attiny 85/45
Arduino-Tiny är en öppen källkod med ATtiny "kärnor" för Arduino-plattformen.
Det ger en kärna som gör det möjligt för Arduino -användare att arbeta med ATtiny84 (84/44/24), ATtiny85 (85/45/25) och ATtiny2313 (4313) processorer.
=============================================================
Fördelar med Attiny -serien Billig kostnad knappt 1 $ De kan användas som fristående i alla kretsar Nackdelar med Attiny
Få I/O -stift jämfört med megaSeries
Mindre minne vanligtvis Attiny 25/45/85 har 2kb 4kb respektive 8kb
=============================================================
Men om du frågar mig Attiny är verkligen användbara för små projekt Även om jag tycker att det är för billigt för en dummy att experimentera med det. Så jag gjorde det här lilla projektet som alla kan göra sin billigaste lilla arduino hemma
Gilla också min sida för att få tips: //www.facebook.com/makewithRex
Steg 1: Delar
Saker som du kommer att behöva
- Veroboard -0,3 $
- 8 -stifts IC -uttag -0,10 $
- Trådar enda kärna 22 gauge- 0,10 $
- Attiny 85- 1,35 $
- Manlig rubrik-0,16 $
- Kvinnlig rubrik-0,16 $
Så Total kostnad är 2,17 $
Steg 2: Kretsdiagram
Nästan alla marker programmeras med 6 stift
- MISO (Master In Slave Out)
- MOSI (Master OUt Slave In)
- ÅTERSTÄLLA
- SCK (slavklocka)
- Vcc
- Gnd
==========================================================
Ansluter med Arduino
Pin13 kommer att anslutas till SCK
Pin12 kommer att anslutas till MISO
Pin11 kommer att anslutas till MOSI
Pin10 kommer att anslutas till RESET
Nästa del kommer att behandla hur du använder arduino som ISP för att programmera attiny85
Steg 3: Använda Arduino som internetleverantör
Konfigurera firmware
Du måste ladda ner den här filen för att programmera attiny
code.google.com/p/arduino-tiny/
efter att du har installerat det
- Öppna Arduino.exe
- Arkiv> Exempel> ArduinoISP
- Ladda upp Sketch till din styrelse
- På Arduino Uno måste du ansluta en 10 uF kondensator mellan återställning och jord (efter att du har laddat upp ArduinoISP -skissen)
- Anslut Arduino -stiften till Arduino Tiny Board
- Gå till Verktyg> Kort> Attiny 85 8 MHz
- Gå till Verktyg> Programmerare> Arduino som ISP
- Bränn Bootloader
CONGO attiny är redo att programmeras av arduino
Låt oss se ett enkelt program "Blink" i funktion
Återigen till
Arkiv> Exempel> Blink
Ändra Stift nr. från 13 till någon av stiftet från Attiny85
0, 1, 2, 3, 4
Ladda upp den
==================================================
Steg 4: Blinky in Action
Blinkprogrammet i aktion
Njut av din styrelse
Det kan också köras på en extern strömkälla Du behöver bara en reglerad strömförsörjning på 5
Du kan också använda en seriell programmerare för att bränna startladdaren och sketche
Om du har några frågor är du välkommen att fråga mig
www.facebook.com/prajjwal.nag