2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Většinu času mám potíže, když potřebuji Arduino v některých projektech, kde potřebuji několik I/O pinů. Díky platformě Arduino-Tiny lze program Arduino vypálit do řady Avr-tiny jako Attiny 85/45
Arduino-Tiny je open source sada „jader“ATtiny pro platformu Arduino.
Poskytuje jádro, které uživatelům Arduina umožňuje pracovat s procesory ATtiny84 (84/44/24), ATtiny85 (85/45/25) a ATtiny2313 (4313).
=============================================================
Výhody řady Attiny Levná cena sotva 1 $ Mohou být použity samostatně v jakémkoli okruhu Nevýhody Attiny
Několik pinů I/O ve srovnání s megaSeries
Méně paměti má obvykle Attiny 25/45/85 2 kB 4 kB a 8 kB
=============================================================
Ale pokud se mě zeptáte, Attiny jsou opravdu užitečné pro malé projekty I když si myslím, že je příliš levné, aby na tom figurína mohla experimentovat. Vytvořil jsem tedy tento malý projekt, takže si každý může vyrobit své nejlevnější malé arduino doma
Také se mi líbí moje stránka pro podporu
Krok 1: Díly
Věci, které budete potřebovat
- Veroboard -0,3 $
- 8pinová IC zásuvka -0,10 $
- Vodiče jednožilové 22 měřidlo- 0,10 $
- Attiny 85- 1,35 $
- Záhlaví pro muže-0,16 $
- Ženská hlavička-0,16 $
Celkové náklady jsou tedy 2,17 $
Krok 2: Schéma zapojení
Téměř všechny čipy jsou programovány pomocí 6 pinů
- MISO (Master In Slave Out)
- MOSI (Master OUt Slave In)
- RESET
- SCK (Slave Clock)
- Vcc
- Gnd
==========================================================
Propojení s Arduinem
Pin13 bude připojen k SCK
Pin12 bude připojen k MISO
Pin11 bude připojen k MOSI
Pin10 bude připojen k RESET
Další část se bude zabývat tím, jak používat arduino jako ISP k programování Attiny85
Krok 3: Použití Arduina jako ISP
Nastavení firmwaru
Pro programování Attiny si musíte stáhnout tento soubor
code.google.com/p/arduino-tiny/
poté, co jej nainstalujete
- Otevřete Arduino.exe
- Soubor> Příklady> ArduinoISP
- Nahrajte skicu na tabuli
- Na Arduino Uno budete muset připojit 10 uF kondenzátor mezi resetem a zemí (po nahrání skici ArduinoISP)
- Připojte kolíky Arduino k desce Arduino Tiny
- Přejít na Nástroje> Desky> Attiny 85 8 MHz
- Přejděte na Nástroje> Programátor> Arduino jako ISP
- Burn Bootloader
CONGO attiny je připraveno k programování arduino
Umožňuje nám vidět jednoduchý program „Blink“v akci
Znovu jít do
Soubor> Příklady> Mrkat
Změnit kolík č. od 13 do jakéhokoli pinu z Attiny85
0, 1, 2, 3, 4
Nahrajte to
==================================================
Krok 4: Blinky v akci
Program Blink v akci
Užijte si svou desku
Může být také spuštěn na externím zdroji napájení Potřebujete pouze regulovaný napájecí zdroj 5
Můžete také použít sériový programátor k vypálení bootloaderu a skici
Pokud máte nějaké dotazy, neváhejte se mě zeptat
www.facebook.com/prajjwal.nag