Spisu treści:

Jak zrobić tanią płytkę Attiny Arduino: 4 kroki (ze zdjęciami)
Jak zrobić tanią płytkę Attiny Arduino: 4 kroki (ze zdjęciami)

Wideo: Jak zrobić tanią płytkę Attiny Arduino: 4 kroki (ze zdjęciami)

Wideo: Jak zrobić tanią płytkę Attiny Arduino: 4 kroki (ze zdjęciami)
Wideo: Arduino 1: POCZĄTEK 2024, Listopad
Anonim
Jak zrobić tanią płytkę Attiny Arduino?
Jak zrobić tanią płytkę Attiny Arduino?

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

Części
Części
Części
Części

Rzeczy, których będziesz potrzebować

  1. Veroboard -0,3 $
  2. 8-pinowe gniazdo IC -0,10 $
  3. Przewody jednożyłowe o grubości 22 - 0,10 $
  4. Attiny 85-1,35$
  5. Męski nagłówek-0,16 $
  6. Żeński nagłówek-0,16 $

Więc całkowity koszt to 2,17 $

Krok 2: Schemat obwodu

Schemat obwodu
Schemat obwodu
Schemat obwodu
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

Korzystanie z Arduino jako dostawcy usług internetowych
Korzystanie z Arduino jako dostawcy usług internetowych
Korzystanie z Arduino jako dostawcy usług internetowych
Korzystanie z Arduino jako dostawcy usług internetowych

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

Blinky w akcji
Blinky w akcji
Blinky w akcji
Blinky 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

Zalecana: