Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Vel, jeg blir ofte plaget når jeg trenger Arduino i noen prosjekter der jeg trenger få I/O-pins Vel takket være Arduino-Tiny-plattformen Arduino-programmet kan brennes inn i Avr-tiny-serien som Attiny 85/45
Arduino-Tiny er et open source-sett med ATtiny "kjerner" for Arduino-plattformen.
Den gir en kjerne som gjør det mulig for Arduino -brukere å arbeide med ATtiny84 (84/44/24), ATtiny85 (85/45/25) og ATtiny2313 (4313) prosessorer.
=============================================================
Fordeler med Attiny -serien Billig pris knapt 1 $ De kan brukes som frittstående i enhver krets. Ulemper med Attiny
Få I/O -pinner sammenlignet med megaSeries
Mindre minne vanligvis Attiny 25/45/85 har henholdsvis 2kb 4kb og 8kb
=============================================================
Men hvis du spør meg Attiny er veldig nyttig for små prosjekter Selv om jeg tror det er for billig for en dummy å eksperimentere med det. Så jeg laget dette lille prosjektet som alle kan lage sin billigste lille arduino hjemme
Lik også siden min for support
Trinn 1: Deler
Ting du trenger
- Veroboard -0,3 $
- 8 -pinners IC -kontakt -0,10 $
- Ledninger enkeltkjerne 22 gauge- 0,10 $
- Attiny 85-1,35 $
- Mannlig overskrift-0.16 $
- Overskrift for kvinner-0,16 $
Så Total kostnad er 2,17 $
Trinn 2: Kretsdiagram
Nesten alle sjetonger programmeres ved å bruke 6 pins
- MISO (Master In Slave Out)
- MOSI (Master OUt Slave In)
- NULLSTILLE
- SCK (Slave Clock)
- Vcc
- Gnd
==========================================================
Koble til med Arduino
Pin13 blir koblet til SCK
Pin12 blir koblet til MISO
Pin11 blir koblet til MOSI
Pin10 blir koblet til RESET
Neste del vil dekke hvordan du bruker arduino som ISP for å programmere attiny85
Trinn 3: Bruke Arduino som ISP
Sette opp fastvaren
Du må laste ned denne filen for å programmere attiny
code.google.com/p/arduino-tiny/
etter at du har installert den
- Åpne Arduino.exe
- Fil> Eksempler> ArduinoISP
- Last opp skisse til styret ditt
- På Arduino Uno må du koble en 10 uF kondensator mellom tilbakestilling og bakken (etter å ha lastet opp ArduinoISP -skissen)
- Koble Arduino -pinnene til Arduino Tiny Board
- Gå til Verktøy> Tavler> Attiny 85 8 MHz
- Gå til Verktøy> Programmerer> Arduino som ISP
- Brenn oppstartslaster
CONGO attiny er klar til å bli programmert av arduino
La oss se et enkelt program "Blink" i bruk
Går igjen til
Fil> Eksempler> Blink
Endre PIN -nr. fra 13 til en hvilken som helst av pinnen ut av Attiny85
0, 1, 2, 3, 4
Last den opp
==================================================
Trinn 4: Blinky in Action
Blink -programmet i bruk
Nyt styret ditt
Det kan også kjøres på en ekstern strømkilde Du trenger bare en regulert strømforsyning på 5
Du kan også bruke en seriell programmerer til å brenne oppstartslaster og sketche
Hvis du har spørsmål spør meg gjerne
www.facebook.com/prajjwal.nag