Arduino үшін WPSH203 СКД және пернетақта экраны
Пайдаланушы нұсқаулығы

Кіріспе
Еуропалық Одақтың барлық тұрғындарына
Бұл өнім туралы маңызды экологиялық ақпарат
Құрылғыдағы немесе қаптамадағы бұл белгі құрылғының қызмет ету мерзімі аяқталғаннан кейін қоқысқа тастау қоршаған ортаға зиян келтіруі мүмкін екенін білдіреді. Құрылғыны (немесе батареяларды) сұрыпталмаған коммуналдық қоқыс ретінде тастамаңыз; қайта өңдеу үшін мамандандырылған компанияға апару керек. Бұл құрылғыны дистрибьюторға немесе жергілікті қайта өңдеу қызметіне қайтару керек. Жергілікті экологиялық ережелерді сақтаңыз.
Күмәндансаңыз, жергілікті қоқыс шығару органдарына хабарласыңыз.
Whadda таңдағаныңызға рахмет! Бұл құрылғыны жұмысқа қоспас бұрын нұсқаулықты мұқият оқып шығыңыз. Құрылғы тасымалдау кезінде зақымдалған болса, оны орнатпаңыз немесе пайдаланбаңыз және дилерге хабарласыңыз.
Қауіпсіздік нұсқаулары
Осы құрылғыны қолданар алдында осы нұсқаулықты және барлық қауіпсіздік белгілерін оқып, түсініңіз.
Тек ішкі пайдалануға арналған.
- Бұл құрылғыны 8 жастан асқан балалар мен физикалық, сенсорлық немесе ақыл -ой қабілеті төмен немесе тәжірибесі мен білімі жоқ адамдар, егер оларға құрылғыны қауіпсіз қолдану туралы нұсқаулық берілген болса және оны түсінсе, пайдалана алады. қатерлер. Балалар құрылғымен ойнауға болмайды. Тазалау мен пайдаланушыларға техникалық қызмет көрсетуді балалар қадағалаусыз жүргізе алмайды.
Жалпы нұсқаулар
- Осы нұсқаулықтың соңғы беттеріндегі Velleman® қызметі мен сапа кепілдігін қараңыз.
- Қауіпсіздік мақсатында құрылғыны барлық өзгертулерге тыйым салынады. Пайдаланушының құрылғыға өзгертулерінен туындаған зақым кепілдікке кірмейді.
- Құрылғыны тек мақсаты бойынша пайдаланыңыз. Құрылғыны рұқсат етілмеген жолмен пайдалану кепілдікті жояды.
- Осы нұсқаулықтағы кейбір нұсқауларды елемеуден туындаған зақым кепілдікке жатпайды және дилер кез келген ақаулар немесе ақаулар үшін жауапкершілікті өз мойнына алмайды.
- Сондай-ақ Velleman Group NV немесе оның дилерлері осы өнімді иелену, пайдалану немесе істен шығудан туындайтын кез келген сипаттағы (қаржылық, физикалық…) кез келген залал (ерекше, кездейсоқ немесе жанама) үшін жауапты емес.
- Бұл нұсқаулықты болашақта анықтама үшін сақтаңыз.
Arduino® дегеніміз не
Arduino® – пайдалану оңай аппараттық және бағдарламалық құралға негізделген ашық бастапқы прототиптеу платформасы. Arduino® тақталары кірістерді – жарықтандырылған сенсорды, түймедегі саусақты немесе Twitter хабарламасын – оқи алады және оларды шығысқа айналдырады – қозғалтқышты іске қосады, жарық диодты шамды қосады немесе бірдеңені желіде жариялайды. Тақтадағы микроконтроллерге нұсқаулар жинағын жіберу арқылы тақтаға не істеу керектігін айта аласыз. Ол үшін Arduino бағдарламалау тілін (Wring негізінде) және Arduino® бағдарламалық құралының IDE (өңдеу негізінде) пайдаланасыз. Twitter хабарламасын оқу немесе желіде жариялау үшін қосымша қалқандар/модульдер/компоненттер қажет. Серфинг www.arduino.cc қосымша ақпарат алу үшін.
Өнім аяқталдыview
Arduino® Uno, Mega, Diecimila, Duemilanove және Freeduino тақталарына арналған 16×2 СКД және пернетақта қалқаны.

