WPSH203 LCD ma Keypad Shield mo Arduino
Tusi Taiala
Folasaga
Mo tagata uma o le Iuni a Europa
Fa'amatalaga taua o le siosiomaga e uiga i lenei oloa
O le fa'ailoga lea i luga o le masini po'o le afifi o lo'o fa'ailoa mai ai o le lafoa'iina o le masini pe a mae'a lona olaga e ono afaina ai le si'osi'omaga. Aua le tia'i le iunite (po'o maa) e pei o otaota a le malo e le'i fa'avasegaina; e tatau ona ave i se kamupani fa'apitoa mo le toe fa'aaogaina. O lenei masini e tatau ona toe fa'afo'i atu i lau fa'asoa po'o se auaunaga toe fa'aaogaina i le lotoifale. Fa'aaloalo i tulafono tau le siosiomaga.
Afai e masalosalo, fa'afeso'ota'i le pulega e lafoa'i otaota.
Faafetai mo le filifilia o Whadda! Fa'amolemole faitau mae'ae'a le tusi lesona a'o le'i fa'aolaina lenei masini. Afai na faaleagaina le masini i le felauaiga, aua le faʻapipiʻiina pe faʻaogaina ma faʻafesoʻotaʻi lau faʻatau.
Faatonuga Saogalemu
Faitau ma malamalama i lenei tusi lesona ma fa'ailoga saogalemu uma a'o le'i fa'aogaina lenei masini.
Mo na'o totonu ole fa'aoga.
- O lenei masini e mafai ona fa'aoga e tamaiti ua ta'i 8 tausaga ma luga atu, ma tagata e fa'aitiitia le malosi o le tino, lagona po'o le mafaufau po'o le leai o se poto masani ma le malamalama pe afai na tu'uina atu ia i latou le vaavaaiga po'o le fa'atonuga e uiga i le fa'aogaina o le masini i se auala saogalemu ma malamalama i le lamatiaga e aofia ai. E le tatau ona taaalo tamaiti i le masini. O le fa'amamaina ma le tausiga o tagata e le tatau ona faia e tamaiti e aunoa ma le va'aiga.
Taiala Lautele
- Va'ai i le Velleman® Auaunaga ma Tulaga Tulaga Lelei i itulau mulimuli o lenei tusi lesona.
- O suiga uma o le masini e faʻasaina mo mafuaaga saogalemu. O le fa'aleagaina e mafua mai i suiga a le tagata fa'aoga i le masini e le o aofia i le tusi saisai.
- Fa'aaoga na'o le masini mo lona fa'amoemoe. O le fa'aaogaina o le masini i se auala e le'i fa'atagaina o le a fa'aleaogaina ai le saisai.
- O le fa'aleagaina e mafua mai i le le amana'ia o nisi o ta'iala i totonu o lenei tusi lesona e le o aofia i le tusi saisai ma o le a le talia e le fa'atau oloa le nafa mo so'o se fa'aletonu po'o fa'afitauli.
- Nor Velleman Group NV po'o ana fa'atau e mafai ona nafa ma so'o se fa'aleagaina (fa'apitoa, fa'alavelave, po'o le le tu'usa'o) - o so'o se natura (tupe, tino...) e afua mai i le umiaina, fa'aoga, po'o le toilalo o lenei oloa.
- Taofi le tusi lesona lenei mo fa'amatalaga i le lumana'i.
O le a le Arduino®
O Arduino® o se fa'ata'ita'iga fa'ata'ita'iga fa'avae e fa'avae i luga o masini ma polokalama fa'aoga faigofie. O laupapa Arduino® e mafai ona faitau mea fa'aoga - o se moli-i luga o le masini, se tamatamailima i luga o se faamau, poʻo se Twitter feʻau - ma faʻaliliu i latou i se gaioiga - faʻagaoioia se afi, ki le LED, poʻo le lolomiina o se mea i luga ole laiga. E mafai ona e ta'u atu i lau laupapa le mea e fai e ala i le lafo atu o se seti o faatonuga ile microcontroller i luga ole laupapa. Ina ia faia, e te faʻaaogaina le gagana faʻatulagaina Arduino (faʻavae i luga ole Wiring) ma le Arduino® software IDE (faʻavae i luga o le Processing). E mana'omia ni talita faaopoopo/module/vaega mo le faitauina o se fe'au Twitter po'o le lolomiina i luga ole laiga. Fa'ase'e i www.arduino.cc mo nisi faamatalaga.
Ua Umaview
Le 16 × 2 LCD ma le talipupuni keypad mo Arduino® Uno, Mega, Diecimila, Duemilanove, ma Freeduino laupapa.
1 | LCD faʻatusatusa potentiometer | 3 | ki fa'atonu (feso'ota'i ile fa'aoga analog 0) |
2 | ICSP uafu |
Fa'amatalaga
- fua: 80 x 58 x 20 mm
Vaega
- lanu lanumoana/pa'epa'e i tua
- fetuutuunaiga o le eseesega o lau
- fa'aaoga le 4-bit Arduino® LCD faletusi
- faamau toe setiina
- o fa'amau i luga, lalo, agavale, ma taumatau e na'o le tasi le mea e fa'aoga analog
Pin Fa'atulagaina
Fa'atusa 0 | LALU, LALO, TAUMATAU, AGA VALE, FILIFILIA |
Numera 4 | DB4 |
Numera 5 | DB5 |
Numera 6 | DB6 |
Numera 7 | DB7 |
Numera 8 | RS |
Numera 9 | E |
Numera 10 | Molī tua |
Example
*/
#fa'aofia
/************************************************************
O lenei polokalame o le a suʻeina le LCD panel ma faʻamau
*************************************************************/
// filifili pine o loʻo faʻaaogaina i luga o le LCD panel
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
// fa'amatala nisi o tau e fa'aogaina e le laulau ma fa'amau
int lcd_key = 0;
int adc_key_in = 0;
le fa'ailoga char message_count = 0;
le saini umi prev_trigger = 0;
#fa'amatala btnRIGHT 0
#fa'amatala btnUP 1
#fa'amatala btnDOWN 2
#fa'amatala btnLEFT 3
#fa'amatala btnFILIFILI 4
#fa'amatala btnNONE 5
// faitau faamau
int read_LCD_buttons()
{
adc_key_in = analogRead(0); // faitau le tau mai le masini
afai (adc_key_in <50) toe faafoi btnRIGHT;
afai (adc_key_in <195) toe faafoi btnUP;
afai (adc_key_in <380) toe faafoi btnDOWN;
afai (adc_key_in <555) toe faafoi btnLEFT;
afai (adc_key_in <790) toe faafoi btnSELECT;
toe faafoi btnNONE; // pe a le manuia uma isi, toe faʻafoʻi lenei ...
}
fa'aletonu le seti()
{
lcd.begin(16, 2); // amata le faletusi
lcd.setCursor(0,0);
lcd.print(“Whadda WPSH203”); // lolomi se savali faigofie
}
avanoa gaogao()
{
lcd.setCursor(9,1); // fa'agasolo le fa'asolo ile laina lona lua "1" ma le 9 avanoa i luga
lcd.print(millis()/1000); // fa'aalia sekone ua mavae talu mai le fa'aola
lcd.setCursor(0,1); // alu i le amataga o le laina lona lua
lcd_key = faitau_LCD_buttons(); // faitau faamau
sui (lcd_key) // e faalagolago i le faamau na tulei, matou te faia se gaioiga
{
mataupu btnRIGHT:
{
lcd.print(“ TAUMAU “); // Lolomi TOTONU ile mata LCD
// Fa'ailoga e fa'atuputele ai fe'au fa'atau pe a uma ona fa'amau fa'amau
afai((millis() – prev_trigger) > 500) {
message_count++;
afai(faitau_fe'au > 3) faitau_fe'au = 0;
prev_trigger = mili();
}
/////////////////////////////////////////////////////////////
malepe;
}
mataupu btnLEFT:
{
// pe afai e te manaʻomia le upu "LEFT" faʻaalia i luga o le faʻaaliga nai lo le faʻaogaina o le lcd.print("LEFT") nai lo le lcd.print(adc_key_in) ma le lcd.print("v");
// o laina nei 2 o le a lolomi le tulaga moni voltage o lo'o iai ile fa'aoga analog 0; Ona o nei faamau o se vaega o le voltage vaeluaina, oomiina ia faamau taitasi e fatu ai se isi voltage
lcd.print(adc_key_in); // faʻaalia le tulaga moni voltage i le fa'aoga analog 0
lcd.print(”v”); // fa'ai'u i le v(olt)
// Fa'ailoga e fa'aitiitia ai le fa'ailoga fe'au pe a uma ona fa'amama le fa'amau fa'amau
afai((millis() – prev_trigger) > 500) {
message_count–;
afai(faitau_fe'au == 255) faitau_fe'au = 3;
prev_trigger = mili();
}
////////////////////////////////////////////////////////////////
malepe;
}
mataupu btnUP:
{
lcd.print(“LUA”); // Lolomi UP ile mata LCD
malepe;
}
mataupu btnLALO:
{
lcd.print(“LALO “); // Lolomi i lalo ile mata LCD
malepe;
}
mataupu btnSELECT:
{
lcd.print(“FILIFILI”); // Lolomi FILIFILI ile mata LCD
malepe;
}
mataupu btnNONE:
{
lcd.print(“SUFOTO”); // Lolomi TEST ile mata LCD
malepe;
}
}
// Afai na oomi se faamau, siaki pe manaʻomia se isi feʻau e faʻaalia
afai(lcd_key != btnNONE) {
lcd.setCursor(0,0);
sui(message_count)
{
mataupu 0: {
lcd.print(“Whadda WPSH203”);
malepe;
}
mataupu 1: {
lcd.print(“talita LCD”);
malepe;
}
mataupu 2: {
lcd.print(“Siaki whadda.com”);
malepe;
}
mataupu 3:{
lcd.print(“Velleman”);
malepe;
}
}
lcd.setCursor(0,1); // toe seti le fetuu LCD i le laina lona lua (faasino igoa 2)
}
}
Fa'apolopolo suiga ma fa'aoga sese - © Velleman Group NV. WPSH203_v01
Velleman Group nv, Legen Heirweg 33 – 9890 Gavere.
Pepa / Punaoa
![]() |
WHADDA WPSH203 LCD ma Keypad Shield mo Arduino [pdf] Tusi Taiala WPSH203 LCD ma Keypad Shield mo Arduino, WPSH203, LCD ma Keypad Shield mo Arduino, Keypad Shield mo Arduino, Talita mo Arduino |