Cov txheej txheem:

Kev Siv Microcontrollers los Ua Haujlwm thiab Saib Xyuas Cov Dej Dej Hauv Chaw Nyob: 4 Kauj Ruam
Kev Siv Microcontrollers los Ua Haujlwm thiab Saib Xyuas Cov Dej Dej Hauv Chaw Nyob: 4 Kauj Ruam

Video: Kev Siv Microcontrollers los Ua Haujlwm thiab Saib Xyuas Cov Dej Dej Hauv Chaw Nyob: 4 Kauj Ruam

Video: Kev Siv Microcontrollers los Ua Haujlwm thiab Saib Xyuas Cov Dej Dej Hauv Chaw Nyob: 4 Kauj Ruam
Video: Qhia phawj RAM rau Computer kom ua hauj lwm ceev 2 thauj 2024, Hlis ntuj nqeg
Anonim
Kev Siv Microcontrollers los Ua Haujlwm thiab Saib Xyuas Cov Dej Dej Hauv Chaw Nyob
Kev Siv Microcontrollers los Ua Haujlwm thiab Saib Xyuas Cov Dej Dej Hauv Chaw Nyob

cov neeg ua liaj ua teb thiab cov neeg cog tsev cog khoom rau tus nqi qis uas tsis siv neeg ua dej.

Hauv txoj haujlwm no, peb suav nrog lub tshuab hluav taws xob cov av noo nrog lub microcontroller los tso dej rau cov nroj tsuag thaum cov av qhuav dhau yam tsis muaj kev cuam tshuam los ntawm tib neeg, thiab ua haujlwm nyob deb thiab saib xyuas cov av hauv ntiaj teb thoob plaws lub ntiaj teb los ntawm kev xa cov ntawv ceeb toom mus rau lub xov tooj ntawm tes SMS lossis Twitter; lossis lwm yam cuab yeej muaj peev xwm nthuav tawm lub web browser ntawm html thiab JavaScript. Cov kab ke muaj cov av noo ntsuas nrog lub ESP8266 microcontroller muaj peev xwm tuav lub vev xaib thiab teb rau http thov. Lub microcontroller tau txais cov cim sib piv los ntawm lub ntsuas dej noo thiab ua kom lub twj tso kua mis dhau los ntawm Circuit Court transistor. Ib txoj kev tshawb fawb cuam tshuam txog qib dej noo los ntawm qhov feem pua ntawm cov dej mus rau qhov ntsuas qhov ntsuas qhov ntsuas tau ua tiav. Nws tau pom tias lub ntsuas dej noo txaus nyob ntawm qib qis dej noo, uas tuaj yeem txwv qhov siv tau ntawm lub ntsuas no rau qee yam cog thiab hom av sib xyaw ua ke. Peb tseem tsis tau ua tiav hauv kev siv thawb ceeb toom rau lub xov tooj ntawm tes ntawm Node Red, txawm hais tias hauv txoj kev xav qhov no yuav tsum ua tiav.

Kauj Ruam 1: Txheeb Xyuas Cov Ntu Ntub Dej Nrog Kev Tshawb Fawb Kev Coj Ua

Txheeb Xyuas Cov Ntu Ntu Nrog Kev Tshawb Fawb
Txheeb Xyuas Cov Ntu Ntu Nrog Kev Tshawb Fawb

Kuv ntsuas qhov ua tau zoo hauv 9 lub lauj kaub

nrog rau feem pua cov ntsiab lus sib txawv ntawm cov dej txhawm rau txhawm rau ntsuas qhov kev coj ua mus rau theem dej noo. Qhov no tso cai rau tus neeg siv xaiv cov qib dej noo zoo ib yam nrog cov kev xav tau ntawm nws cov hom nroj tsuag tshwj xeeb thiab kev sib xyaw av

Kauj Ruam 2: Txuas Lub Tshuab Dej thiab LCD Screen rau Arduino

Txuas lub twj tso kua dej thiab LCD Screen rau Arduino
Txuas lub twj tso kua dej thiab LCD Screen rau Arduino
Txuas lub twj tso kua dej thiab LCD Screen rau Arduino
Txuas lub twj tso kua dej thiab LCD Screen rau Arduino
Txuas lub twj tso kua dej thiab LCD Screen rau Arduino
Txuas lub twj tso kua dej thiab LCD Screen rau Arduino

Kuv txuas lub twj tso kua dej kom qhib rau 0.5 vib nas this hauv ob-thib ob kom txog rau thaum xav tau cov dej noo. LCD tso tawm teeb theem-theem thiab ntsuas qib kev coj ua (qhia raws li feem pua ntawm qib kev sojntsuam qib)

Arduino cov lej

int setpoint = 0;

int noo = 0;

int twj = 3;

pinMode (A0, INPUT); // Teeb lub lauj kaub

pinMode (A1, INPUT); // Kev sojntsuam kev coj ua

pinMode (twj tso kua mis, OUTPUT); // Twj tso kua mis

lcd.init (); // pib lub lcd

lcd.backlight (); // qhib lub teeb pom kev

lcd.setCursor (0, 0); // mus rau saum kaum sab laug

lcd.print ("Setpoint:"); // sau txoj hlua no rau ntawm kab saum toj kawg nkaus

lcd.setCursor (0, 1); // mus rau kab thib 2

lcd.print ("Ntub dej:"); // hlua hlua nrog qhov chaw rau nruab nrab

lcd.setCursor (0, 2); // mus rau kab thib peb

lcd.print (""); // ncoo nrog qhov chaw rau nruab nrab

lcd.setCursor (0, 3); // mus rau kab plaub

lcd.print ("D&E, Hussam");

Kauj Ruam 3: Luam Ntawv Tsim Lub Thawv

Luam Ntawv Tsim Lub Thawv
Luam Ntawv Tsim Lub Thawv
Luam Ntawv Tsim Lub Thawv
Luam Ntawv Tsim Lub Thawv
Luam Ntawv Tsim Lub Thawv
Luam Ntawv Tsim Lub Thawv

Yeej kuv tau ua lub thawv yooj yim rau Kev Siv Dej tsis zoo uas muaj lub vijtsam tso rau ntawm xub ntiag thiab ob lub qhov rau "Setpoint" thiab "Power" hloov. Tsis tas li kuv tsim lwm qhov ntawm sab rau cov khoom siv fais fab

Kauj Ruam 4: Kauj Ruam Kawg Muab Txhua Qhov Ua Ke

Kauj Ruam Kawg Muab Txhua Qhov Ua Ke
Kauj Ruam Kawg Muab Txhua Qhov Ua Ke
Kauj Ruam Kawg Muab Txhua Qhov Ua Ke
Kauj Ruam Kawg Muab Txhua Qhov Ua Ke
Kauj Ruam Kawg Muab Txhua Qhov Ua Ke
Kauj Ruam Kawg Muab Txhua Qhov Ua Ke

Qhov nqi

  • Arduino $ 20
  • Tso $ 6
  • Kev sojntsuam conductivity $ 8
  • Jumper xov hlau $ 6
  • Breadboard $ 8
  • Fais Fab Muab $ 12
  • LCD Nqe $ 10
  • Tag nrho $ 70

Pom zoo: