INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Die meeste van die tyd word ek ontsteld as ek Arduino nodig het in sommige projekte waar ek 'n paar I/O-penne nodig het. Danksy die Arduino-Tiny-platform kan die Arduino-program in die Avr-klein reeks soos Attiny 85/45 ingebrand word
Arduino-Tiny is 'n open source stel ATtiny "kerns" vir die Arduino-platform.
Dit bied 'n kern waarmee Arduino -gebruikers kan werk met die ATtiny84 (84/44/24), ATtiny85 (85/45/25) en ATtiny2313 (4313) verwerkers.
=============================================================
Voordele van Attiny -reeks Goedkoop koste skaars 1 $ Dit kan as losstaande in enige kring gebruik word. Nadele van Attiny
Paar I/O -penne in vergelyking met megaSeries
Minder geheue gewoonlik het Attiny 25/45/85 onderskeidelik 2kb 4kb en 8kb
=============================================================
Maar as u my vra, is Attiny baie nuttig vir klein projekte, selfs al dink ek dit is te goedkoop vir 'n dummy om daarmee te eksperimenteer.
Hou ook van my bladsy vir ondersteuning: //www.facebook.com/makewithRex
Stap 1: Onderdele
Dinge wat u benodig
- Veroboard -0.3 $
- 8 -pen IC -aansluiting -0,10 $
- Drade enkelkern 22 gauge- 0,10 $
- Klein 85- 1.35 $
- Manlike kop-0.16 $
- Vroulike kop-0.16 $
Die totale koste is dus 2,17 $
Stap 2: Kringdiagram
Byna alle skyfies word geprogrammeer deur 6 penne te gebruik
- MISO (Master In Slave Out)
- MOSI (Master OUt Slave In)
- RESET
- SCK (slawehorlosie)
- Vcc
- Gnd
==========================================================
Verbind met Arduino
Pin13 sal aan SCK gekoppel word
Pin12 sal aan MISO gekoppel word
Pin11 sal aan MOSI gekoppel word
Pin10 sal aan RESET gekoppel word
Die volgende deel sal bespreek hoe u die arduino as ISP kan gebruik om die attiny85 te programmeer
Stap 3: Gebruik Arduino as ISP
Die opstel van die firmware
U moet hierdie lêer aflaai om die attiny te programmeer
code.google.com/p/arduino-tiny/
nadat u dit geïnstalleer het
- Maak Arduino.exe oop
- Lêer> Voorbeelde> ArduinoISP
- Laai Skets op na u bord
- Op die Arduino Uno moet u 'n 10 uF -kondensator tussen reset en grond verbind (nadat u die ArduinoISP -skets opgelaai het)
- Koppel die Arduino -penne aan die Arduino Tiny Board
- Gaan na gereedskap> borde> Attiny 85 8 MHz
- Gaan na gereedskap> programmeerder> Arduino as ISP
- Brand Bootloader
CONGO attiny is gereed om deur arduino geprogrammeer te word
Laat ons 'n eenvoudige program "Knipoog" in aksie sien
Weer gaan na
Lêer> Voorbeelde> Knip
Verander die pen nr. van 13 na enige van die pen uit Attiny85
0, 1, 2, 3, 4
Laai dit op
==================================================
Stap 4: Blinky in Action
Die Blink -program in aksie
Geniet u bord
Dit kan ook uitgevoer word op 'n eksterne kragbron U benodig net 'n gereguleerde kragtoevoer van 5
U kan ook 'n seriële programmeerder gebruik om die selflaaiprogram en sketche te verbrand
As u enige navrae het, vra dit gerus
www.facebook.com/prajjwal.nag