Mündəricat:
- Addım 1: Gedin və bu şeyləri əldə edin
- Addım 2: 1 -ci hissə: Uzaqdan idarəedicinin kodunun açılması
- Addım 3: Dövrə və Arduino Kodu
- Addım 4: Kodların deşifr edilməsi və qeyd edilməsi
- Addım 5: Part2: Tətbiq 1- Bir LED-ə nəzarət edin
- Addım 6: 3-cü hissə: Tətbiq 2- Röleyi istifadə edərək hər hansı bir AC cihazını idarə edin
- Addım 7: Röleyi düzəldin
- Addım 8: Dövrəni qurun
- Adım 9: Part 4: Tətbiq 3- Ev Avtomatlaşdırma Cihazı
- Addım 10: Pro Mini proqramlaşdırılması
- Addım 11: Onları bir -birinə bağlayın
- Addım 12: Qutunun Mühafizəsi
- Addım 13: Təşəkkür edirəm
Video: IR Uzaqdan Hacking və Avtomatlaşdırma: 13 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Salam uşaqlar, Uşaqlıqdan televizorun uzaqdan idarəedicisini və necə işlədiyini düşünürdüm. Bu təlimat köhnə bir uzaqdan idarəedicini necə deşifr etməyi/hack etməyi və ev avtomatlaşdırması üçün istifadə etməyimi izah edir.
Bu təlimat aşağıdakı hissələrdən ibarətdir:
- Pultun deşifr edilməsi.
- Tətbiq 1.
- Tətbiq 2.
- Tətbiq 3.
Addım 1: Gedin və bu şeyləri əldə edin
- Arduino Uno.
- Mini Arduino.
- Jumper telləri.
- Çörək lövhəsi.
- LED.
- Rezistorlar- 470 Ohm, 4.7 KOhms
- Infraqırmızı Sensor.
- 5 V DC Rölesi.
- 1N 4001/ 1N 4007 Diod.
- BC 547 Transistor.
- Terminal konnektoru.
- Universal PCB/Perf lövhəsi.
- Ampul tutucu (AC Ampul tutucu).
- Tellər (230 VAC üçün).
- Fiş (230 VAC üçün).
- Köhnə mobil telefon şarj cihazı (5 V DC).
- Plastik qutu (Kassa olaraq).
- İki tərəfli lent.
- Fiş yuvası (230 VAC üçün).
- Köhnə bir uzaqdan idarəetmə cihazı.
Addım 2: 1 -ci hissə: Uzaqdan idarəedicinin kodunun açılması
ESKİ UZAKTAN KUMANDALARDAN İŞLƏYİCİ UZAKTAN KUMANDA SEÇDİKDƏN SONRA BİLMƏLİK
ƏSASLAR:
IR Uzaqdan idarəedici, dövrə bağlı bir İnfra Red LED -dən ibarətdir
Düymələrdən hər hansı birinə basdığımız zaman LED vasitəsilə havaya müvafiq kod göndərilir. Kod əslində HEX formatında kodlanmış bir koddur. HEX, hesablamanın əsası 16 -dır
yəni; HEX -də 0 -dan F -ə qədər 16 ədəd var, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
Beləliklə, HEX 25 -də (5x16^0)+(2x16^1) = 5+32 = 37 olur
və 5F (15x16^0)+(5x16) = 15+80 = 95 -dir
HEX kodu IR LED -ə 1s və 0s olaraq göndərilir (müvafiq olaraq yüksək gərginlik (3.3V) və aşağı gərginlik (0 V))
Tutaq ki, VOL+ düyməsi üçün 95 rəqəmi qəbul edilmişdir. Düyməni basdığımız zaman, sxem 1 və sıfırdan ibarət bir sıra olaraq LED -ə 95 göndərir
95, HEX -də 5F -dir və bu ikili olaraq 0101 1111 olaraq yazıla bilər
yəni; 0101 1111 = (1x2^0)+(1x2^1)+(1x2^2)+(1x2^3)+(1x2^4)+(0x2^5)+(1x2^6)+(0x2^7)
=1+2+4+8 + 16+0+64+0
=15 + 80
=95
Bu, hər hansı bir IR uzaqdan idarəetmə cihazının əsaslarıdır. Hər düymə unikal bir kodla əlaqələndirilir. Etməli olduğumuz şey, nəzarətçinin hər bir düyməsi ilə əlaqəli nömrənin kodunu açmaq və əlavə istinad üçün qeyd etməkdir.
Addım 3: Dövrə və Arduino Kodu
Şifrəni açmaq üçün Arduino Uno -nu IR sensoru ilə qurmalıyıq.
Bunları toplayın:
- Arduino Uno.
- USB kabeli.
- Çörək lövhəsi.
- Jumper telləri.
- IR sensoru.
İndi əlaqələri aşağıdakı kimi edin:
- 5 V Arduino -nu IR sensorunun Vcc pininə qoşun.
- Arduinonun GND (Ground) hissəsini İQ sensorunun GND -nə qoşun.
- Arduino'nun 11 pinini İQ pininə/ İQ sensörünün ÇIXIŞ pininə qoşun.
İndi hardware əlaqələri hazırdır.
Proqramlaşdırmadan əvvəl bu addıma əlavə edilmiş İR kitabxanasını yükləyin, qovluğu açın və İR kitabxanasını Arduino əsas qovluğunun kitabxana qovluğuna kopyalayın. (C: / Program Files (x86) Arduino / library).
Arduini IDE -ni açın, burada əlavə edilmiş kodu kopyalayın və Arduino Uno -ya yükləyin.
Addım 4: Kodların deşifr edilməsi və qeyd edilməsi
Bütün dövrə və IDE qurğuları hazırdır, indi şifrəni açma vaxtıdır.
Kompüterinizdə Arduino IDE-də "Serial monitor" u açın. (Alətlər-Serial monitor). Uzaqdan idarəetmə düyməsini çörək lövhəsindəki IR sensoruna basın. Hər düyməni basdıqda serial monitorda unikal bir kod görə bilərsiniz.
Hər düyməni basın və kodu yazın.
məsələn:
Düymə kodu
Çal/Duraklat --------- 0x1FE50AF
Sonrakı ------------------ 0x1FE35AC
VOL +---------------- 0x1FE23DE
1 ---------------------- 0x1FEA34E
Addım 5: Part2: Tətbiq 1- Bir LED-ə nəzarət edin
Tətbiq 1, bir LED -i idarə etmək və ya bir LED -i yandırmaq və söndürmək üçün uzaqdan idarəetmənin necə istifadə olunacağını izah edir.
Bunun üçün dövrə/çörək taxtası ilə sadə bir əlavə edilməlidir. Arduinonun 13 nömrəli pininə bir LED bağlayın. LED ilə birlikdə 470 Ohm rezistor əlavə etməyi unutmayın.
İndi bu addıma əlavə edilmiş kodu Arduino Uno -ya yükləyin və yükləməzdən əvvəl proqramı uzaqdan idarəedicinin deşifr edilmiş dəyərlərinə uyğun olaraq redaktə etməlisiniz. Birincisi, AÇMA və SÖNDÜRMƏK üçün uzaqdan idarəedicinin hansı düymələrindən istifadə edilməli olduğuna qərar verin.
Kodun 39 -cu sətrində "if (results.value == 0x1FE50AF)" yazılır
burada 0x1FE50AF -ı LED -i yandırmaq istədiyiniz düymənin kodu ilə əvəz edə bilərsiniz.
Və 47 -ci sətirdə başqa "if (results.value == 0x1FED827)" var
0x1FED827 silin və LED -i söndürmək istədiyiniz düymənin kodunu əlavə edin.
Kodunu açdığım uzaqdan idarəedicinin "1" düyməsi üçün "0x1FE50AF" və "2" düyməsi üçün "0x1FED827" var. LED -i yandırmaq və söndürmək üçün pultun 1 və 2 düymələrindən istifadə edirəm
Kodu yüklədikdən sonra 13 nömrəli pinlə bağlı olan LED -i yandırıb söndürə bilərsiniz.
Addım 6: 3-cü hissə: Tətbiq 2- Röleyi istifadə edərək hər hansı bir AC cihazını idarə edin
Tətbiq 2, Arduino'nun 13 nömrəli pininə bağlı bir röle dövrəsini idarə etməyi səbirsizliklə gözləyir.
Bunun üçün əvvəlki dövrə qurulmasına əlavə olaraq bir röle dövrə etməliyik.
Lazım olan şeylər:
- 5 V DC Rölesi.
- BC 547 Transistor.
- Rezistorlar-4.7 KOhms və 470 Ohm.
- 1N 4007 Diod.
- Terminal bağlayıcısı.
- Tellər.
- Mükəmməl lövhə.
- LED.
Röle dövrə, aşağı cərəyanlı bir dövrə istifadə edərək yüksək cərəyan/gücə malik bir dövrə nəzarət etmək üçün istifadə olunur.
Burada, Arduino pinində LED açılır və sönür, yalnız 20 milliAmper cərəyana malikdir. Bu çıxışla yüksək gücü olan cihazı (230 V işıq kimi) idarə edə/yandıra və söndürə bilmərik. buna görə bir elektromaqnit sxemindən başqa bir şey olmayan bir röle dövrə istifadə edirik
Dövrə diaqramından Arduinodan gələn nəzarət siqnalının bir rezistor vasitəsilə BC 547 tranzistorunun bazasına qoşulduğunu görə bilərik. Transistorun bazasına bir siqnal çatdıqda röleyi bağlayır və bu səbəbdən bağlı cihazı işə salır.
Addım 7: Röleyi düzəldin
Bir relay lövhəsi ala bilərsiniz (burada) və ya bu sadə addımları izləyərək özünüz edə bilərsiniz:
Lövhədə bu dövrəni etmək üçün bizə lazımdır:
- Bir parça lövhə kəsin. Şəkildə göstərildiyi kimi lövhəyə işarələyin 470 ohm müqavimətçisini göstərildiyi kimi lehimləyin və LED.
- Lehim 547 tranzistor.
- 4.7 Kohms rezistorunu lehimləyin, biri giriş ucuna, digəri isə tranzistorun orta pininə.
- Röleyi lehimləyin. Bobinin bir ucunu 547 tranzistorunun kollektor pininə qoşun və digər ucunu boş buraxın.
- Göstərildiyi kimi diodu röle boyunca lehimləyin.
- Rölenin yaxınlığında 2 pinli terminal konnektorunu lehimləyin.
- İndi giriş siqnalı üçün rezistor uclarını birləşdirin.
- LED -in mənfi pinini və tranzistorun yayıcı pinini birləşdirin.
- Rölin ümumi pinini və NO pinlərini terminal bağlayıcısına bağlayın.
- İndi 3 teli çıxartmalıyıq.
- Röle bobininin bir ucuna (buraxdığımız telə) qırmızı bir tel lehimləyin. Bu Vcc -dir.
- Qara bir teli, transistorun emitör pininin və ledin mənfi tərəfinin birləşdiyi nöqtəyə lehimləyin. Bu Torpaqdır.
- Hər iki rezistorun birləşdiyi nöqtəyə bir tel əlavə edin (siqnal teli).
- Addımları və şəkilləri ciddi şəkildə izləyin.
Röle və relay edilməsi haqqında daha çox məlumat üçün bu təlimata müraciət edin.
Addım 8: Dövrəni qurun
- İndi, relay modulunun müsbət telini Arduinonun 5 v pininə qoşun.
- Röle modulunun mənfi telini Arduinonun GND pininə qoşun.
- Sonra, röle modulunun siqnal giriş telini Arduinonun 13 nömrəli pininə qoşun.
İndi uzaqdan idarəedicidən istifadə edərkən, sadəcə röleyi yandırıb söndürə bilərsiniz. Və hər hansı bir AC cihazı röleyə qoşula və idarə oluna bilər.
AC lampasına nəzarət etmək üçün:
Alın:
- İki pinli AC fiş.
- Bir ampul tutucu. Və
- Bəzi Tel.
Fişin bir telini birbaşa ampul tutucusuna bağlayın və digərini rölin terminal konnektoru vasitəsi ilə bağlayın.
Əlavə edilmiş şəkillərə baxın.
Uzaqdan idarəedicinin düymələrinə basaraq röleyə qoşulmuş cihazı sadəcə idarə edə bilərik.
Adım 9: Part 4: Tətbiq 3- Ev Avtomatlaşdırma Cihazı
Tətbiq 3 -də, tam bir IR ev avtomatlaşdırma cihazı hazırlayırıq. Arduino Uno əvəzinə Arduino pro mini istifadə edirik. Pro mini Uno -dan daha kiçik və lazımlıdır. Və enerji təchizatı üçün köhnə 5 V DC mobil telefon şarj cihazından istifadə edirik.
Beləliklə, bizə lazımdır:
- Arduino Uno.
- Mini Arduino.
- Tellər.
- Relay modulu.
- Köhnə bir şarj cihazı (5 V DC).
- IR sensoru.
- İki pinli AC fiş.
- Plastik korpus.
- AC ampul üçün ampul tutucu.
Addım 10: Pro Mini proqramlaşdırılması
Arduino pro mini, Arduino Uno istifadə edərək proqramlaşdırıla bilər.
- ATMega 328 mikro nəzarətçisini Arduino Uno lövhəsindən çıxarın.
- İndi Arduino pro mini -nin Rx pinini Unonun Rx pininə qoşun.
- Arduino pro mini -nin Tx pinini Unonun Tx pininə qoşun.
- Pro mini -nin Vcc və GND -ni sırasıyla Uno -nun 5V və GND pinlərinə qoşun.
- Pro mini -nin RESET pinini Unonun RESET pininə qoşun.
- Sonra, Arduino IDE-də Tools- Board- Arduino pro/pro mini seçin.
- Və nəhayət, eyni kodu lövhəyə yükləyin.
Daha ətraflı izahat üçün bu təlimata müraciət edin.
Addım 11: Onları bir -birinə bağlayın
İndi pro mini, röle lövhəsi, IR sensoru və enerji təchizatı lövhəsi daxil olmaqla bütün hissələri bir -birinə bağlamalıyıq.
- Şarj cihazını açın və lövhəni çıxarın.
- AC təchizatı üçün teli lehimləyin.
- 5 V DC çıxışı üçün telləri ayırın. (Vcc və GND). (Qırmızı və qara)
- İndi pro mini -ni götürün və enerji təchizatı lövhəsinin çıxış tellərini pro mini -yə lehimləyin.
- IR sensoru götürün və Vcc və GND -ni pro mini -nin Vcc və GND -ə lehimləyin. Çıxış pinini (IR pin) pro mini -nin 11 nömrəli pininə lehimləyin.
- Röleyi götürün və Vcc və GND -ni pro mini -nin Vcc və GND -ə lehimləyin. Sinyal telini pro mini 13 nömrəli pininə lehimləyin.
- AC fişini enerji təchizatı lövhəsinə lehimləyin.
- İndi daha iki teli elektrik təchizatı fişinə qoşun (Sarı tellər).
- İki teldən birini rölin terminal konnektoruna bağlayın və digərini boş buraxın.
- Bir tel götürün və terminal konnektorunun digər nöqtəsinə bağlayın. Bu teli və sarı teli enerji təchizatından bükərək sarı bir tel meydana gətirin.
Addım 12: Qutunun Mühafizəsi
Qapağı düzəltmək üçün plastik qutunu götürün və İQ sensoru üçün kiçik bir çuxur açın. İQ sensoru qutunun kənarına baxan çuxurun yaxınlığında düzəldin. Bütün lövhələri qutunun içərisinə qoyun və iki tərəfli bant istifadə edərək orada düzəldin. Sarı bükülmüş cüt tel çıxarın və qutunu bağlayın.
Sarı telləri ampul tutucusuna bağlayın və tutucunu qutuya düzəldin.
Ampul tutucusu əvəzinə, qutudakı iki pinli yuvadan istifadə etmək olar ki, bağlı olan istənilən AC cihazını idarə edə bilək.
Bu addımdan sonra bütün quraşdırma hazırdır və onu AC prizinə qoşa və uzaqdan idarəetmə vasitəsi ilə lampanı idarə edə bilərsiniz.
Addım 13: Təşəkkür edirəm
Ümid edirik ki, hamınız bunu necə etməkdən zövq aldınız və yaxşı başa düşdünüz. Şərh qutusundan istifadə etməkdən çəkinməyin və bunu etməyə çalışın.
Xoşbəxtlik.
Bəyəndiyiniz halda uzaqdan idarəetmə yarışmasında mənə səs verin.
Tövsiyə:
Danışıqlı Avtomatlaşdırma -- Arduinodan Audio -- Səslə idarə olunan avtomatlaşdırma -- HC - 05 Bluetooth Modulu: 9 Addım (Şəkillərlə birlikdə)
Danışıqlı Avtomatlaşdırma || Arduinodan Audio || Səslə idarə olunan avtomatlaşdırma || HC - 05 Bluetooth Modulu: …………………………. Daha çox video üçün YouTube kanalıma ABUNƏ OLUN …. …. Bu videoda Danışıqlı Avtomatlaşdırma qurduq .. Mobil vasitəsi ilə səsli komanda göndərdiyiniz zaman ev cihazlarını işə salacaq və geribildirim göndərəcək
TV Uzaqdan RF Uzaqdan Olur -- NRF24L01+ Təlimat: 5 addım (şəkillərlə)
TV Uzaqdan RF Uzaqdan Olur || NRF24L01+ Təlimat: Bu proyektdə, TV pultunun üç yararsız düyməsi vasitəsi ilə bir LED şeridin parlaqlığını simsiz olaraq tənzimləmək üçün məşhur nRF24L01+ RF IC -dən necə istifadə etdiyimi göstərəcəyəm. Gəlin başlayaq
Amazon Fire Uzaqdan Uzaqdan TV Uzaqdan sürüşdürün: 3 Addım (Şəkillərlə birlikdə)
Amazon Fire Uzaqdan Uzaqdan TV Uzaqdan Sürüşdürün: Oh Amazon, Fire TV'niz çox gözəldir, niyə bizə pultunuzda səs idarəetməsini vermədiniz? Yaxşı ki, Amazon -da 5 dollardan aşağı qiymətə bu sevimli kiçik uzaqdan, güc, səssiz satın ala bilərsiniz. , həcmi və hamısı kiçik bir paketdə. 3d printerə daxil edin
Öz Ev Avtomatlaşdırma Sisteminizi Hacking DIY: 7 Adım (Şəkillərlə)
DIY Öz Ev Otomasyon Sisteminizi Hacking: Bir ev avtomatlaşdırma sistemi, işıqlar, fanatlar, əyləncə sistemləri və s. Kimi cihazları yandırıb söndürə bilməlidir. Kabelsiz, lakin İnternetdən müstəqil, lakin ən əsası DIY və açıqdır. -mənbəyi başa düşmək istədiyim üçün
IR Uzaqdan Uzaqdan Uzaqdan Çevirin: 9 Addım (Şəkillərlə birlikdə)
IR Uzaqdan Uzaqdan Uzaqdan RF -yə çevirin: Bugünkü Təlimat kitabında, ümumi bir RF modulunu mikro nəzarətçi olmadan necə istifadə edə biləcəyinizi sizə göstərəcəyəm ki, nəticədə hər hansı bir cihazın IR uzaqdan idarəetmə cihazını RF -yə çevirə biləcəyiniz bir layihə hazırlayaq. Uzaqdan. Çevirmənin əsas üstünlüyü