Përmbajtje:
- Hapi 1: Materialet
- Hapi 2: Skema dhe Kodi Burimor
- Hapi 3: Programimi i MCU
- Hapi 4: Vendosja e orës dhe datës
- Hapi 5: Shkoni përpara dhe krijoni një, është i lirë dhe argëtim i mirë
Video: Ora Me telekomandë IR për cilësimet e kohës/datës: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:24
Kjo është një orë e thjeshtë e bërë duke përdorur përbërës të gatshëm. Mikrokontrolluesi i përdorur është një STM32F030F4P6 i lirë. Ekrani është një LCD 16x2 me çantë shpine I2C (PCF8574).
Qarku i orës mund të ndërtohet duke përdorur tabela të vogla prototipi dhe një bord përshtatës TSSOP28, siç tregohet.
Hapi 1: Materialet
- STM32F030F4P6 MCU
- PCF8563 RTC ose merrni modulin e gatshëm
- LCD 1602 me çantë shpine I2C
- bordet e prototipimit
- Telekomandë IR nga një modul Bluetooth/MP3 player - Telekomandë IR
- Marrës IR 38KHz - TSOP1738
- Kristale (12MHz për MCU, 32.768KHz për RTC)
- Komponentë të ndryshëm siç përshkruhen në skemë
- tela, lidhës etj.
Kërkohet një përshtatës serik USB për ndezjen e programit në MCU.
Hapi 2: Skema dhe Kodi Burimor
Hapi 3: Programimi i MCU
Pas instalimit të MCU -së sipas skemës, programi mund të futet lehtësisht në MCU duke përdorur një përshtatës serik USB.
Lidhni përshtatësin serik të USB TX me PA10 të MCU (USART1_RX) dhe RX të përshtatësit me PA9 të MCU (USART1_TX).
Përdorni një kërcyes për të shkurtuar kunjat 1 dhe 2 të kokës P1 (referojuni skemës, vetëm kunja Boot0 duhet të konfigurohet pasi kunja Boot1 nuk është e pranishme në këtë MCU) dhe aktivizoni qarkun për ta sjellë MCU në modalitetin e nisjes serike.
Një referencë e mirë për programimin e STM32 MCU është në këtë udhëzues: Ndezja e STM32
Pas ndezjes së programit, hiqni shkurtoren nga kunjat 1 dhe 2 të P1, dhe kunjat e shkurtër 2 dhe kunjat 3, pastaj qarkulloni me energji bordin dhe MCU duhet të fillojë të ekzekutojë programin e ndezur.
Hapi 4: Vendosja e orës dhe datës
Për të caktuar datën/orën, shtypni butonin MENU në telekomandë (referojuni figurës së telekomandës për hartat kryesore).
LCD -ja shfaq * Vendosni kohën dhe caktoni datën. Pikat * tregojnë përzgjedhjen aktuale.
Përdorni butonat INCREASE/DECREASE (+/-) për të lëvizur treguesin *. Këto 2 butona përdoren gjithashtu për ndryshimin e vlerave të kohës/datës.
Përdorni butonin SELECT për të zgjedhur.
Butonat LEFT/Djathtas duhet të lëvizin kursorin në pozicionet e kohës/datës, të ndjekur nga butonat INCREASE/DECREASE për të ndryshuar vlerën përkatëse. Për të bllokuar ndryshimin, shtypni butonin SELECT.
Butoni RETURN përdoret për të dalë nga cilësimi i kohës/datës.
Hapi 5: Shkoni përpara dhe krijoni një, është i lirë dhe argëtim i mirë
Epo, titulli i thotë të gjitha. Pas grumbullimit të materialeve, ndërtimi nuk duhet të kalojë më shumë se gjysmë dite.
Tjetra.. Vendoseni në një shtresë të bukur, fuqizojeni duke përdorur një bankë energjie..
Faleminderit per leximin.
Recommended:
Si të bëni regjistrimin e datës dhe kohës - Liono Maker: 5 hapa
Si të bëni regjistrimin e datës dhe kohës | Liono Maker: Hyrje: -Në këtë tutorial do të mësojmë se si të bëjmë regjistrimin e datave dhe orëve me Arduino. Për këtë qëllim unë jam duke përdorur DS3231 & Modulet e Kartës Micro SD. Moduli kryesor i cili përdoret për kohën & regjistrimi i datave është DS3231. DS3231 është një RTC (ti e vërtetë
Arduino: Programet e kohës dhe telekomandë nga aplikacioni Android: 7 hapa (me fotografi)
Arduino: Programet e Kohës & Telekomanda nga Aplikacioni Android: Gjithmonë kam pyetur veten se çfarë ndodh me të gjitha ato borde Arduino për të cilat njerëzit nuk kanë nevojë pasi të përfundojnë projektet e tyre të mrekullueshme. E vërteta është pak shqetësuese: asgjë. Unë e kam vënë re këtë në shtëpinë e familjes sime, ku babai im u përpoq të ndërtonte shtëpinë e tij
Kubi i kohës - Vegël Arduino për Ndjekjen e Kohës: 6 hapa
Time Cube - Arduino Time Tracking Gadget: Unë do të doja t'ju propozoja një projekt të thjeshtë por vërtet të dobishëm arduino për të gjurmuar ngjarjet e kohës duke rrokullisur ndonjë vegël të zgjuar të kubit. Kthejeni atë në " Punë " > " Mëso " > " Punët e punës " > " Pusho " anash dhe do të numërojë
Shfaqja e datës, kohës dhe temperaturës duke përdorur XinaBox: 8 hapa
Shfaqja e datës, kohës dhe temperaturës duke përdorur XinaBox: Ekran i ftohtë OLED që tregon datën, kohën dhe temperaturën në Celsius dhe Fahrenheit duke përdorur Xinabox xChips bazuar në ESP8266
Një njësi e bukur e shfaqjes së datës, kohës dhe temperaturës: 3 hapa
Një njësi e bukur e shfaqjes së datës, kohës dhe temperaturës: Përshëndetje miq, Në këtë udhëzues, unë do të shpjegoj procedurën për krijimin e një njësie të shfaqjes së datës, kohës dhe kohës duke përdorur, Arduino pro mini, një RTC dhe një ekran tetë shifror me shtatë segmente në një njësi shumë kompakte, e cila është një devijim i dobishëm