Cov txheej txheem:

Arduino Tswj Cov Twj Tso Kua Mis rau Kev Tso Dej: 4 Kauj Ruam (nrog Duab)
Arduino Tswj Cov Twj Tso Kua Mis rau Kev Tso Dej: 4 Kauj Ruam (nrog Duab)

Video: Arduino Tswj Cov Twj Tso Kua Mis rau Kev Tso Dej: 4 Kauj Ruam (nrog Duab)

Video: Arduino Tswj Cov Twj Tso Kua Mis rau Kev Tso Dej: 4 Kauj Ruam (nrog Duab)
Video: The US Military Has Adopted The Xbox Controller 2024, Hlis ntuj nqeg
Anonim
Arduino Tswj Cov Twj Tso Kua Dej rau Kev Tso Dej
Arduino Tswj Cov Twj Tso Kua Dej rau Kev Tso Dej

Lub tswv yim ntawm txoj haujlwm no tau tawm los thaum kuv yuav lub rhaub dej kub rau kuv chav tsev. Kuv tsis muaj dej ntws los ze rau cov dej khov uas lub rhaub dej ua. Yog li cov dej tau sau rau hauv 20 litre tank (nruas) tau ob peb hnub thiab thaum nws tau ntim puv, kuv yuav tsum tso nws tawm ntawm tus kheej. Yog li kuv txiav txim siab los ua Arduino tswj lub twj tso kua mis uas yuav tso cov dej tawm nrog tsuas yog nias ib lub pob. Ib qho khoom qhia pom cov xwm txheej ntawm lub twj tso kua mis. Kuv tau ntxiv ob qib ntsuas kom nres lub twj tso kua mis yog tias lub qhov dej ntws tawm los lossis qib tau poob qis hauv lub tank sau. Qhov no yog qhov tseem ceeb rau kev ua haujlwm tau zoo ntawm lub twj tso kua mis, txhawm rau kom ib txwm nyob hauv dej.

Kauj Ruam 1: Cov Khoom Siv rau Txoj Haujlwm

Cov Khoom Siv rau Txoj Haujlwm
Cov Khoom Siv rau Txoj Haujlwm

Rau qhov haujlwm no kuv tau siv:- Arduino uno board rau kev sim (Arduino nano rau qhov haujlwm kawg)

- 12V submersible dej twj tso kua mis

- ib protoboard

- ib qho relay module

- 10k potentiometer

4 NPN transistors

- lub suab nrov

- jumper xov hlau

- sib txawv resistors

- lub laub khawm

- hloov

Kauj Ruam 2: Kawg Tab sis Tsis Tsawg

Kuv tau txuas nrog Arduino qhov chaws.

Nov yog kuv thawj qhov haujlwm Arduino. Kuv txaus siab kuv tau tswj kom nws ua haujlwm thiab txuag lub sijhawm los ntawm kev siv lub twj tso kua mis no. Kuv yuav ua haujlwm ntawm nws lub ntsej muag txawm tias thiab ua kom zoo nws me ntsis ntxiv. Kuv qhib rau cov lus pom zoo.

Kauj Ruam 3: Tsim Cov Dej Ntsuas Dej

Tsim Cov Dej Ruaj Ntseg
Tsim Cov Dej Ruaj Ntseg

Txoj haujlwm no muaj ob qib ntsuas dej. Ib tus yuav nres lub twj tso kua mis yog tias qib dej poob qis yog li lub twj tso kua mis ib txwm yuav nyob hauv dej thiab qhov thib ob yuav tsum nres lub twj tso kua mis yog tias lub tank tso tawm ntau dhau. Lub sensor tau tsim los ntawm ob lub xov hlau thiab ob lub NPN transistors txuas nrog ua Darlington hloov. Ib qho me me tam sim no hla thaum cov xov hlau tau submerged thiab qhov no qhib lub teeb liab rau hauv Arduino.

Yuav ua li cas txuas cov transistors T1 thiab T2:

T1: Emitter rau Base ntawm T2

T1: Tus sau rau tus sau ntawm T2

T1: Puag rau hauv av dhau los ntawm 470K rezistor

T1: Pib rau Arduino analog Pin A0 (rau thawj lub sensor) thiab Pin A1 (rau lub sensor thib ob)

T1: Lub hauv paus ntawm lub sensor thawj xaim uas yuav ua rau sib cuag hauv dej

T2: Emitter rau hauv av.

Qhov thib ob xaim ntawm lub ntsuas cua yuav los ntawm 5V los ntawm 10K rezistor.

Thaum lub sensor txuas nrog Arduino A1 analog tau tawm hauv dej, lub twj tso kua mis nres thiab lub LCD qhia cov lus "Tso tawm/Tsawg lvl. Tsis muaj dej hauv lub tank". Thaum cov xaim hluav taws xob ntawm lub ntsuas dej theem thib ob mus txog qhov dej, lub twj tso kua mis yuav nres thiab lub LCD yuav tso tawm "Tso tawm/ Nyob zoo lvl".

Kauj Ruam 4: Teeb Arduino Digital Pins

Teeb tsa Arduino Digital Pins
Teeb tsa Arduino Digital Pins

Kuv tau siv lub 12V submersible twj tso kua mis uas tau muab los ntawm 12V phab ntsa adapter.

Lub twj tso kua mis yog tswj los ntawm Arduino tus lej pin 9 los ntawm kev xa tawm.

Arduino tus lej lej 8 txuas nrog lub laub khawm txhawm rau pib lub twj tso kua mis lossis nres nws tus kheej.

Arduino digital pin No 11 tswj lub LED dawb - uas qhia tias lub twj tso kua mis puas muaj lossis tsis muaj.

Arduino tus pin Tsis 12 tswj lub ntsuab LED - uas qhia thaum lub twj tso kua mis qhib.

Arduino digital pin No 13 tswj lub teeb liab liab - uas qhia tias thaum twg lub twj tso kua mis nres (Kuv kuj tau ntxiv lub suab nrov kom tau txais lub teeb liab thaum lub twj tso kua mis nres).

Arduino digital pins No 2, 3, 4, 5, 6, 7 txuas nrog LCD.

Pom zoo: