أطقم المبتدئين ، لوحة التحكم ، مصنع وحدات الاستشعار
الشركة المصنعة لمشاريع الروبوت التعليمية القابلة للبرمجة DIY
مكان المنشأ: | مصنوع في الصين |
اسم العلامة التجارية: | DIY |
إصدار الشهادات: | CE FC |
رقم الموديل: | Duemilanove 2009 |
الحد الأدنى لكمية: | 5pcs |
---|---|
الأسعار: | USD7.85/pc--USD8.9/pc |
تفاصيل التغليف: | مجموعة خاصّ |
وقت التسليم: | 1-3 عمل يوم |
شروط الدفع: | L/C, ويسترن يونيون, MoneyGram و إلى_إلىون_إلىة_إلىات آخره_آخرهة_آخرهات_آخره |
مراقب: | AVRmega328-20PU | مدخل جهد فلطيّ (يوصي): | 7-12V |
---|---|---|---|
Digital io دبوس: | 8 | مدخل متناظر دبوس: | 6 |
SRAM: | 1 kb | ساعة سرعة: | 16MHz |
الجهد التشغيل: | 5V | ذاكرة فلاش: | 32 kb (الآخر 2k ل bootloader) |
PWM قناة: | 6 | ||
تسليط الضوء: | diy arduino لوح,مجموعة تطوير اردوينو,arduino development kit |
UNO Duemilanove 2009 مجلس للتحكم اردوينو AVRmega328-20PU
مواصفات:
متحكم | ATMEGA328P |
جهد التشغيل | 5V |
الجهد الكهربي للإدخال (موصى به) | 6-11V |
دبابيس I / O الرقمية | 14 (6 منها توفير الإخراج PWM) |
الدبابيس التناظرية المدخلات | 6 |
العاصمة الحالية لكل I / O دبوس | 40 مللي أمبير |
العاصمة الحالية 3.3V دبوس | 300 مللي أمبير |
ذاكرة متنقله | 32 كيلو بايت منها 2 كيلوبايت المستخدمة من قبل bootloader |
SRAM | 2 كيلوبايت |
EEPROM | 1 كيلوبايت |
سرعة الساعة | 16 ميغاهرتز |
وصف:
1. العلامة التجارية الجديدة
2. حالة جيدة
3. سعر جيد
لوحة Duemilanove Arduino هي لوحة متحكم تعتمد على ATmega328. لديها 14 دبابيس الإدخال / الإخراج الرقمي (منها 6 يمكن استخدامها كمخرجات PWM) ، 6 مدخلات تناظرية ، مذبذب بلورية 16 ميجاهرتز ، وصلة USB ، مقبس طاقة ، رأس ICSP ، وزر إعادة الضبط. يحتوي على كل ما يلزم لدعم وحدة التحكم الدقيقة ؛ ببساطة قم بتوصيله بجهاز كمبيوتر باستخدام كبل USB أو قم بتزويده بمحول AC-to-DC أو بطارية للبدء.
اختبار proTest الداخلي
/ *
الدائرة:
* دبوس LCD RS إلى دبوس رقمي 8
* LCD تمكين دبوس إلى دبوس رقمي 9
* دبوس LCD D4 إلى دبوس رقمي 4
* دبوس D5 LCD إلى دبوس رقمي 5
* دبوس LCD D6 إلى دبوس رقمي 6
* دبوس LCD D7 إلى دبوس رقمي 7
* دبوس BL BL إلى دبوس رقمي 10
* KEY pin to analogl pin 0
* /
#include <LiquidCrystal.h>
LiquidCrystal LCD (8 ، 13 ، 9 ، 4 ، 5 ، 6 ، 7) ؛
char msgs [5] [16] = {"Right Key OK"،
"مفتاح موافق" ،
"أسفل مفتاح موافق" ،
"مفتاح اليسار الأيسر" ،
"حدد مفتاح موافق"}؛
int adc_key_val [5] = {50، 200، 400، 600، 800}؛
int NUM_KEYS = 5 ؛
الباحث 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)؛ // تحويل إلى الصحافة الرئيسية
إذا (key! = oldkey) // إذا تم الكشف عن keypress
{
تأخير (50)؛ // انتظر وقت debounce
adc_key_in = analogRead (0)؛ // اقرأ القيمة من المستشعر
key = get_key (adc_key_in)؛ // تحويل إلى الصحافة الرئيسية
إذا (مفتاح! = مفتاح قديم)
{
lcd.setCursor (0، 1)؛
مفتاح قديم
إذا (مفتاح> = 0) {
lcd.print (رسائل و[مفتاح])؛
}
}
}
تأخير (100)؛
}
// Convert ADC value to key number
int get_key (إدخال int غير موقّع)
{
كثافة العمليات
لـ (k = 0؛ k <NUM_KEYS؛ k ++)
{
if (input <adc_key_val [k])
{
عودة ك ؛
}
}
if (k> = NUM_KEYS) k = -1؛ // لا يوجد مفتاح صحيح مضغوط
عودة ك ؛
}
الصور:
اتصل شخص: Ms. Erica Teng
الهاتف :: +8613410424757