Mục lục:

Cách tạo bảng Arduino Attiny giá rẻ: 4 bước (có hình ảnh)
Cách tạo bảng Arduino Attiny giá rẻ: 4 bước (có hình ảnh)

Video: Cách tạo bảng Arduino Attiny giá rẻ: 4 bước (có hình ảnh)

Video: Cách tạo bảng Arduino Attiny giá rẻ: 4 bước (có hình ảnh)
Video: [Arduino 2] Giới thiệu phần cứng Arduino Uno R3 | Các chân chức năng cơ bản 2024, Tháng mười một
Anonim
Cách tạo bảng Arduino Attiny giá rẻ
Cách tạo bảng Arduino Attiny giá rẻ

Hầu hết thời gian tôi gặp rắc rối khi tôi cần Arduino trong một số dự án mà tôi cần ít chân I / OVâng nhờ nền tảng Arduino-Tiny mà chương trình Arduino có thể được ghi vào Dòng Avr-tiny như Attiny 85/45

Arduino-Tiny là một bộ mã nguồn mở gồm các "lõi" ATtiny cho nền tảng Arduino.

Nó cung cấp một lõi cho phép người dùng Arduino làm việc với bộ xử lý ATtiny84 (84/44/24), ATtiny85 (85/45/25) và ATtiny2313 (4313).

=============================================================

Ưu điểm của dòng Attiny Chi phí rẻ hầu như không có 1 $ Chúng có thể được sử dụng độc lập trong bất kỳ mạch nàoNhược điểm của Attiny

Ít chân I / O so với megaSeries

Bộ nhớ ít hơn thường Attiny 25/45/85 có 2kb 4kb và 8kb tương ứng

=============================================================

Nhưng nếu bạn hỏi tôi Attiny thực sự hữu ích cho các dự án nhỏ Ngay cả khi tôi nghĩ rằng nó quá rẻ cho một người giả để thử nghiệm nó.

Cũng thích trang của tôi cho support

Bước 1: Các bộ phận

Các bộ phận
Các bộ phận
Các bộ phận
Các bộ phận

Những thứ bạn sẽ cần

  1. Veroboard -0,3 $
  2. 8 chân IC Socket -0,10 $
  3. Dây lõi đơn 22 gauge- 0,10 $
  4. Attiny 85- 1,35 $
  5. Tiêu đề nam-0,16 $
  6. Tiêu đề nữ-0,16 $

Vậy Tổng chi phí là 2,17 $

Bước 2: Sơ đồ mạch

Sơ đồ mạch
Sơ đồ mạch
Sơ đồ mạch
Sơ đồ mạch

Hầu hết tất cả các chip được lập trình bằng cách sử dụng 6 chân

  • MISO (Master In Slave Out)
  • MOSI (Master OUt Slave In)
  • CÀI LẠI
  • SCK (Đồng hồ nô lệ)
  • Vcc
  • Gnd

==========================================================

Kết nối với Arduino

Pin13 sẽ được kết nối với SCK

Pin12 sẽ được kết nối với MISO

Pin11 sẽ được kết nối với MOSI

Pin10 sẽ được kết nối với ĐẶT LẠI

Phần tiếp theo sẽ trình bày cách sử dụng arduino làm ISP để lập trình attiny85

Bước 3: Sử dụng Arduino làm ISP

Sử dụng Arduino làm ISP
Sử dụng Arduino làm ISP
Sử dụng Arduino làm ISP
Sử dụng Arduino làm ISP

Thiết lập chương trình cơ sở

Bạn cần tải xuống tệp này để lập trình attiny

code.google.com/p/arduino-tiny/

sau khi bạn cài đặt nó

  • Mở Arduino.exe
  • Tệp> Ví dụ> ArduinoISP
  • Tải Sketch lên Board của bạn
  • Trên Arduino Uno, bạn sẽ cần kết nối tụ điện 10 uF giữa thiết lập lại và nối đất (sau khi tải lên bản phác thảo ArduinoISP)
  • Kết nối các chân Arduino với bảng Arduino tí hon
  • Goto Tools> Bo mạch> Attiny 85 8 MHz
  • Goto Tools> Programmer> Arduino as ISP
  • Ghi Bootloader

CONGO attiny đã sẵn sàng được lập trình bởi arduino

Cho phép chúng tôi thấy một Chương trình đơn giản "Blink" đang hoạt động

Một lần nữa sẽ

Tệp> Ví dụ> Nháy mắt

Thay đổi số pin. từ 13 đến bất kỳ một trong các chốt ra khỏi Attiny85

0, 1, 2, 3, 4

Tải nó lên

==================================================

Bước 4: Blinky trong hành động

Blinky trong hành động
Blinky trong hành động
Blinky in Action
Blinky in Action

Chương trình Blink Đang hoạt động

Thưởng thức bảng của bạn

Nó cũng có thể chạy trên nguồn điện bên ngoài Bạn chỉ cần nguồn điện được điều chỉnh là 5

Bạn cũng có thể sử dụng Trình lập trình nối tiếp để ghi Bootloader và phác thảo

Nếu bạn có bất kỳ câu hỏi nào Vui lòng hỏi tôi

www.facebook.com/prajjwal.nag

Đề xuất: