ส่งข้อความ
โทร:
Oky Newstar Technology Co., Ltd
Oky Newstar Technology Co., Ltd

Starter Kits, Controller, Sensor Modules Factory

ผู้ผลิตโครงการหุ่นยนต์ที่ตั้งโปรแกรมการศึกษา DIY

บ้าน ผลิตภัณฑ์บอร์ดควบคุมสำหรับ Arduino

UNO Duemilanove 2009 คณะกรรมการควบคุม Arduino AVRmega328-20PU

UNO Duemilanove 2009 คณะกรรมการควบคุม Arduino AVRmega328-20PU

  • UNO Duemilanove 2009 คณะกรรมการควบคุม Arduino AVRmega328-20PU
  • UNO Duemilanove 2009 คณะกรรมการควบคุม Arduino AVRmega328-20PU
  • UNO Duemilanove 2009 คณะกรรมการควบคุม Arduino AVRmega328-20PU
  • UNO Duemilanove 2009 คณะกรรมการควบคุม Arduino AVRmega328-20PU
UNO Duemilanove 2009 คณะกรรมการควบคุม Arduino AVRmega328-20PU
รายละเอียดสินค้า:
สถานที่กำเนิด: ทำในประเทศจีน
ชื่อแบรนด์: DIY
ได้รับการรับรอง: CE FC
หมายเลขรุ่น: Duemilanove 2009
การชำระเงิน:
จำนวนสั่งซื้อขั้นต่ำ: 5pcs
ราคา: USD7.85/pc--USD8.9/pc
รายละเอียดการบรรจุ: แพคเกจพิเศษ
เวลาการส่งมอบ: 1-3 วันทำการ
เงื่อนไขการชำระเงิน: L / C, Western Union, MoneyGram และอื่น ๆ
ติดต่อ
รายละเอียดสินค้า
ตัวควบคุม: AVRmega328-20PU แรงดันไฟฟ้าขาเข้า (แนะนำ): 7-12v
หมุดดิจิตอล IO: 8 หมุดขาเข้าแบบอะนาล็อก: 6
SRAM: 1 KB ความเร็วสัญญาณนาฬิกา: 16MHz
แรงดันไฟฟ้าที่ใช้งาน: 5V หน่วยความจำแฟลช: 32 กิโลไบต์ (อีก 2 กิโลไบต์สำหรับตัวโหลด)
ช่อง PWM: 6
แสงสูง:

diy arduino board

,

arduino development kit

UNO Duemilanove 2009 บอร์ดสำหรับ Arduino Controller AVRmega328-20PU

ข้อมูลจำเพาะ:

ไมโครคอนโทรลเลอร์

ATmega328p

แรงดันไฟฟ้าขณะทำงาน

5V

แรงดันไฟฟ้า (แนะนำ)

6-11V

พิน I / O ดิจิตอล

14 (ซึ่ง 6 ให้เอาต์พุต PWM)

อนาล็อกอินพุตพิน

6

กระแสตรงต่อ I / O Pin

40 mA

กระแสตรงสำหรับ 3.3V Pin

300 mA

หน่วยความจำแฟลช

32 KB ซึ่งใช้ 2KB โดย bootloader

SRAM

2 KB

EEPROM

1 กิโลไบต์

ความเร็วสัญญาณนาฬิกา

16 MHz

รายละเอียด:


1. แบรนด์ใหม่
2. สภาพดี
3. ราคาดี

บอร์ด Duemilanove Arduino เป็นบอร์ดไมโครคอนโทรลเลอร์ที่ใช้ ATmega328 มันมี 14 ดิจิตอลขาเข้า / ขาออก (ซึ่ง 6 สามารถใช้เป็นสัญญาณ PWM), 6 อินพุตแบบอะนาล็อก, 16 oscillator คริสตัล 16 MHz, การเชื่อมต่อ USB, แจ็คไฟ, หัว ICSP และปุ่มรีเซ็ต มันมีทุกสิ่งที่จำเป็นในการรองรับไมโครคอนโทรลเลอร์ เพียงเชื่อมต่อกับคอมพิวเตอร์ด้วยสาย USB หรือใช้พลังงานกับอะแดปเตอร์ AC-to-DC หรือแบตเตอรี่เพื่อเริ่มต้น

ทดสอบขั้นตอนการทดสอบ

/ *
วงจร:
* LCD RS pin เป็น digital pin 8
* LCD เปิดใช้งานพินเป็นพินดิจิตอล 9
* LCD D4 pin เป็น digital pin 4
* LCD D5 pin เป็น digital pin 5
* LCD D6 pin เป็น digital pin 6
* LCD D7 pin เป็น digital pin 7
* LCD BL pin เป็น digital pin 10
* KEY pin to analogl pin 0
* /

#include <LiquidCrystal.h>

จอแอลซีดี LiquidCrystal (8, 13, 9, 4, 5, 6, 7);

char msgs [5] [16] = {"ปุ่มขวาตกลง",
"คีย์ Up OK",
"ปุ่มลงตกลง",
"คีย์ซ้ายตกลง",
"เลือกคีย์ตกลง"};

int adc_key_val [5] = {50, 200, 400, 600, 800};
int NUM_KEYS = 5;
int adc_key_in;
int สำคัญ = -1;
int oldkey = -1;

การตั้งค่าเป็นโมฆะ ()
{
lcd.clear ();
lcd.begin (16, 2);
lcd.setCursor (0,0);
lcd.print ("การทดสอบคีย์ ADC");
}

เป็นโมฆะห่วง ()
{
adc_key_in = analogRead (0); // อ่านค่าจากเซ็นเซอร์
key = get_key (adc_key_in); // แปลงเป็นปุ่มกด

if (key! = oldkey) // หากตรวจพบการกดปุ่ม
{
ล่าช้า (50); // รอเวลา debounce
adc_key_in = analogRead (0); // อ่านค่าจากเซ็นเซอร์
key = get_key (adc_key_in); // แปลงเป็นปุ่มกด
if (key! = oldkey)
{
lcd.setCursor (0, 1);
oldkey = key;
ถ้า (key> = 0) {
lcd.print (msgs [สำคัญ]);
}
}
}
ล่าช้า (100);
}

// แปลงค่า ADC เป็นหมายเลขกุญแจ
int get_key (อินพุต int ที่ไม่ได้ลงชื่อ)
{
int k;

สำหรับ (k = 0; k <NUM_KEYS; k ++)
{
ถ้า (ใส่ <adc_key_val [k])
{
กลับ k;
}
}

ถ้า (k> = NUM_KEYS) k = -1; // ไม่มีการกดคีย์ที่ถูกต้อง
กลับ k;
}

รูปภาพ:

รายละเอียดการติดต่อ
Oky Newstar Technology Co., Ltd

ผู้ติดต่อ: Ms. Erica Teng

โทร: +8613410424757

ส่งคำถามของคุณกับเราโดยตรง
ผลิตภัณฑ์อื่น ๆ
Oky Newstar Technology Co., Ltd
Room105, Block B, Chinto Technology Building, Minzhi Road, LongHua, เมืองเซินเจิ้น, มณฑลกวางตุ้ง, ประเทศจีน
โทร:86-755-23578860
ไซต์มือถือ นโยบายความเป็นส่วนตัว | ประเทศจีน ดี คุณภาพ Starter Kit สำหรับ Arduino ผู้ผลิต. © 2013 - 2024 diyelectronicskit.com. All Rights Reserved.