Số lượng mua
(Cái)
|
Đơn giá
(VND)
|
1+ | 117.000 |
10+ | 116.000 |
20+ | 115.000 |
Giao hàng toàn quốc
Thanh toán khi nhận hàng
Cam kết đổi/trả hàng
Thuộc tính | Giá trị | Tìm kiếm |
---|---|---|
Loại |
Board |
|
Vi xử lý |
ATMEGA32U4 |
|
Giao tiếp |
I2C, UART |
|
Tần số |
16Mhz |
|
Điện áp |
5V |
|
Bộ nhớ Flash |
32 KB |
|
RAM |
2.5 KB |
|
EEPROM |
1 KB |
|
RoHS |
|
|
59 Sản phẩm tương tự |
Arduino Leonardo MiniUSB Atmega32U4 có thiết kế nhỏ gọn như 1 chiếc USB được sử dụng cho các mục đích chuyên biệt cần khả năng giao tiếp USB trực tiếp với vi điều kiển, cần độ nhỏ gọn, linh hoạt và có thể cắm trực tiếp vào máy tính.
Mạch được nạp sẵn firmware của Arduino Leonardo nên có cách sử dụng tương tự với phiên bản gốc với khả năng kết nối USB để thực hiện nhiều chức năng khác nhau: nạp chương trình, các ứng dụng giả lập bàn phím, chuột,... mạch hoạt động chính xác và độ ổn định cao sẽ là sự lựa chọn phù hợp cho bạn.
Thông số kỹ thuật:
Lưu ý: Sản phẩm không được bảo hành. Quý khách vui lòng tham khảo Quy định bảo hành và Quy định đổi trả hàng
#include "Keyboard.h" const int buttonPin = 11; // input pin for pushbutton int previousButtonState = HIGH; // for checking the state of a pushButton int counter = 0; // button push counter void setup() { // make the pushButton pin an input: pinMode(buttonPin, INPUT); // initialize control over the keyboard: Keyboard.begin(); } void loop() { // read the pushbutton: int buttonState = digitalRead(buttonPin); // if the button state has changed, if ((buttonState != previousButtonState) // and it's currently pressed: && (buttonState == HIGH)) { // increment the button counter counter++; // type out a message Keyboard.print("You pressed the button "); Keyboard.print(counter); Keyboard.println(" times."); } // save the current button state for comparison next time: previousButtonState = buttonState; }