Talaan ng mga Nilalaman:

Arduino GSM Batay sa Kontrol sa Motor (Walang GSM Module): 3 Mga Hakbang
Arduino GSM Batay sa Kontrol sa Motor (Walang GSM Module): 3 Mga Hakbang

Video: Arduino GSM Batay sa Kontrol sa Motor (Walang GSM Module): 3 Mga Hakbang

Video: Arduino GSM Batay sa Kontrol sa Motor (Walang GSM Module): 3 Mga Hakbang
Video: Lesson 68, Home Automation: How to control 16 Channel Relay module using Arduino control 16 AC loads 2024, Hulyo
Anonim
Arduino GSM Batay sa Motor Control (Walang GSM Module)
Arduino GSM Batay sa Motor Control (Walang GSM Module)

Sa proyektong ito, ipapakita ko sa iyo ang isang pangunahing ngunit natatanging pamamaraan upang i-on at i-off ang anumang gumagamit ng relay. Ang ideyang ito ay nagmula sa ilang mga tao na gumagawa ng mga naturang proyekto ngunit mayroon silang problema na lahat sila ay umaasa sa pag-uugali ng mobile phone sa pagtawag.

Binabago ko lang ito na sa panahon ng tawag kung pinutol mo ang bagay (relay) ay mananatiling naka-on hanggang sa tumawag ka pabalik. Maaari kang gumamit ng anumang uri ng murang mobile o anumang mobile phone sa proyektong ito.

Ang ginagamit lang namin ay ang koneksyon ng vibrator motor ng mobile phone. Tandaan na kailangan mong idiskonekta ang vibrator motor pagkatapos ay gumawa ng koneksyon sapagkat maaari itong sirain ng EMF sa likod ang aming mga circuit board (Arduino).

Kapag tapos na ang mga koneksyon ay dapat walang vibrator sa proyekto (idiskonekta at itapon ito)

Hakbang 1: Pag-unawa sa Paggawa ng Vibrator

Pag-unawa sa Paggawa ng Vibrator
Pag-unawa sa Paggawa ng Vibrator
Pag-unawa sa Paggawa ng Vibrator
Pag-unawa sa Paggawa ng Vibrator

Ang magkakaibang mga mobile phone ay may iba't ibang uri ng panginginig ng boses. Karamihan sa mga mobile phone ay naayos ang setting para dito habang ang ilan sa mga ito ay may mga pasadyang tampok sa setting para sa panginginig ng tunog na maaaring itakda ng mga gumagamit alinsunod sa kanilang mga pangangailangan.

Ang isang osiloskoup ay kapaki-pakinabang upang maunawaan ang pag-uugali nito ng pag-on at off. Sa aking kaso sa tawag na nagbigay ng panginginig ng boses para sa 1 seg pagkatapos ay off para sa isa pang segundo. Iyon lang ang nasa loop (paulit-ulit na paraan).

Gumamit ako ng isang push button code para doon matapos gumawa ng ilang mga pagbabago.

Hakbang 2: Schematic at Code

Skematika at Code
Skematika at Code
Skematika at Code
Skematika at Code

Narito kailangan naming ikonekta ang mga wire ng koneksyon ng vibrator mula sa mobile phone sa pin10 ng arduino habang ang GND ay konektado sa -ve terminal ng koneksyon ng vibrator.

Gumagamit ako ng 5v relay at sa gayon gumagamit ng arduino 5v upang maibigay ito sa BC547 NPN transistor relay driver circuit. Ang Pin6 sa arduino uno ay ang output pin. Maaari ka ring gumawa ng mas maraming output at magsagawa ng iba't ibang mga pag-andar.

Hakbang 3: TRABAHO at Code ng VIDEO

Ipinapaliwanag ko sa ibaba kung paano gumagana ang aking code at pag-aayos para sa akin.

  • Una mong kapangyarihan ang lahat
  • Tumawag ka sa mobile na konektado sa pamamagitan ng vibrator sa arduino
  • Ang output ay TAAS (nangangahulugang motor o anumang pag-load ay pinalakas)
  • biglang nag-cutt call ka kapag ON ang bagay. Kaya't nananatili ang bagay.
  • Upang patayin itong tumawag muli. Kapag ang bagay ay naka-cutt ang tawag.

Talagang napaka-simpleng pamamaraan na iyon habang ang code ay hindi mahirap maunawaan. Nangangailangan ang code ng walang silid-aklatan kaya't madali itong naipon na hindi mo na kailangang abalahin. Kung may anumang problemang nangyayari tanungin mo ako dito. Suwerte.!

Inirerekumendang: