Talaan ng mga Nilalaman:

Arduino Accelerometer Tutorial: Kontrolin ang isang Ship Bridge Gamit ang isang Servo Motor: 5 Hakbang
Arduino Accelerometer Tutorial: Kontrolin ang isang Ship Bridge Gamit ang isang Servo Motor: 5 Hakbang

Video: Arduino Accelerometer Tutorial: Kontrolin ang isang Ship Bridge Gamit ang isang Servo Motor: 5 Hakbang

Video: Arduino Accelerometer Tutorial: Kontrolin ang isang Ship Bridge Gamit ang isang Servo Motor: 5 Hakbang
Video: Control Servo Motor using Potentiometer | Knob | Arduino UNO | Proteus 8 2024, Nobyembre
Anonim
Arduino Accelerometer Tutorial: Kontrolin ang isang Ship Bridge Gamit ang isang Servo Motor
Arduino Accelerometer Tutorial: Kontrolin ang isang Ship Bridge Gamit ang isang Servo Motor

Ang mga sensor ng accelerometer ay nasa karamihan sa aming mga smartphone upang mabigyan sila ng iba't ibang paggamit at mga kakayahan na ginagamit namin araw-araw, nang hindi alam na ang responsable para dito ay ang accelerometer.

Ang isa sa mga kakayahang ito ay ang kakayahang makontrol na ibinibigay sa amin ng accelerometer kung saan maaari mong makontrol ang iyong kotse sa mga laro ng karera o gumamit ng isang tiyak na app upang gawing isang remote control ang iyong telepono para sa iyong robot o RC car na gumagamit ng accelerometer bilang control tool.

Kaya, sa Arduino Accelerometer Tutorial na ito, gagamitin namin ang huling tampok na ito upang magamit ang naka-embed na sensor ng accelerometer sa aming mga smartphone upang makontrol ang pagbubukas at pagsasara ng isang tulay ng barko. Siyempre, ang tulay ay isang servo motor lamang na nagpapatuloy sa 0 degree upang isara at 90 degree upang buksan.

Pag-usapan natin ang ideya sa likod ng Arduino Accelerometer Tutorial na ito …

Idea:

Gagamitin namin ang 1Sheeld board kasama ang kasamang Android / iOS app at gagamitin ang accelerometer Shield kung saan ang anumang pagbabago sa anumang x-axis o y-axis o z-axis ay ipapadala sa Arduino at samakatuwid maaari kaming magpasya kung babaguhin ang servo degree sa 0 o 90.

Nagsisimula:

Kung ito ang iyong unang pagkakataon upang makitungo sa 1Sheeld o nais mong matuto nang higit pa tungkol dito, inirerekumenda kong suriin ang mabilis at madaling simulang tutorial na ito.

At kung hindi mo pa nasubukan ang servo motor dati, inirerekumenda kong suriin ang mabilis na video na ito. Ngayon, pagkatapos mong maging pamilyar sa 1Sheeld, magsimula tayo!

Hakbang 1: Mga Bahagi ng Hardware:

Mga Bahagi ng Hardware
Mga Bahagi ng Hardware
Mga Bahagi ng Hardware
Mga Bahagi ng Hardware
Mga Bahagi ng Hardware
Mga Bahagi ng Hardware
Mga Bahagi ng Hardware
Mga Bahagi ng Hardware
  1. Arduino Uno.
  2. 1Sheeld + board.
  3. LED.
  4. S90 servo motor.
  5. 3 * Lalaki sa mga lalaking wires.
  6. Arduino USB cable o 9-12v na baterya.
  7. Android / iOS phone na may naka-install na 1Sheeld App.

Hakbang 2: Mga Bahagi ng Software:

  1. Arduino IDE.
  2. 1sheeld library, 1sheeld Android App o iOS App.

Hakbang 3:

Larawan
Larawan
Larawan
Larawan
Larawan
Larawan
  1. I-plug ang 1Sheeld board sa iyong Arduino bilang imahe1
  2. . Ikonekta ang LCD 16 * 2 bilang imahe2.
  3. Lumipat ng lakas na 1Sheeld upang gumana sa 5v (Hindi ang 3.3v) bilang imahe3.

Ang 1Sheeld ay mayroong 2 mode: Uploading mode at Operating mode. Maaari kang lumipat sa pagitan ng mga ito gamit ang switch malapit sa mga Digital pin at tinatawag na "UART SWITCH" sa 1Sheeld at "SERIAL SWITCH" sa 1Sheeld +.

  • Una, i-slide mo ang switch patungo sa notasyong "SWITCH" bilang imahe4 na ginagawang 1Sheeld board sa mode na Pag-upload upang payagan kang i-upload ang Arduino code.
  • Pangalawa, pagkatapos mong matapos ang pag-upload ng code, i-slide ang switch patungo sa notasyong "UART" (o "SERIAL" sa 1Sheeld + board) bilang image5 na ginagawang board ng 1Sheeld sa mode na Pagpapatakbo upang makipag-usap sa iyong smartphone 1Sheeld App.

Panghuli, ikonekta ang Arduino sa pamamagitan ng iyong PC gamit ang Arduino USB cable.

Hakbang 4: Code:

Inirerekumenda kong suriin ang dokumentasyon ng Arduino Accelerometer Shield upang malaman ang higit pa tungkol sa pagpapaandar ng Arduino Accelerometer Shield at kung paano ito gamitin.

Ngayon, ilipat ang board ng 1Sheeld sa mode na Pag-upload, i-upload ang nakalakip na code para sa Arduino Digital Clock. Lumipat sa board ng 1Sheeld sa mode ng Pagpapatakbo pagkatapos buksan ang 1Sheeld app at ikonekta ito sa board ng 1Sheeld sa pamamagitan ng Bluetooth.

Hakbang 5: Patakbuhin Ito:

Tulad ng nakikita mo sa video ng Arduino Accelerometer Tutorial, gumamit ako ng isang piraso ng karton na naka-tape sa servo motor bilang pahiwatig ng paggalaw ng tulay.

Pagkatapos ay maaasahan mo ang telepono sa iyo at makikita mo ang tulay na binuksan na may 90 degree na servo at ang LED ay naka-on na may isang pagsasalita ay lumabas mula sa speaker ng telepono na nagsasabi sa iyo na ang tulay ay binuksan na at ang isang barko ay tumatawid.

At sa sandaling ayusin mo ang telepono sa kabaligtaran, makikita mo ang tulay na sarado na may 0 degree na servo at ang LED ay naka-off na may isang pagsasalita na lumabas mula sa speaker ng telepono na nagsasabi sa iyo na ang tulay ay sarado na at ang isang barko ay may tumawid.

Iyon lang ang mga tao, inaasahan kong nasiyahan ka sa mabilis na Arduino Accelerometer Tutorial na ito at para sa anumang mga katanungan o kahit na mga opinyon tungkol dito mangyaring huwag mag-atubiling iwan ang iyong puna sa ibaba.

Inirerekumendang: