Talaan ng mga Nilalaman:

Isang Natatanging Modelo ng Orasan na Pinapagana ng Arduino Servo Motors: 5 Hakbang
Isang Natatanging Modelo ng Orasan na Pinapagana ng Arduino Servo Motors: 5 Hakbang

Video: Isang Natatanging Modelo ng Orasan na Pinapagana ng Arduino Servo Motors: 5 Hakbang

Video: Isang Natatanging Modelo ng Orasan na Pinapagana ng Arduino Servo Motors: 5 Hakbang
Video: 12 ‘PARENTING MISTAKES’ NA NAKASISIRA NG BUHAY NG ANAK 2024, Hulyo
Anonim
Image
Image
Isang Natatanging Modelo ng Orasan na Pinapagana ng Arduino Servo Motors
Isang Natatanging Modelo ng Orasan na Pinapagana ng Arduino Servo Motors

Sa Instructable na ito ipapakita ko sa iyo kung paano lumikha ng isang Clock gamit ang Arduino Nano at Servo motors. Upang magawa ito kakailanganin mo ang mga sumusunod na item,

Mga gamit

  • Arduino Board (Gumamit ako ng Arduino Nano)
  • 2 Servo motor
  • Mga LED bombilya
  • Mga wire
  • Kahon ng karton
  • Panulat
  • Lapis
  • Pinuno
  • Gum
  • Pamutol ng papel

Hakbang 1: Paghinang ng mga Kinakailangan na LED bombilya

Paghinang ang mga Kinakailangan na LED bombilya
Paghinang ang mga Kinakailangan na LED bombilya
Paghinang ang mga Kinakailangan na LED Bulb
Paghinang ang mga Kinakailangan na LED Bulb
Paghinang ang mga Kinakailangan na LED bombilya
Paghinang ang mga Kinakailangan na LED bombilya
  1. Upang maipakita ang mga segundo na indikasyon at minutong halagang kailangan namin ng LED Bulbs. Gamit ang wire ng jumper o bder solder ang mga wire sa LED.
  2. Gawin ang mga ito tulad ng sa mga larawan

Hakbang 2: Maghanda ng Oras at Minuto na Mga Servo Motors

Maghanda ng Oras at Minuto na Mga Servo Motors
Maghanda ng Oras at Minuto na Mga Servo Motors
Maghanda ng Oras at Minuto na Mga Servo Motors
Maghanda ng Oras at Minuto na Mga Servo Motors
Maghanda ng Oras at Minuto na Mga Servo Motors
Maghanda ng Oras at Minuto na Mga Servo Motors

Sa hakbang na ito kailangan mong lumikha ng Hour na halaga at Minute na halaga na nagpapakita ng mga may bilang na plate.

  1. Gamit ang karton markahan ang bilog at may bilang na lugar tulad ng sa 180 degree dahil gagamitin ng servo ang suporta na 180 degree lamang. Kung gumagamit ka ng 360 degree na suporta servo motor maaari mong baguhin ang disenyo ng plate.
  2. Gupitin ang mga ito tulad ng sa imahe.
  3. Kung hindi ka gumagamit ng pin upang ikabit ang mga servo motor sa dingding ng orasan gumamit ng ilang iba pang pamamaraan upang magawa iyon. Dito ako gumamit ng isang karton na bod upang takpan ang servo motor at ang takip na iyon ay magkakasya sa dingding ng orasan.

Hakbang 3: I-program ang Arduino Board para sa Clock

Programa ang Arduino Board para sa Clock
Programa ang Arduino Board para sa Clock

Bago tipunin ang lahat ng mga item ay sumali lamang sa mga LED wire, ang mga Servo motor ay wires sa Arduino board at suriin ang kawastuhan na pag-upload ng programa. Ang program na ginamit ko ay nakakabit dito.

Para sa Pangalawang pahiwatig na LED na ginamit ang Arduino pin 3

Para sa Minuto na indikasyon 4 LEDs ginamit ang Arduino pin 7, 8, 9, 10

Para sa mga motor ng Servo ginamit ang 5, 6 na mga pin

Hakbang 4: Magtipon ng Lahat ng Mga Bahagi

Ipunin ang Lahat ng Mga Bahagi
Ipunin ang Lahat ng Mga Bahagi
Ipunin ang Lahat ng Mga Bahagi
Ipunin ang Lahat ng Mga Bahagi
Ipunin ang Lahat ng Mga Bahagi
Ipunin ang Lahat ng Mga Bahagi

Ngayon ang mga servo motor at LED ay maaaring mag-attach sa kahon ng karton na kinuha bilang pangunahing dingding ng orasan. Pagkatapos ay magkasya ang oras at minuto na mga plato sa dingding. Pagkatapos ng matapos na proyekto ay nakikita na ngayon sa itaas.

Hakbang 5: Tapusin ang Proyekto at Mga Pagpapabuti

Lakasin ngayon ang board ng arduino gamit ang panlabas na mapagkukunan ng kuryente at masisiyahan ka sa bagong orasan. Para sa layunin ng demo na orasan ay tumatakbo ang bilis kaysa sa normal na bilis ng orasan. Maaaring ayusin iyon gamit ang arduino code.

Sa proyektong ito hindi ako naidagdag na pagpapaandar ng setting ng oras. Madali itong maipatupad gamit ang pagbasa ng serial data o pagkonekta ng aparatong Bluetooth.

Salamat sa panonood nito.

Inirerekumendang: