Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Cóż, przez większość czasu mam kłopoty, gdy potrzebuję Arduino w niektórych projektach, w których potrzebuję kilku pinów I/O Dobrze dzięki platformie Arduino-Tiny Program Arduino można wypalić w serii Avr-tiny, takiej jak Attiny 85/45
Arduino-Tiny to zestaw "rdzeni" ATtiny o otwartym kodzie źródłowym dla platformy Arduino.
Zapewnia rdzeń, który umożliwia użytkownikom Arduino pracę z procesorami ATtiny84 (84/44/24), ATtiny85 (85/45/25) i ATtiny2313 (4313).
=============================================================
Zalety serii Attiny Tanie kosztują zaledwie 1$Mogą być używane jako samodzielne w dowolnym obwodzie Wady Attiny
Niewiele pinów we/wy w porównaniu z megaSeries
Mniej pamięci zwykle Attiny 25/45/85 ma odpowiednio 2kb 4kb i 8kb
=============================================================
Ale jeśli mnie zapytasz, Attiny są naprawdę przydatne w małych projektach Nawet myślę, że jest to zbyt tanie, aby manekin mógł na nim eksperymentować. Zrobiłem więc ten mały projekt, że każdy może zrobić swoje najtańsze małe arduino w domu
Polub też moją stronę dla wsparcia
Krok 1: Części
Rzeczy, których będziesz potrzebować
- Veroboard -0,3 $
- 8-pinowe gniazdo IC -0,10 $
- Przewody jednożyłowe o grubości 22 - 0,10 $
- Attiny 85-1,35$
- Męski nagłówek-0,16 $
- Żeński nagłówek-0,16 $
Więc całkowity koszt to 2,17 $
Krok 2: Schemat obwodu
Prawie wszystkie żetony są zaprogramowane za pomocą 6 pinów
- MISO (Master In Slave Out)
- MOSI (wejście Master Out Slave)
- RESETOWANIE
- SCK (zegar Slave)
- Vcc
- Gnd
==========================================================
Łączenie z Arduino
Pin13 zostanie podłączony do SCK
Pin12 zostanie podłączony do MISO
Pin11 zostanie podłączony do MOSI
Pin10 zostanie podłączony do RESET
W następnej części omówimy, jak używać arduino jako ISP do programowania attiny85
Krok 3: Używanie Arduino jako ISP
Konfiguracja oprogramowania sprzętowego
Musisz pobrać ten plik, aby zaprogramować attiny
code.google.com/p/arduino-tiny/
po zainstalowaniu
- Otwórz Arduino.exe
- Plik > Przykłady >ArduinoISP
- Prześlij szkic na swoją tablicę
- W Arduino Uno musisz podłączyć kondensator 10 uF między reset a masę (po wgraniu szkicu ArduinoISP)
- Podłącz piny Arduino do płytki Arduino Tiny
- Przejdź do Narzędzia >Płytki>Attiny 85 8 MHz
- Idź do Narzędzia>Programista>Arduino jako ISP
- Nagraj bootloader
CONGO attiny jest gotowy do zaprogramowania przez arduino
Pozwala nam zobaczyć prosty program "Mrugnięcie" w akcji
Znowu zamierzam
Plik > Przykłady >Mrugnięcie
Zmień numer PIN od 13 do dowolnego pinu z Attiny85
0, 1, 2, 3, 4
Prześlij to
==================================================
Krok 4: Mrugnięcie w akcji
Program Blink w akcji
Ciesz się swoją deską
Może być również uruchamiany na zewnętrznym źródle zasilania Potrzebujesz tylko regulowanego zasilacza 5
Możesz także użyć programatora szeregowego, aby nagrać bootloader i szkicować
Jeśli masz jakieś pytania, śmiało pytaj mnie
www.facebook.com/prajjwal.nag