| 1 | СКД контрастты потенциометр | 3 | басқару пернелері (аналогтық кіріске 0 қосылған) |
| 2 | ICSP порты |
Техникалық сипаттамалар
- өлшемдері: 80 x 58 x 20 мм
Ерекше өзгешеліктері
- көк фон/ақ артқы жарық
- экран контрастын реттеу
- 4-биттік Arduino® СКД кітапханасын пайдаланады
- қалпына келтіру түймесі
- Жоғары, Төмен, Сол және Оң түймелері тек бір аналогтық кірісті пайдаланады
Бекітпе орналасуы
| Аналог 0 | ЖОҒАРЫ, ТӨМЕН, ОҢ, СОЛ, ТАҢДАУ |
| Сандық 4 | DB4 |
| Сандық 5 | DB5 |
| Сандық 6 | DB6 |
| Сандық 7 | DB7 |
| Сандық 8 | RS |
| Сандық 9 | E |
| Сандық 10 | Артқы жарық |
Example
*/
#қосу
/********************************************************
Бұл бағдарлама СКД панелін және түймелерді тексереді
*********************************************************/
// СКД панелінде қолданылатын түйреуіштерді таңдаңыз
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
// панель мен түймелер пайдаланатын кейбір мәндерді анықтау
int lcd_key = 0;
int adc_key_in = 0;
қолтаңбасыз таңба message_count = 0;
unsigned long prev_trigger = 0;
#btnRIGHT 0 анықтау
#btnUP 1 анықтау
#define btnDOWN 2
#define btnLEFT 3
#define btnSELECT 4
#define btnNONE 5
// түймелерін оқыңыз
int read_LCD_buttons()
{
adc_key_in = analogRead(0); // сенсордан мәнді оқу
егер (adc_key_in < 50) btnRIGHT қайтару;
егер (adc_key_in < 195) btnUP қайтарады;
егер (adc_key_in < 380) btnDOWN қайтарады;
егер (adc_key_in < 555) btnLEFT қайтарады;
егер (adc_key_in < 790) btnSELECT қайтару;
btnNONE қайтару; // қалғандарының бәрі сәтсіз болғанда, мынаны қайтарыңыз…
}
жарамсыз орнату()
{
lcd.begin(16, 2); // кітапхананы іске қосыңыз
lcd.setCursor(0,0);
lcd.print («Whadda WPSH203»); // қарапайым хабарламаны басып шығару
}
жарамсыз цикл()
{
lcd.setCursor(9,1); // курсорды екінші жолға «1» және 9 бос орынға жылжытыңыз
lcd.print(millis()/1000); // қуат қосылғаннан кейін өткен секундтарды көрсету
lcd.setCursor(0,1); // екінші жолдың басына көшу
lcd_key = read_LCD_buttons(); // түймелерін оқыңыз
коммутатор (lcd_key) // қай түйме басылғанына байланысты біз әрекетті орындаймыз
{
btnRIGHT жағдайы:
{
lcd.print («ОҢ»); // СКД экранында ОҢ жаққа басып шығару
// Басылған түймені басқаннан кейін хабар санауышын көбейту коды
if((millis() – алдыңғы_триггер) > 500) {
message_count++;
егер(хабар_саны > 3) хабар_саны = 0;
алдыңғы_триггер = миллис();
}
/////////////////////////////////////////////////////////
үзіліс;
}
btnLEFT жағдайы:
{
// егер сізге дисплейде көрсетілген “СОЛ” сөзі қажет болса, lcd.print(adc_key_in) және lcd.print(” v” орнына lcd.print(“СОЛ”) пайдаланыңыз;
// келесі 2 жол нақты шекті томды басып шығарадыtage 0 аналогтық кірісінде бар; Бұл түймелер томның бөлігі болғандықтанtage бөлгіш, әрбір түймені басу басқа шекті көлемді жасайдыtage
lcd.print(adc_key_in); // нақты шекті томды көрсетедіtage аналогтық кірісте 0
lcd.print(” v”); // v(olt) әрпімен аяқталады
// Басылған түймені басқаннан кейін хабар санауышын азайту коды
if((millis() – алдыңғы_триггер) > 500) {
хабарлама_саны–;
егер(хабар_саны == 255) хабар_саны = 3;
алдыңғы_триггер = миллис();
}
///////////////////////////////////////////////////////////////////////
үзіліс;
}
btnUP жағдайы:
{
lcd.print («ЖОҒАРЫ»); // СКД экранында басып шығару
үзіліс;
}
Case btnDOWN:
{
lcd.print («ТӨМЕН»); // СКД экранында ТӨМЕН басып шығару
үзіліс;
}
btnSELECT жағдайы:
{
lcd.print («ТАҢДАУ»); // СКД экранында SELECT басып шығару
үзіліс;
}
case btnNONE:
{
lcd.print («ТЕСТ»); // СКД экранында TEST басып шығару
үзіліс;
}
}
// Түйме басылған болса, басқа хабарды көрсету қажеттігін тексеріңіз
if(lcd_key != btnNONE) {
lcd.setCursor(0,0);
ауысу(хабарлама_саны)
{
0 жағдай: {
lcd.print («Whadda WPSH203 «);
үзіліс;
}
1 жағдай: {
lcd.print («LCD экраны»);
үзіліс;
}
2 жағдай: {
lcd.print («whadda.com сайтын тексеріңіз»);
үзіліс;
}
3-жағдай:{
lcd.print («Velleman»);
үзіліс;
}
}
lcd.setCursor(0,1); // СК курсорды 2-ші жолға қалпына келтіріңіз (индекс 1)
}
}

Өзгерістер мен типографиялық қателер сақталған – © Velleman Group NV. WPSH203_v01
Velleman Group nv, Legen Heirweg 33 – 9890 Gavere.
Құжаттар / Ресурстар
![]() |
Arduino үшін WHADDA WPSH203 СКД және пернетақта экраны [pdf] Пайдаланушы нұсқаулығы Arduino үшін WPSH203 СКД және пернетақта экраны, WPSH203, СКД және Arduino үшін пернетақта экраны, Arduino үшін пернетақта қалқаны, Arduino үшін экран |




