Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
No, večino časa sem v težavah, ko potrebujem Arduino v nekaterih projektih, kjer potrebujem nekaj vhodno-izhodnih zatičev. No, zahvaljujoč platformi Arduino-Tiny lahko program Arduino zažgete v majhno serijo Avr, kot je Attiny 85/45
Arduino-Tiny je odprtokodni niz "jeder" ATtiny za platformo Arduino.
Zagotavlja jedro, ki uporabnikom Arduina omogoča delo s procesorji ATtiny84 (84/44/24), ATtiny85 (85/45/25) in ATtiny2313 (4313).
=============================================================
Prednosti serije Attiny Poceni stroški komaj 1 $ Uporabljajo se lahko kot samostojne v katerem koli vezju Pomanjkljivosti Attinyja
Nekaj V/I zatičev v primerjavi z megaSeries
Manj pomnilnika imajo običajno Attiny 25/45/85 2kb 4kb oziroma 8kb
=============================================================
Če pa me vprašate, so Attiny res uporabni za majhne projekte. Tudi meni se zdi, da je preskusno, da bi lutka na njem eksperimentirala.
Všečkajte tudi mojo stran za podporo
1. korak: Deli
Stvari, ki jih boste potrebovali
- Veroboard -0,3 USD
- 8 -polna IC vtičnica -0,10 $
- Žice enožilne 22 merilnikov- 0,10 $
- Attiny 85-1,35 $
- Moška glava-0,16 $
- Ženska glava-0,16 $
Skupni stroški so torej 2,17 USD
2. korak: Shema vezja
Skoraj vsi čipi so programirani z uporabo 6 zatičev
- MISO (Master In Slave Out)
- MOSI (glavni izhod podrejen)
- PONASTAVITI
- SCK (podrejena ura)
- Vcc
- Gnd
==========================================================
Povezovanje z Arduinom
Pin13 bo povezan s SCK
Pin12 bo povezan z MISO
Pin11 bo povezan z MOSI
Pin10 bo povezan z RESET
Naslednji del bo obravnaval, kako uporabljati arduino kot ponudnika internetnih storitev za programiranje attiny85
3. korak: Uporaba Arduina kot ponudnika internetnih storitev
Nastavitev vdelane programske opreme
To datoteko morate prenesti za programiranje attinyja
code.google.com/p/arduino-tiny/
ko ga namestite
- Odprite Arduino.exe
- Datoteka> Primeri> ArduinoISP
- Naloži skico na svojo desko
- Na Arduino Uno morate med ponastavitvijo in maso priključiti kondenzator 10 uF (po nalaganju skice ArduinoISP)
- Priključite zatiče Arduino na majhno ploščo Arduino
- Pojdite na Orodja> Plošče> Attiny 85 8 MHz
- Pojdite na Orodja> Programer> Arduino kot ponudnik internetnih storitev
- Burn Bootloader
Naloga CONGO je pripravljena za programiranje s strani arduino
Dovolite nam, da vidimo preprost program "Utripaj" v akciji
Spet grem na
Datoteka> Primeri> Utripaj
Zamenjajte zatič št. od 13 do katerega koli pin iz Attiny85
0, 1, 2, 3, 4
Naložite ga
==================================================
4. korak: Blinky v akciji
Program Blink v akciji
Uživajte v deski
Lahko se uporablja tudi z zunanjim virom napajanja. Potrebujete le regulirano napajanje 5
Za zapisovanje zagonskega nalagalnika in skice lahko uporabite tudi serijski programer
Če imate kakršna koli vprašanja, me vprašajte
www.facebook.com/prajjwal.nag