İçindekiler:
Video: Arduino GSM Tabanlı Motor Kontrolü (GSM Modülsüz): 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bu projede size röle kullanarak herhangi bir şeyi açıp kapamak için basit ama benzersiz bir yöntem göstereceğim. Bu fikir, bu tür projeler yapan birkaç kişiden geldi, ancak hepsi cep telefonunun arama davranışlarına bağlı olduklarında sorun yaşadılar.
Ben sadece, arama sırasında şeyi keserseniz (röle) siz geri arayana kadar açık kalacağını değiştiriyorum. Bu proje ile her türlü ucuz cep telefonunu veya herhangi bir cep telefonunu kullanabilirsiniz.
Tek kullandığımız cep telefonunun vibratör motorunun bağlantısı. Vibratör motorunun bağlantısını kesmeniz ve ardından bağlantı kurmanız gerektiğini unutmayın çünkü bu, arka EMF'nin devre kartlarımızı (Arduino) tahrip etmesine neden olabilir.
Bağlantılar yapıldığında projede vibratör bulunmamalıdır (bağlantıyı kesip çöpe atınız)
Adım 1: Vibratörün Çalışmasını Anlamak
Farklı cep telefonlarının farklı titreşim türleri vardır. Cep telefonlarının çoğu bunun için sabit ayarlara sahipken, bazıları kullanıcıların ihtiyaçlarına göre ayarlayabilecekleri titreşim için özel ayar özelliklerine sahiptir.
Bir osiloskop, açma ve kapama davranışını anlamak için yardımcı olur. Benim durumumda arama sırasında 1 saniye titreşim verdi ve ardından bir saniye daha kapandı. Hepsi döngüdeydi (tekrar tekrar).
Bazı değişiklikler yaptıktan sonra bunun için bir buton kodu kullandım.
Adım 2: Şematik ve Kod
Burada GND vibratör bağlantısının -ve terminaline bağlıyken, cep telefonundan arduino'nun pin10'una vibratör bağlantısının + ve telini bağlamamız gerekiyor.
5v röle kullanıyorum ve bu nedenle BC547 NPN transistör röle sürücü devresine beslemek için arduino 5v kullanıyorum. Arduino uno üzerindeki Pin6 çıkış pinidir. Ayrıca daha fazla çıktı yapabilir ve farklı işlevler gerçekleştirebilirsiniz.
Adım 3: ÇALIŞMA & Kod VİDEOSU
Kodumun ve düzenlememin benim için nasıl çalıştığını aşağıda açıklıyorum.
- İlk önce her şeye güç veriyorsun
- Arduino'ya vibratör ile bağlanan cep telefonuna çağrı yaparsınız
- Çıkış YÜKSEK (motor veya herhangi bir yüke güç verildiği anlamına gelir)
- şey AÇIK olduğunda aniden aramayı kesersiniz. Yani şey devam ediyor.
- Kapatmak için geri arayın. Şey kapalı olduğunda aramayı kes.
Kodun anlaşılması zor olmasa da bu gerçekten çok basit bir prosedür. Kod, kitaplık gerektirmez, bu nedenle kolayca derlenir, rahatsız olmanıza gerek yoktur. Herhangi bir sorun olursa bana buradan sorun. İyi şanslar.!
Önerilen:
Arduino Tabanlı Temassız Kızılötesi Termometre - Arduino Kullanan IR Tabanlı Termometre: 4 Adım
Arduino Tabanlı Temassız Kızılötesi Termometre | Arduino Kullanan IR Tabanlı Termometre: Merhaba arkadaşlar, bu talimatta arduino kullanarak temassız bir Termometre yapacağız. Bazen sıvının/katının sıcaklığı çok yüksek veya çok düşük olduğundan, onunla temas kurmak ve okumak zordur. o sahnede sıcaklık
Butonlar, Raspberry Pi ve Scratch ile Parlaklık Kontrolü PWM Tabanlı LED Kontrolü: 8 Adım (Resimlerle)
Basmalı Düğmeler, Raspberry Pi ve Scratch Kullanarak Parlaklık Kontrolü PWM Tabanlı LED Kontrolü: Öğrencilerime PWM'nin nasıl çalıştığını açıklamanın bir yolunu bulmaya çalışıyordum, bu yüzden kendime 2 basmalı düğme kullanarak bir LED'in parlaklığını kontrol etmeye çalışma görevi verdim - bir düğme bir LED'in parlaklığını arttırır ve diğeri onu karartır. Programlamak için
Arduino'suz Hareket Sensörü Tabanlı DC Egzoz Fanı Kontrolü: 4 Adım
Arduino'suz Hareket Sensörü Tabanlı DC Egzoz Fanı Kontrolü: Merhaba dünya kardeşlerim, DC egzoz fanınızı kontrol etmek için küçük bir proje yapmıştım (Bir röle eklerseniz AC egzoz Fanı da kontrol edebilirsiniz). ıslak ellerinizi kurutmak için yer. ve ayrıca kullanılan diğer uygulamalar
IR Tabanlı Bir Takometreden Geri Besleme Sistemi Kullanarak Motor Devirinin Otonom Kontrolü: 5 Adım (Resimlerle)
IR Tabanlı Bir Takometreden Geri Besleme Sistemi Kullanarak Motorun Devir Hızının Otonom Kontrolü: İster basit/canavarca olsun, her zaman bir işlemi otomatikleştirmeye ihtiyaç vardır. küçük arazimizi sulamak/sulamak için yöntemler. Mevcut besleme hattının olmaması sorunu
Arduino Tabanlı MIDI ile Cubase Kontrolü: 4 Adım
Cubase'i Arduino Tabanlı MIDI ile Kontrol Etme: Bir arkadaşım ses kayıt yazılımı Cubase'i bir buton ile kontrol etmek istedi, böylece bilgisayara gidip klavyeye yazmadan kayıtları uzaktan durdurup başlatabilirdi. Bunu diğer r'lerde yapabilirsiniz