İçindekiler:
- Adım 1: Malzemeler: İhtiyacınız Olan Şeyler
- 2. Adım: Bluetooth AT Modu ve Komutları
- Adım 3: SLAVE Modülü için AT Komutları
- Adım 4: Ana Modül için AT Komutları
- Adım 5: Arduino Mikro Bağlantıları
- Adım 6: Arduino Nano Bağlantıları
- 7. Adım: Ayarlamalar
- Adım 8: 3D Baskı Süresi!!!:NS
- 9. Adım: Bilgisayarınızı Kontrol Edin;)
Video: Göz Kırparak Bilgisayarı Kablosuz Olarak Kontrol Edin;): 9 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Alışkanlıklarınızın ötesine geçmeye ne dersiniz?? Yeni bir şeyler denemeye ne dersiniz??!!!!
PC'nizi kontrol etmeye ve klavyenizi ve farenizi KULLANMADAN istediğiniz her şeyi yapmaya ne dersiniz!
Hmm… Ama bu nasıl mümkün olabilir???
Göz açıp kapayıncaya kadar!! İnanma ???
Tamam, okumaya devam edin ve bunun nasıl olabileceğini öğreneceksiniz!!;)
Adım 1: Malzemeler: İhtiyacınız Olan Şeyler
- 2x Mini breadboard
- 2 adet HC-05 Bluetooth modülü
- 1x Arduino Uno
- 1x Arduino Mikro
- 1x Arduino Nano
- 1x SparkFun Hat Sensörü QRE1113
- 1x Mini usb-USB kablosu (Arduino Nano için)
- 1x Mikro usb-USB kablosu (Arduino Micro için)
- 1x USB 2.0 kablosu A/B (Arduino Uno için)
- 1x Potansiyometre 10Kohm
- Jumper kabloları (Erkek-Erkek ve Erkek-Kadın)
- 1x 9V Pil
- 1x Pil tutucu
- 1x Geçiş anahtarı
- 1x çift gözlük
- 1x Yalıtım bandı
- 1x Havya (isteğe bağlı)
2. Adım: Bluetooth AT Modu ve Komutları
Bu işlem için bir Arduino Uno kartı kullanıyorum
1. Bluetooth modülünün GND ve Vcc'sini sırasıyla GND ve 5V Arduino kartına bağlayın.
2. HC-05 Bluetooth üzerindeki düğmeye basın ve basılı tutarken Arduino'yu PC'nize takın. Bluetooth modülündeki ledin 2 saniye aralıklarla yanıp söndüğünü göreceksiniz, bu AT moduna girdiğiniz anlamına gelir.
3. Arduino IDE'yi açın ve Arduino Board'a boş bir çizim yükleyin.
4. Bluetooth modülünün Rx ve Tx'ini sırasıyla Arduino kartının Rx(pin0) ve Tx(pin1)'ine bağlayın.
Önemli: Bir çizim yüklerken, Rx ve Tx bağlantılarını çıkarın ve yükleme Bittikten sonra tekrar yerlerine takın!
HC-05 -> Arduino
Vcc -> 5V
GND -> GND
Rx -> Rx (pim 0)
Tx -> Tx (pin1)
Tüm bağlantılar resimde gösterilmiştir.
5. HC 05 Bluetooth modülü, her komuttan sonra bir Satır Başı ve Satır Beslemesi gerektirir.
Öyleyse, Seri Monitörü açın ve “Hem NL & CR” hem de 38400 baud'u seçin.
AT yazın ve ardından Gönder'e tıklayın.
Şimdi, AT Komutlarına başarıyla girdiğiniz anlamına gelen bir yanıt olarak bir OK almalısınız!
Adım 3: SLAVE Modülü için AT Komutları
1. AT+NAME? modülün adını görmek için
Örneğin AT+NAME=SLAVE yazarak istediğiniz gibi değiştirebilirsiniz.
2. AT+PSWD'de şifre türünü görmek için? (varsayılan: 1234)
3. Köle yapmak için AT+ROLE=0 yazın
4. AT+ADDR=? adresini almak için. Bu modülü başka bir modülle EŞLEŞTİRMEK için bu modülün adresini bilmelisiniz.
Adresin şuna benzeyeceğini unutmayın::21:13:19E8
5. AT modundan çıkmak için PC'den çıkarın.
Not: Adres ayrıca Bluetooth cihazlarında bulunabilir, cihaz ekle, SLAVE (Bluetooth'un adı), Özellikler, Bluetooth -> Benzersiz Tanımlayıcı'ya sağ tıklayın.
Adım 4: Ana Modül için AT Komutları
1. AT+NAME? modülün adını görmek için
Örneğin AT+NAME=MASTER yazarak istediğiniz gibi değiştirebilirsiniz.
2. AT+PSWD'de şifre türünü görmek için? (varsayılan: 1234)
3. Master yapmak için AT+ROLE=1 yazın
4. Modülün belirli bir Bluetooth adresine bağlanmasını sağlamak için AT+CMODE=0 yazın.
5. Slave modülü ile eşleştirmek için AT+BIND= 0021, 13, 0109E8 yazın (buraya bağımlı modülünüzün adresini yazın).
Not: AT Komutlarında iki nokta üst üste virgülle değiştirilmelidir ve ayrıca bunun tam adresi
”:21:13:19E8”, “00:21:13:01:09:e8” çünkü başlangıçta “0” atlanmıştır.
Adım 5: Arduino Mikro Bağlantıları
Bağlantıları resimdeki gibi yapın:
HC-05 -> Arduino
Vcc -> 5V
GND -> GND
Tx -> pin 11
Potansiyometre -> Arduino
V -> 5V
GND -> GND
Giriş pini -> pin A2
Aşağıdaki taslağı yükleyin:
Önemli: Bir çizim yüklerken, Rx ve Tx bağlantılarını çıkarın ve yükleme Bittikten sonra tekrar yerlerine takın!
Adım 6: Arduino Nano Bağlantıları
Bağlantıları resimdeki gibi yapın:
HC-05 -> Arduino
Vcc -> 5V
GND -> GND
Tx -> pin 10
Rx -> pin 11
QRE1113 -> Arduino
VCC -> 5V
GND -> GND
ÇIKIŞ -> pin A0
Pil -> Arduino
9V -> Geçiş anahtarı
GND -> GND
Geçiş Anahtarı -> Arduino
V -> Vin
Aşağıdaki taslağı yükleyin:
7. Adım: Ayarlamalar
Tebrikler! En zorlu kısmı tamamladınız!;):)
Şimdi ayarlamalarssss zamanı!
1. Arduino Micro'yu PC'nize bağlayın. Bluetooth modülündeki ledin art arda yanıp söndüğünü göreceksiniz.
2. Açmak için Arduino Nano üzerindeki anahtarı açın. Birkaç saniye sonra her iki bluetooth modülünün de aynı şekilde yanıp söndüğünü göreceksiniz (2 saniye sonra bir yanıp sönme). Bu, Arduino kartlarınızın eşleştiği ve birbirleriyle iletişim kurabileceği anlamına gelir.
3. Arduino IDE'yi açın. Kartınızı (Arduino Micro) ve uygun COM portunu seçin ve Seri Plotter'ı açın. Sensörün ölçümlerini ve potansiyometrenin değerini içeren bir çizim göreceksiniz. Mavi renk potansiyometreden (eşik) gelen değerler ve kırmızı renk ile sensörden gelen değerlerdir.
4. Sadece çerçeve olacak şekilde merceği gözlükten çıkarın.
5. Spark Fun çizgi sensörünü, fotoğraflara benzer bir konumda çerçeveye takın.
6. Gözlüğü takın ve sensörü gözünüze yakın olacak şekilde ayarlayın. Gözünüzü biraz kırparak Seri Plotter grafiğinde bazı tepe noktaları göreceksiniz. Potansiyometrenin değerini resimde gösterildiği gibi tepe noktalarının üstünde ve diğer değerlerin altında olacak şekilde ayarlayın. Artık eşiğinizi başarıyla belirlediniz!
Not: Eşik ayarından, hangi tür yanıp sönmeleri (kasıtlı veya kasıtsız) kabul edeceğinizi de seçebilirsiniz. Bu sayede 'ENTER' komutunun ne zaman gönderileceğini tam olarak kontrol edebilirsiniz.
Ve…… Sonunda:D
Şimdi yapmanız gereken tek şey sadece BLINK (gözünüzü kapatıp açın);)
PC'nize bir "Enter" gönderilecek!
Evet, ama bilgisayarıma dokunmadan istediğim her şeyi yazmanın ve yapmanın bir yolu var mı???
Yeeeaaahhh… Kendiniz görmek için son bölüme devam edin!!;)
Adım 8: 3D Baskı Süresi!!!:NS
Bu adım, bu projeye daha kompakt ve taşınabilir bir his vermek için isteğe bağlı bir adımdır!;)
Kendiniz deneyebilir ve beğendiğiniz herhangi bir tasarımla kendi muhafazalarınızı oluşturabilirsiniz! Aşağıda benim tasarımlarıma da ulaşabilirsiniz!
Bu proje için malzeme olarak PLA ile FDM sürecini kullandım. PLA, düşük maliyetli ve hızlı prototipleme için harika bir seçenektir ve çok çeşitli renklerde gelir.
3D baskı tamamlandıktan sonra onları pürüzsüz ve güzel hale getirmek için zımpara kağıtlarını kullanabilir ve ayrıca istediğiniz herhangi bir renge boyayabilirsiniz!
Bu kadar !!!!:D:D
Yeni cihazınızın keyfini çıkarın ve DAHA AZ klavye ve fare ile DAHA FAZLA Eye Blinking kullanın!;)
9. Adım: Bilgisayarınızı Kontrol Edin;)
Şimdi çalıştığını görme zamanı!!!!
Lütfen her türlü görüş ve önerilerinizi benimle paylaşmaktan çekinmeyin!!!
Ve unutma……!!
GÖZ KIRMIZI İLE DAHA FAZLASINI YAPIN !!!;)
Bu projeyi beğendiyseniz, lütfen yarışmalar için oy verin! Teşekkürler!
not. Video için ahf'den otomatik tarama ve scanbuddy yazılımını destekleyen pencerelerden On-Screen klavyesini kullandım.
2017 Uzaktan Kumanda Yarışmasında Birincilik Ödülü