Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:13
Na-edit 05-02-2018 Mga Bagong Timer! oras, minuto, segundo, eeprom. Mangyaring bisitahin ang:
www.instructables.com/id/Arduino-Ultra-Meg…
Kumusta, sa proyektong ito magagawa mong kontrolin ang pag-on at pag-off ng iyong mga aparato sa pagitan ng oras na nais mo. Maaari silang ang mga ilaw sa gabi, tubig ang hardin, buksan ang isang makina, atbp Gagamitin namin ang arduino, ang LCD at ang RTC 1307 upang ipakita at makontrol ang oras. Maaari mong itakda ang oras na "ON" at ang "OFF" na oras, sa pamamagitan ng 4 na pindutan ng push na magpapahintulot sa iyo na dagdagan o bawasan ang "SET POINT". Gayundin, matututunan mong gumawa ng isang orasan kasama ang arduino. Isinama ko ang mga iskema ng fritzing at isang video, upang magawa mo ang proyektong ito.
Una, panoorin ang video upang malaman kung ano ang tungkol sa lahat. Gamitin ito tulad ng isang gabay
Hakbang 1: Mga Kagamitan
-Arduino Uno
-RTC 1307 module
-LCD 16X2
-5V module ng relay
-10K trimpot
-1K risistor
-10K resistors x 4
-Pindones ang mga pindutan x 4
-Breadboard, jumper.
Hakbang 2: Pag-mount sa Clock
Sundin ang eskematiko ng Fritzing.
Ikonekta ang 5v at gnd, mula sa arduino hanggang sa kani-kanilang riles (Red 5V at Blue GND)
Mga LCD pin sa mga pin ng Arduino
1 VSS sa GND
2 VDD hanggang 5V
3 VO sa pot center
4 RS sa pin 2
5 RW sa GND
6 EN o E upang i-pin ang 3
7 D0 NC
8 D1 NC
9 D2 NC
10 D3 NC
11 D4 upang i-pin 4
12 D5 upang i-pin 5
13 D6 upang i-pin 6
14 D7 upang i-pin 7
15 A hanggang 5V
16 K sa GND ng 1K risistor
Ang sukdulan ng trimpot sa 5V at GND
RTC kay Arduino
SDA upang i-pin ang 4
SCL upang i-pin 5
GND at 5V
Hakbang 3: Pagtatakda ng Oras
Ngayon kailangan nating itakda ang orasan. Patakbuhin ang code na "Itakda ang oras RTC". Ang sketch na ito ay kukuha ng Petsa at Oras alinsunod sa computer na iyong ginagamit (pakanan kapag pinagsama-sama mo ang code) at ginagamit iyon upang mai-program ang RTC. Kung ang oras ng iyong computer ay hindi nakatakda nang tama dapat mo munang ayusin iyon. Pagkatapos ay dapat mong pindutin ang pindutang Mag-upload upang mag-ipon at pagkatapos ay agad na mag-upload.
Babala!: Kung sumulat ka at pagkatapos ay mag-upload sa ibang pagkakataon, ang orasan ay papatayin ng dami ng oras.
Pagkatapos buksan ang window ng Serial monitor upang maipakita na ang oras ay itinakda
Hakbang 4: Ang Clock
Sa itinakdang oras, buksan at i-upload ang sketch na "Clock na may RTC LCD". Ang 10K trimpot ay para sa kaibahan ng lcd. Lumiko ito upang ayusin ang kaibahan at malinaw na makita ang mga numero.
Kung ang lahat ay gumagana nang maayos, magkakaroon ka ng orasan na tumatakbo. Tingnan ang video.
Hakbang 5: Pag-mount ng Timer
Ngayon ay idinagdag namin ang mga pindutan ng push at ang relay. Sundin ang iskema ng fritzing.
Kaya, mayroon kang mga pin na 8, 9, 10 at 11 na konektado sa gnd ng 10K resistor (LOW). Kapag pinilit mo, makokonekta ito sa 5V (TAAS).
Ang relay ay konektado sa pin 12. Gamit ang relay maaari mong kontrolin ang iyong mga aparato. Mag-ingat sa maximun load ng relay!
Hakbang 6: Ang Timer
Buksan at i-upload ang code na "Timer with on off set point". Makikita mo ang kasalukuyang oras, ang itinakdang puntong "ON" at ang itinakdang puntong "OFF". Ang default na "ON" at "OFF" na oras ay 12.
Ang timer ay tumatakbo mula 0 hanggang 23 oras, at iba pa. Itulak ang mga pindutan upang baguhin ang itinakdang point pataas at pababa. Magsisimula kaagad ang timer kung nasa pagitan ito ng mga halaga ng setting. Kung hindi, maghihintay sa oras na "ON".
Ang code na ito ay may mga kagiliw-giliw na pag-andar na maaari mong gamitin sa iba pang mga proyekto. Sinubukan kong paghiwalayin ang bawat pagpapaandar upang linawin ito.
- Magdagdag ng mga pindutan upang baguhin ang mga setting
-Mga pindutan ng pagpapaalam
-Mga limitasyon ng itinakdang punto o anumang mga halaga
- Magdagdag ng isang orasan sa iyong proyekto
Lahat ng mga code ay ginawa ko, exept:
Itakda ang oras ng RTC, Patnubay sa kalasag ng logger ng data ng Adafruit
Umaasa ako na ang tutorial na ito ay kapaki-pakinabang para sa iyo!
Nicolás Jarpa
Inirerekumendang:
Magaling: ang Itakda Ito at Kalimutan Ito Studio Mas malinis: 10 Hakbang (na may Mga Larawan)
Magaling: ang Itakda Ito at Kalimutan Ito Studio Mas malinis: Ni: Evan Guan, Terence Lo at Wilson Yang Panimula & MotivationSweepy ang studio cleaner ay dinisenyo bilang tugon sa magulong kalagayan ng studio ng arkitektura na naiwan ng mga barbaric na mag-aaral. Pagod na sa kung gaano magulo ang studio sa panahon ng revi
Itakda ang @Holiday = Valentines_Day: 7 Hakbang (na may Mga Larawan)
Itakda ang @Holiday = Valentines_Day: Ang Instructable na ito ay maaaring mabago para sa anumang pangunahing holiday, subalit ang aking mga mag-aaral ay nais mag-focus sa isang bagay na maaari nilang gawin para sa Araw ng mga Puso. Sa disenyo na ito, ang mga kamay ng mga mag-aaral ay ang kondaktibong materyal na kumpletuhin ang circuit kapag sila ay " mataas
Pagtutubig ng Mga Panloob na Halaman na May NodeMCU, Lokal na Blynk Server at Blynk Apk, Naaayos na Itakda na Punto: 3 Mga Hakbang
Pagtatanim ng Mga Loob na Panloob Sa Pamamagitan ng NodeMCU, Local Blynk Server at Blynk Apk, Adjustable Set Point: Binubuo ko ang proyektong ito dahil ang aking mga panloob na halaman ay kailangang maging malusog kahit na nagbakasyon ako para sa isang pinahabang panahon at gusto ko ang ideya na magkaroon kontrolin o kahit papaano subaybayan ang lahat ng mga posibleng bagay na nangyayari sa aking tahanan sa internet
10 Mga kahalili sa DIY sa Mga Off-The-Shelf na Elektroniko na Mga Bahagi: 11 Mga Hakbang (na may Mga Larawan)
10 Mga Kahalili sa DIY sa Mga Off-The-Shelf na Mga Elektroniko na Bahagi: Maligayang pagdating sa aking kauna-unahang itinuro! Sa palagay mo ba ang ilang mga bahagi mula sa mga tagatingi sa online ay masyadong mahal o may mababang kalidad? Kailangan bang makakuha ng isang prototype nang mabilis at tumatakbo nang mabilis at hindi makapaghintay linggo para sa pagpapadala? Walang mga lokal na electronics distributor? Ang fol
Handa, Itakda, Pumunta! Banayad: 7 Hakbang (na may Mga Larawan)
Handa, Itakda, Pumunta! Banayad: Ito ay isang proyekto na kasalukuyang pinagtatrabahuhan ko para sa aking lokal na club ng robot na labanan. Ito ay isang LED light system na magpapahiwatig ng mga driver kung kailan magsisimula ang laban. Narito ang mga hangarin na aking hangarin: - Pisikal na lilitaw na katulad ng isang mas matandang istilo ng trapiko