Trang chủ Điện - Điện tửArduinoHướng Dẫn Nano Every ATmega4808 | ThinaryArduino Demo Serial Monitor

Hướng Dẫn Nano Every ATmega4808 | ThinaryArduino Demo Serial Monitor

bởi Admin
8 lượt xem 2 Phút đọc

Arduino Nano Every ATMEGA4808 được thiết kế nhỏ gọn nhưng hoạt động vô cùng mạnh mẽ. Nó có thể được lập trình với Arduino IDE dễ sử dụng có sẵn ngoại tuyến và trực tuyến. Dựa trên bộ xử lý AVR ATMega4808, Arduino Nano Every linh hoạt theo yêu cầu thiết kế của bạn.

Bộ xử lý SAMD11 ARM Cortex M0 + hoạt động như một bộ chuyển đổi USB sang Serial hiệu suất cao có thể được lập trình lại bởi người dùng có kỹ năng để mở rộng hơn nữa các ứng dụng của bo mạch này.

Thông số kỹ thuật:

Vi điều khiểnATMega4808
Điện áp (USB)5VDC
Điện áp nguồn7-21VDC
Dòng DC cho ngõ vào IO20 mA
Dòng DC cho chân 3.3V50 mA
Tốc độ Clock16MHz (mặc định)
Bộ nhớ Flash CPU48KB (ATMega4809)
SRAM6KB (ATMega4809)
EEPROM256byte (ATMega4809)
Chân PWM5 (D3, D5, D6, D9, D10)
UART1
SPI1
I2C1
Chân ngõ vào Analog8 (ADC 10 bit)
Chân ngõ ra AnalogChỉ qua chân PWM (không DAC)
Ngắt ngoàiTất cả chân digital
LED_BUILTIN13
USBSử dụng ATSAMD11D14A

Ban phát triển Thinary cho Arduino

Bạn có thể mua sản phẩm tại trang web này: https://thinaryelectronic.aliexpress.com

1. Mở Arduino IDE -----> File -------> Preferences.

2. Mở trình chỉnh sửa URL.

3. Sao chép URL vào Windows này Tách biệt bằng Enter.

https://raw.githubusercontent.com/Thinary/ThinaryArduino/master/Thinary-boards-index/package_thinary_index.json

4. Mở Boads Manager, nhập Thinary để tìm. Sau đó cài đặt “Thinary AVR Boards”.

5. Chọn Thinary Nano Every, Chọn mô phỏng đăng ký và cổng, thay vì sử dụng nó giống như các Bo mạch Arduino khác.

Code demo Serial Monitor + Blink LED

// the setup function runs once when you press reset or power the board
void setup() {
  // initialize digital pin LED_BUILTIN as an output.
  pinMode(LED_BUILTIN, OUTPUT);
  Serial1.begin(9600);
}
// the loop function runs over and over again forever
void loop() {
  Serial1.println("hello");
  digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(500);                       // wait for a second
  digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
  delay(500);                       // wait for a second
}

Video

banner

Để lại bình luận

Focus Mode

Đã phát hiện trình chặn quảng cáo

Vui lòng hỗ trợ chúng tôi bằng cách tắt tiện ích chặn quảng cáo (AdBlocker) trên trình duyệt của bạn khi truy cập trang web của chúng tôi.