Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
Bé, la major part del temps em molesto quan necessito Arduino en alguns projectes on necessito pocs pins d'E / S Doncs gràcies a la plataforma Arduino-Tiny, el programa Arduino es pot gravar a la sèrie Avr-tiny, com Attiny 85/45
Arduino-Tiny és un conjunt de codi obert de "nuclis" ATtiny per a la plataforma Arduino.
Proporciona un nucli que permet als usuaris d’Arduino treballar amb els processadors ATtiny84 (84/44/24), ATtiny85 (85/45/25) i ATtiny2313 (4313).
=============================================================
Avantatges de la sèrie Attiny Cost barat amb prou feines 1 $ Es poden utilitzar com a autònoms en qualsevol circuit Desavantatges d'Attiny
Pocs pins d'E / S en comparació amb els megaSeries
Normalment, menys memòria Attiny 25/45/85 té 2kb 4kb i 8kb respectivament
=============================================================
Però si em pregunteu a Attiny, són realment útils per a petits projectes. Fins i tot crec que és massa barat que un maniquí hi pugui experimentar. Així que he fet aquest petit projecte perquè tothom pugui fabricar el seu petit arduino més barat a casa.
També m'agrada la meva pàgina d'assistència
Pas 1: parts
Coses que necessitaràs
- Veroboard -0,3 $
- Socket IC de 8 pins -0,10 $
- Filferros de nucli únic calibre 22- 0,10 $
- Attiny 85- 1,35 $
- Capçalera masculina-0,16 $
- Capçalera femenina-0,16 $
Per tant, el cost total és de 2,17 $
Pas 2: diagrama del circuit
Gairebé tots els xips es programen mitjançant l'ús de 6 pins
- MISO (Master In Slave Out)
- MOSI (Master OUt Slave In)
- RESTABLEIX
- SCK (Rellotge Esclau)
- Vcc
- Gnd
==========================================================
Connectant amb Arduino
El Pin13 es connectarà a SCK
El Pin12 es connectarà a MISO
Pin11 es connectarà a MOSI
El pin10 es connectarà a RESET
La següent part explicarà com s'utilitza l'arduino com a ISP per programar l'attiny85
Pas 3: fer servir Arduino com a ISP
Configuració del firmware
Heu de descarregar aquest fitxer per programar l'atiny
code.google.com/p/arduino-tiny/
després d’instal·lar-lo
- Obriu Arduino.exe
- Fitxer> Exemples> ArduinoISP
- Pengeu Sketch al vostre tauler
- A l'Arduino Uno, haureu de connectar un condensador de 10 uF entre el reinici i la terra (després de carregar l'esbós ArduinoISP)
- Connecteu els pins Arduino a la petita placa Arduino
- Aneu a Eines> Taulers> Attiny 85 8 MHz
- Aneu a Eines> Programador> Arduino com a ISP
- Grava Bootloader
CONGO attiny està a punt per ser programat per arduino
Ens permet veure un programa senzill "Parpellejar" en acció
Una altra vegada anant a
Fitxer> Exemples> Parpellejar
Canvieu el pin núm. de 13 a qualsevol dels passadors d'Attiny85
0, 1, 2, 3, 4
Pengeu-lo
==================================================
Pas 4: parpelleja en acció
El programa Blink en acció
Gaudeix del teu tauler
També es pot executar amb una font d'alimentació externa. Només necessiteu una font d'alimentació regulada de 5
També podeu utilitzar un programador de sèrie per gravar el carregador d’arrencada i fer un esbós
Si teniu cap pregunta, no dubteu a preguntar-me
www.facebook.com/prajjwal.nag