WPSH203 LCD da Garkuwar Maɓalli don Arduino
Manual mai amfani
Gabatarwa
Zuwa ga duk mazauna Tarayyar Turai
Muhimman bayanan muhalli game da wannan samfur
Wannan alamar da ke kan na'urar ko kunshin tana nuna cewa zubar da na'urar bayan zagayowarta na iya cutar da muhalli. Kada a jefar da naúrar (ko batura) azaman sharar gida mara ware; ya kamata a kai shi zuwa wani kamfani na musamman don sake amfani da shi. Ya kamata a mayar da wannan na'urar zuwa ga mai rarraba ku ko zuwa sabis na sake amfani da gida. Mutunta dokokin muhalli na gida.
Idan kuna shakka, tuntuɓi hukumomin sharar gida na gida.
Na gode da zabar Whad! Da fatan za a karanta littafin sosai kafin kawo wannan na'urar zuwa sabis. Idan na'urar ta lalace ta hanyar wucewa, kar a saka ko amfani da ita kuma tuntuɓi dilan ku.
Umarnin Tsaro
Karanta kuma ku fahimci wannan jagorar da duk alamun aminci kafin amfani da wannan na'urar.
Don amfanin cikin gida kawai.
- Yara masu shekaru 8 zuwa sama za su iya amfani da wannan na’urar, da mutanen da ke da ƙarancin ƙarfin jiki, na azanci ko na hankali ko ƙarancin gogewa da ilimi idan an ba su kulawa ko umurni game da amfani da na’urar cikin aminci da fahimta. haɗarin shiga. Yara ba za su yi wasa da na'urar ba. Yara ba za su yi tsaftacewa da kula da mai amfani ba tare da kulawa ba.
Gabaɗaya Jagora
- Koma zuwa sabis na Velleman® da Garanti mai inganci akan shafuna na ƙarshe na wannan jagorar.
- An haramta duk gyare-gyaren na'urar saboda dalilai na tsaro. Lalacewar da gyare-gyaren mai amfani ga na'urar ke haifar ba ta da garanti.
- Yi amfani da na'urar kawai don manufarta. Yin amfani da na'urar ta hanyar da ba ta da izini zai ɓata garanti.
- Lalacewar da aka yi ta rashin kula da wasu ƙa'idodi a cikin wannan jagorar baya cikin garanti kuma dila ba zai karɓi alhakin kowace lahani ko matsaloli masu zuwa ba.
- Haka kuma Velleman Group NV ko dillalan sa ba za su iya ɗaukar alhakin kowane lalacewa (na ban mamaki, na al'ada, ko kai tsaye) - na kowane yanayi (na kuɗi, na zahiri…) wanda ya taso daga mallaka, amfani, ko gazawar wannan samfur.
- Ajiye wannan littafin don tunani na gaba.
Menene Arduino®
Arduino® dandamali ne na buɗaɗɗen samfur wanda ya dogara da kayan masarufi da software mai sauƙin amfani. Allolin Arduino® suna iya karanta abubuwan shigarwa - firikwensin haske, yatsa akan maɓalli, ko saƙon Twitter - kuma juya su zuwa fitarwa - kunna mota, kunna LED, ko buga wani abu akan layi. Kuna iya gaya wa hukumar ku abin da za ku yi ta hanyar aika saitin umarni zuwa microcontroller a kan allo. Don yin haka, kuna amfani da yaren shirye-shiryen Arduino (dangane da Wiring) da IDE software na Arduino® (dangane da Processing). Ana buƙatar ƙarin garkuwa/modules/bangaren don karanta saƙon Twitter ko bugawa akan layi. Surf zuwa www.arduino.cc don ƙarin bayani.
Samfurin Ƙarsheview
16 × 2 LCD da garkuwar faifan maɓalli don Arduino® Uno, Mega, Diecimila, Duemilanove, da allunan Freeduino.
1 | LCD bambanci potentiometer | 3 | maɓallan sarrafawa (haɗe zuwa shigarwar analog 0) |
2 | ICSP tashar jiragen ruwa |
Ƙayyadaddun bayanai
- girma: 80 x 58 x 20 mm
Siffofin
- blue baya/fararen hasken baya
- daidaita daidaiton allo
- yana amfani da 4-bit Arduino® LCD library
- sake saiti button
- Maɓallan Sama, Ƙasa, Hagu, da Dama suna amfani da shigarwar analog ɗaya kawai
Falon Layout
Analogue 0 | Sama, KASA, DAMA, HAGU, ZABI |
Dijital 4 | Saukewa: DB4 |
Dijital 5 | Saukewa: DB5 |
Dijital 6 | Saukewa: DB6 |
Dijital 7 | Saukewa: DB7 |
Dijital 8 | RS |
Dijital 9 | E |
Dijital 10 | Hasken baya |
Example
*/
#hada da
/****************************************
Wannan shirin zai gwada allon LCD da maɓallan
***************************************
// zaɓi fil ɗin da aka yi amfani da su akan panel LCD
LiquidCrystal lcd (8, 9, 4, 5, 6, 7);
// ayyana wasu dabi'u da panel da maɓalli ke amfani da su
int lcd_key = 0;
int adc_key_in = 0;
lambar saƙon da ba a sanya hannu ba = 0;
dogon prev_trigger mara sa hannu = 0;
#bayyana btnRIGHT 0
#bayyana btnUP 1
#bayyana btnDOWN 2
#bayyana btnLEFT 3
#bayyana btnSELECT 4
#bayyana btnNONE 5
// karanta maballin
int read_LCD_buttons()
{
adc_key_in = analogRead(0); // karanta darajar daga firikwensin
idan (adc_key_in <50) ya dawo btnRIGHT;
idan (adc_key_in <195) dawo btnUP;
idan (adc_key_in <380) ya dawo btnDOWN;
idan (adc_key_in <555) ya dawo btnLEFT;
idan (adc_key_in <790) ya dawo btnSELECT;
mayar btnNONE; // lokacin da duk sauran suka kasa, mayar da wannan…
}
babu saitin ()
{
lcd.fara (16, 2); // fara ɗakin karatu
lcd.setCursor (0,0);
lcd.print("Whadda WPSH203"); // buga sako mai sauƙi
}
madauki mara amfani ()
{
lcd.setCursor (9,1); // matsar da siginan kwamfuta zuwa layi na biyu "1" da 9 sararin sama
lcd.print (millis ()/1000); // nunin daƙiƙa ya ƙare tun lokacin haɓakawa
lcd.setCursor (0,1); // matsawa zuwa farkon layi na biyu
lcd_key = karanta_LCD_buttons (); // karanta maballin
canza (lcd_key) // dangane da wane maballin da aka tura, muna yin wani aiki
{
case btnRIGHT:
{
lcd.print ("DAMA"); // Buga DAMA akan allon LCD
// Lambobin don ƙara ma'aunin saƙo bayan da aka yanke maɓalli
idan (((millis () - prev_trigger)> 500) {
saƙon_count ++;
idan (sakon_count> 3) message_count = 0;
prev_trigger = millis();
}
////////////////////////
karya;
}
case btnLEFT:
{
// idan Kana buƙatar kalmar "HAGU" da aka nuna akan nuni fiye da amfani da lcd.print ("LEFT") maimakon lcd.print (adc_key_in) da lcd.print ("v");
// Layukan 2 masu zuwa za su buga ainihin kofa voltage ba a shigar da analog 0; Kamar yadda waɗannan maɓallan suna ɓangare na voltage mai rarrabawa, danna kowane maɓalli yana ƙirƙirar maɓalli daban-daban voltage
lcd.print (adc_key_in); // yana nuna ainihin ƙofa voltage a analog shigarwar 0
lcd.print("v"); // ya ƙare da v (olt)
// Lambar don rage ma'aunin saƙo bayan da aka yanke maɓalli latsa
idan (((millis () - prev_trigger)> 500) {
adadin saƙon-;
idan (ƙirgawar saƙo = 255) saƙon_count = 3;
prev_trigger = millis();
}
/////////////////////////
karya;
}
case btnUP:
{
lcd.print ("UP"); // Buga UP akan allon LCD
karya;
}
case btnDOWN:
{
lcd.print ("KASA"); // Buga DOWN akan allon LCD
karya;
}
case btnSELECT:
{
lcd.print("Zabi"); // Buga SELECT akan allon LCD
karya;
}
case btnONE:
{
lcd.print ("GWAJI"); // Buga TEST akan allon LCD
karya;
}
}
// Idan an danna maballin, duba idan akwai buƙatar nuna saƙo daban
idan (lcd_key! = btnNONE) {
lcd.setCursor (0,0);
canza (count_count)
{
kaso 0: {
lcd.print("Whadda WPSH203");
karya;
}
kaso 1: {
lcd.print ("Gwargwadon LCD");
karya;
}
kaso 2: {
lcd.print ("Duba whadda.com");
karya;
}
Kaso 3:{
lcd.print ("Velleman");
karya;
}
}
lcd.setCursor (0,1); // sake saita siginan LCD zuwa jere na 2 (index 1)
}
}
An tanadi gyare-gyare da kurakurai na rubutu – © Velleman Group NV. WPSH203_v01
Velleman Group nv, Legen Heirweg 33 – 9890 Gavere.
Takardu / Albarkatu
![]() |
WHADDA WPSH203 LCD da Garkuwar Maɓalli don Arduino [pdf] Manual mai amfani WPSH203 LCD da Garkuwar Maɓalli don Arduino, WPSH203, LCD da Garkuwar Maɓalli don Arduino, Garkuwar Maɓalli don Arduino, Garkuwa don Arduino |