کیت های شروع کننده ، صفحه کنترل ، کارخانه ماژول های سنسور
سازنده پروژه های ربات قابل برنامه ریزی آموزشی DIY
محل منبع: | گوانگدونگ چین (سرزمین اصلی) |
نام تجاری: | Oky Newstar |
شماره مدل: | duemilanove |
مقدار حداقل تعداد سفارش: | 1 قطعه/قطعات |
---|---|
قیمت: | negotiable |
جزئیات بسته بندی: | 15cm x 10cm x 3cm |
زمان تحویل: | 1-3 روز کاری پس از پرداخت |
شرایط پرداخت: | L / C، D / A، D / P، T / T، Western Union، MoneyGram |
قابلیت ارائه: | 10000 قطعه / قطعه در هر روز |
ولتاژ بهره برداری: | 5V | ولتاژ ورودی (توصیه می شود): | 6-11V |
---|---|---|---|
جریان DC در هر I / O پین: | 40mA | جریان DC برای پین 3.3V: | 300mA |
دیجیتال I / O Pins: | 14 | ||
برجسته کردن: | ,,arduino development kit |
UNO Duemilanove 2009-ATMega 328-20PU انجمن توسعه آردوینو ATmega328
شرح:
1. با نام تجاری جدید
2. شرایط خوب
3. قیمت خوب
هیئت مدیره Duemilanove Arduino یک هیئت مدیره میکروکنترلر مبتنی بر ATmega328 است. دارای 14 پین دیجیتال ورودی / خروجی (از جمله 6 می توان به عنوان خروجی PWM استفاده کرد)، 6 ورودی آنالوگ، یک نوسانگر کریستالی 16 مگاهرتز، یک اتصال USB، یک جک برق، یک هدر ICSP و دکمه تنظیم مجدد. این شامل همه چیز مورد نیاز برای پشتیبانی از میکروکنترلر است. به سادگی آن را به یک کامپیوتر با کابل USB متصل کنید یا آن را با یک آداپتور AC به DC یا باتری برای شروع به برق وصل کنید.
مشخصات فنی:
میکروکنترلر | ATmega328p |
ولتاژ بهره برداری | 5V |
ولتاژ ورودی (توصیه می شود) | 6-11V |
دیجیتال I / O Pins | 14 (که 6 خروجی PWM را ارائه می دهند) |
پین ورودی آنالوگ | 6 |
جریان DC در هر I / O پین | 40 میلی آمپر |
جریان DC برای پین 3.3V | 300 میلی آمپر |
فلش مموری | 32 کیلوبایت که 2 کیلوبایت آن توسط بوت لودر استفاده می شود |
SRAM | 2 کیلوبایت |
EEPROM | 1 کیلوبایت |
سرعت ساعت | 16 مگاهرتز |
تست proTest روش
/ *
مدار:
* پین LCD RS به پین دیجیتال 8
* LCD فعال کردن پین به پین دیجیتال 9
* ال سی دی D4 به پین 4 دیجیتال
* ال سی دی D5 به پین 5 دیجیتال
* ال سی دی D6 به پین دیجیتال 6
* ال سی دی D7 به پین 7 دیجیتال
* پین دیجیتال ال سی به پین دیجیتال 10
* کلید پین به پین analogal 0
* /
#include <LiquidCrystal.h>
LiquidCrystal lcd (8، 13، 9، 4، 5، 6، 7)؛
char charms [5] [16] = {"کلید راست راست"،
"بالا کلید OK"،
"کلید پایین OK"
"چپ کلید OK"
"انتخاب کلید OK"}؛
int adc_key_val [5] = {50، 200، 400، 600، 800}؛
int NUM_KEYS = 5؛
int adc_key_in؛
int key = -1؛
int oldkey = -1؛
راه اندازی مجدد ()
{
lcd.clear ()؛
lcd.begin (16، 2)؛
lcd.setCursor (0،0)؛
lcd.print (تست کلید ADC)؛
}
loop void ()
{
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)؛ // تبدیل به کلید مطبوعاتی
اگر (key! = oldkey)
{
lcd.setCursor (0، 1)؛
oldkey = کلید؛
اگر (کلید> = 0) {
lcd.print (msgs [key])؛
}
}
}
تاخیر (100)؛
}
// تبدیل مقدار ADC به شماره کلیدی
int get_key (ورودی int unsigned)
{
int k؛
برای (k = 0؛ k <NUM_KEYS؛ k ++)
{
اگر (ورودی <adc_key_val [k])
{
بازگشت k؛
}
}
اگر (k> = NUM_KEYS) k = -1؛ // هیچ کلید معتبر فشرده نشده است
بازگشت k؛
}
مزیت رقابتی:
خدمات مشتری 1.Convenient و دوستانه
2. قیمت های پایین مستقیم از تولید کنندگان کارخانه
3. تحویل سریع در سراسر جهان.
4. با کیفیت بالا با استانداردهای جهانی.
5. ضمانت کارخانه 3 ساله
6. راه حمل و نقل امن و پرداخت
تماس با شخص: Ms. Erica Teng
تلفن: +8613410424757