İçindekiler:

Göz Kırparak Bilgisayarı Kablosuz Olarak Kontrol Edin;): 9 Adım (Resimlerle)
Göz Kırparak Bilgisayarı Kablosuz Olarak Kontrol Edin;): 9 Adım (Resimlerle)

Video: Göz Kırparak Bilgisayarı Kablosuz Olarak Kontrol Edin;): 9 Adım (Resimlerle)

Video: Göz Kırparak Bilgisayarı Kablosuz Olarak Kontrol Edin;): 9 Adım (Resimlerle)
Video: 1 Dakikada Windows'unuzu Sıfırlayın 💫 #shorts 2024, Temmuz
Anonim
Image
Image
Malzemeler: İhtiyacınız Olan Şeyler
Malzemeler: İhtiyacınız Olan Şeyler

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ı

Bluetooth AT Modu ve Komutları
Bluetooth AT Modu ve Komutları
Bluetooth AT Modu ve Komutları
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ı

SLAVE Modülü için AT Komutları
SLAVE Modülü için AT Komutları
SLAVE Modülü için AT Komutları
SLAVE Modülü için AT Komutları
SLAVE Modülü için AT Komutları
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ı

Ana Modül için AT Komutları
Ana Modül için AT Komutları
Ana Modül için AT Komutları
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ı

Arduino Mikro Bağlantıları
Arduino Mikro Bağlantıları
Arduino Mikro Bağlantıları
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ı

Arduino Nano Bağlantıları
Arduino Nano Bağlantıları
Arduino Nano Bağlantıları
Arduino Nano Bağlantıları
Arduino Nano Bağlantıları
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

ayarlamalar
ayarlamalar
ayarlamalar
ayarlamalar
ayarlamalar
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

3D Baskı Süresi!!!:NS
3D Baskı Süresi!!!:NS
3D Baskı Süresi!!!:NS
3D Baskı Süresi!!!:NS
3D Baskı Süresi!!!:NS
3D Baskı Süresi!!!:NS
3D Baskı Süresi!!!:NS
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;)

Image
Image

Ş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.

Uzaktan Kumanda Yarışması 2017
Uzaktan Kumanda Yarışması 2017

2017 Uzaktan Kumanda Yarışmasında Birincilik Ödülü