Satura rādītājs:
- 1. darbība. Apraksts
- 2. darbība. Daļas
- 3. solis: būvniecība
- 4. solis: tālvadības pults
- 5. darbība. Shēma un kods
Video: Liels Arduino LCD pulkstenis ar diviem signāliem un temperatūras monitoru, ko kontrolē IR TV tālvadības pults: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Kā izveidot uz Arduino balstītu LCD pulksteni ar diviem trauksmes signāliem un temperatūras monitoru, ko kontrolē IR TV tālvadības pults.
1. darbība. Apraksts
Šis ir LCD pulkstenis ar DS3231 reālā laika pulksteņa moduli, kuram atšķirībā no DS1307 ir modinātāja un temperatūras monitora iespēja. Šādā gadījumā LCD ekrāns parāda datumu, laiku, divus trauksmes signālus un arī pašreizējo temperatūru. Un pats interesantākais ir tas, ka visi pulksteņa iestatījumi, kā arī modinātāja izslēgšana tiek veikta, izmantojot televizora tālvadības pulti.
2. darbība. Daļas
Būvniecībai nepieciešamās aparatūras daļas:
-Arduino dēlis
-DS3231 RTC plate
-20X4 LCD displejs
-I2C Arduino LCD displeja modulis
-RC5 protokola IR tālvadības pults
-IR uztvērējs
-LED
-skaņas signāls
-220 omu rezistors
3. solis: būvniecība
Pamata kods ir ņemts no vienkāršas shēmas tīmekļa lapas, un es veicu dažas izmaiņas: Vienkāršības labad es LCD displejam pievienoju I2C moduli un attiecīgi mainīju kodu. Es pievienoju arī nelielu skaņas signālu, kas rada skaņu ar noteiktu frekvenci, kamēr modinātājs ir aktīvs.
DS3231 plate tiek piegādāta ar 5V kā 20x4 LCD un IR uztvērēju, šis 5V nāk no Arduino plates, starp šo plati un Arduino ir savienoti 3 dati, SCL līnija ir savienota ar analogo tapu 5, SDA ir pievienots analogā tapa 4 un INT līnija ir savienota ar digitālo tapu 2, kas ir Arduino ārējā pārtraukuma tapa (INT0). DS3231 pārtrauc mikrokontrolleri, ja ir trauksme (trauksme1 vai trauksme2). IR uztvērējam ir 3 tapas: GND, VCC un OUT, kur OUT tapa ir pievienota Arduino tapai 3, kas ir ārējā pārtraukuma tapa (INT1). Gaismas diode, kas ir savienota ar Arduino tapu 10, tiek izmantota kā trauksmes indikators (trauksme1 vai trauksme2), tādēļ, ja ir trauksme, DS3231 nolaiž INT tapu, kas pārtrauc mikrokontrolleru (ATmega328P), un mikrokontrolleris ieslēdz LED, šeit poga uz tālvadības pults izslēdz gan LED, gan notikušo trauksmi. Mums ir jāatšifrē mūsu tālvadības pults, lai uzzinātu katras pogas kodu, jo tas ir jāpievieno Arduino programmatūrā (kods).
4. solis: tālvadības pults
Šajā projektā izmantotā tālvadības pults ir TV IR tālvadības pults ar RC5 protokolu, tā ir parādīta zemāk (izmantotās pogas ir numurētas):
Pogas funkcijas kods (heksadecimālais formāts)
1 palielinājums 0x20
2 Iestatiet laiku un kalendāru 0x10
3 Samazinājums 0x21
4 Iestatiet modinātājus 0x11
5 Atiestatīt trauksmes signālus 0x0C
Ņemiet vērā, ka šim kodam ir jāizmanto tālvadības pults ar RC5 protokolu, un visbiežāk šādas tālvadības ierīces izmanto vecākas Philips ierīces. Zemāk ir vienkāršs kods "IR protokola meklētājs", kas ļauj viegli noteikt jebkuras tālvadības pults protokolu, kā arī katras pogas vērtību. Attēlā redzama tālvadības pults, kuru es izmantoju ar atzīmētajām pogu vērtībām un funkcijām.
5. darbība. Shēma un kods
Zemāk ir parādīts neliels kods, lai noteiktu protokola veidu un IR kontroliera pogu vērtības un pilnu pulksteņa kodu
Ieteicams:
Tālvadības pults slēdža tālvadības pults + palaidējs: 6 soļi (ar attēliem)
Tālvadības pults slēdža tālvadības pults + aktivizētājs: šī pedāļa tālvadības pults ir lieliski piemērota, lai apturētu animatorus, fotoattēlu arhivētājus, emuāru autorus un profesionāļus, kuri visu laiku nevar sasniegt savas kameras aizvara pogu vai kuriem ātri jāstrādā pie galda ar pievienotu kameru. augstas virs galvas. 2020. gada decembra atjauninājums: E
Televizora tālvadības pults kļūst par RF tālvadības pulti -- NRF24L01+ apmācība: 5 soļi (ar attēliem)
TV tālvadības pults kļūst par RF tālvadības pulti || NRF24L01+ apmācība: Šajā projektā es jums parādīšu, kā es izmantoju populāro nRF24L01+ RF IC, lai bezvadu režīmā pielāgotu LED sloksnes spilgtumu, izmantojot trīs bezjēdzīgas TV tālvadības pults pogas. Sāksim
IRduino: Arduino tālvadības pults - atdariniet pazaudētu tālvadības pulti: 6 soļi
IRduino: Arduino tālvadības pults - atdariniet pazaudētu tālvadības pulti: ja kādreiz esat pazaudējis televizora vai DVD atskaņotāja tālvadības pulti, jūs zināt, cik apgrūtinoši ir staigāt, atrast un izmantot pašas ierīces pogas. Dažreiz šīs pogas pat nepiedāvā tādas pašas funkcijas kā tālvadības pults. Saņemt
Parastais tālvadības pults komplekts pārveidots par četru kanālu RC rotaļlietu tālvadības pulti: 4 soļi
Parastais tālvadības pults komplekts ir pārveidots par četru kanālu RC rotaļlietu tālvadības pulti:方法 非常 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照 视频 教程 完成 这个 电子 电子 项目 并 为 您。 玩具 这个 这个 电子 项目 并 为 为 服务。 玩具 提供 提供 远程 项目 并
Vadības pults kameras tālvadības pults: 4 soļi
Vadības pults kameras tālvadības pults: Šis ir īss pamācība, kā izveidot tālvadības pulti kamerai, kurai tās vēl nav. Tas ietver solenoīdu, vienkāršu brita ekrānu, sienas kārpu, dažus vadus un aparatūru. Viegli pagatavojams, jautri lietojams