![Birinin Bir Odaya Ne Zaman Girdiğini Öğrenin: 7 Adım Birinin Bir Odaya Ne Zaman Girdiğini Öğrenin: 7 Adım](https://i.howwhatproduce.com/images/010/image-27157-j.webp)
İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13
![Image Image](https://i.howwhatproduce.com/images/010/image-27157-2-j.webp)
![](https://i.ytimg.com/vi/JewwnEIUiKY/hqdefault.jpg)
Bu eğitimde, RTC modülü, PIR sensörü, OLED ekran ve arduino kullanarak birinin odaya ne zaman girdiğini nasıl öğreneceğimizi öğreneceğiz.
Bir tanıtım videosu izleyin.
Adım 1: Neye İhtiyacınız Olacak?
![Neye ihtiyacınız olacak Neye ihtiyacınız olacak](https://i.howwhatproduce.com/images/010/image-27157-3-j.webp)
![Neye ihtiyacınız olacak Neye ihtiyacınız olacak](https://i.howwhatproduce.com/images/010/image-27157-4-j.webp)
![Neye ihtiyacınız olacak Neye ihtiyacınız olacak](https://i.howwhatproduce.com/images/010/image-27157-5-j.webp)
- Arduino UNO (veya başka bir Arduino)
- PIR Sensörü
- RTC DS1307 Gerçek Zamanlı Saat modülü
- OLED ekran
- Atlama telleri
- Visuino programı: Visuino'yu indirin
Adım 2: Devre
![Devre Devre](https://i.howwhatproduce.com/images/010/image-27157-6-j.webp)
- PIR sensör pinini [GND] Arduino pinine [GND] bağlayın
- PIR sensör pimini [VCC] Arduino pimine [5V] bağlayın
- PIR sensör pimini [Sinyal] Arduino dijital pimine [8] bağlayın
- RTC modülü pinini [GND] Arduino pinine [GND] bağlayın
- RTC modül pinini [VCC] Arduino pinine [5V] bağlayın
- RTC modülü pinini [SDA] Arduino pinine [SDA] bağlayın
- RTC modülü pinini [SCL] Arduino pinine [SCL] bağlayın
- OLED Ekran pinini [GND] Arduino pinine [GND] bağlayın
- OLED Ekran pinini [VCC] Arduino pinine [5V] bağlayın
- OLED Ekran pinini [SDA] Arduino pinine [SDA] bağlayın
- OLED Ekran pinini [SCL] Arduino pinine [SCL] bağlayın
Adım 3: Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin
![Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin](https://i.howwhatproduce.com/images/010/image-27157-7-j.webp)
![Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin](https://i.howwhatproduce.com/images/010/image-27157-8-j.webp)
Arduino'yu programlamaya başlamak için, buradan Arduino IDE'nin kurulu olması gerekir:
Arduino IDE 1.6.6'da bazı kritik hatalar olduğunu lütfen unutmayın. 1.6.7 veya üstünü yüklediğinizden emin olun, aksi takdirde bu Talimat çalışmayacaktır! Yapmadıysanız, Arduino IDE'yi Arduino UNO'yu programlamak için ayarlamak için bu Talimattaki adımları izleyin! Visuino: https://www.visuino.eu da kurulmalıdır. İlk resimde gösterildiği gibi Visuino'yu başlatın Visuino'da Arduino bileşenindeki (Resim 1) "Tools" düğmesine tıklayın (Resim 1) Diyalog göründüğünde, Resim 2'de gösterildiği gibi "Arduino UNO"yu seçin
Adım 4: Visuino'da Bileşen Ekleme
![Visuino'da Bileşen Ekle Visuino'da Bileşen Ekle](https://i.howwhatproduce.com/images/010/image-27157-9-j.webp)
![Visuino'da Bileşen Ekle Visuino'da Bileşen Ekle](https://i.howwhatproduce.com/images/010/image-27157-10-j.webp)
![Visuino'da Bileşen Ekle Visuino'da Bileşen Ekle](https://i.howwhatproduce.com/images/010/image-27157-11-j.webp)
- "Gerçek Zamanlı Saat(RTC) DS1307" bileşenini ekleyin
- "SSD1306/SH1106 OLED Ekran (I2C)" bileşenini ekleyin
- "Yalnızca Dijital (Boolean) Değişiklik" bileşenini ekleyin
- "Kenar Algıla" bileşenini ekleyin
- "Saat Açma/Kapatma Anahtarı" bileşenini ekleyin
- Özellikler penceresinde "Zamanlayıcı" bileşeni ekleyin "Aralık (uS)" değerini 10000000 olarak ayarlayın Bu, sensörün her algılamadan sonra 10sn (10000000uS) "uyuyacağı" anlamına gelir, bu aynı anda birden çok zaman damgasını önleyecektir, İdeal olarak bunu şöyle bir şeye ayarlarsınız 5 dakika
- "İnverter" bileşeni ekleyin
Adım 5: Visuino Connect Bileşenlerinde
![Visuino Connect Bileşenlerinde Visuino Connect Bileşenlerinde](https://i.howwhatproduce.com/images/010/image-27157-12-j.webp)
- Arduino dijital Çıkış pimini [8] "ChangeOnly1" pimine [Giriş] bağlayın
- "ChangeOnly1" pini [Out]'u "DetectEdge1" pini [In]'e bağlayın
- "DetectEdge1" pin [Out]'u "ClockSwitch1" pin [In]'e bağlayın
- "ClockSwitch1" pin [Out]'u "RealTimeClock1" pin [Clock] ve "Timer1" pin [Start]'a bağlayın
- "Timer1" pin [Out]'u "Inverter1" pin [In]'e bağlayın
- "Inverter1" pinini [Out] "ClockSwitch1" pinini [Etkinleştir]'e bağlayın
- "RealTimeClock1" pinini [Kontrol] Arduino I2C'ye [Giriş] bağlayın
- "RealTimeClock1" pini [Out]'u "DisplayOLED1" pini [In]'e bağlayın
- "DisplayOLED1" pinini [Kontrol] Arduino I2C'ye [Giriş] bağlayın
Adım 6: Arduino Kodunu Oluşturun, Derleyin ve Yükleyin
![Arduino Kodunu Oluşturun, Derleyin ve Yükleyin Arduino Kodunu Oluşturun, Derleyin ve Yükleyin](https://i.howwhatproduce.com/images/010/image-27157-13-j.webp)
![Arduino Kodunu Oluşturun, Derleyin ve Yükleyin Arduino Kodunu Oluşturun, Derleyin ve Yükleyin](https://i.howwhatproduce.com/images/010/image-27157-14-j.webp)
Visuino'da Arduino kodunu oluşturmak için F9'a basın veya Resim 1'de gösterilen butona tıklayın ve Arduino IDE'yi açın
Arduino IDE'de kodu derlemek ve yüklemek için Upload butonuna tıklayın (Resim 2)
7. Adım: Oynat
Arduino UNO modülüne güç verirseniz ve bir hareket yaparsanız, PIR sensörü bunu algılamalı ve OLED Ekranda bir zaman damgası yapmalıdır. Zamanlayıcı bileşeninde ayarladığınız aralığa bağlı olarak, bu süre geçtikten sonra başka bir hareket algılamalıdır.
Tebrikler! Visuino ile projenizi tamamladınız. Ayrıca bu Instructable için oluşturduğum Visuino projesi ektedir, buradan indirebilir ve Visuino'da açabilirsiniz:
Önerilen:
Radar Sensörü Xyc-wb-dc Kullanarak Birinin Bir Odaya Girdiğini Öğrenin: 7 Adım
![Radar Sensörü Xyc-wb-dc Kullanarak Birinin Bir Odaya Girdiğini Öğrenin: 7 Adım Radar Sensörü Xyc-wb-dc Kullanarak Birinin Bir Odaya Girdiğini Öğrenin: 7 Adım](https://i.howwhatproduce.com/images/001/image-1586-j.webp)
Birinin Radar Sensörü Xyc-wb-dc Kullanarak Bir Odaya Girdiğini Öğrenin: Bu eğitimde, RTC modülü, radar sensörü xyc-wb-dc, OLED ekranı ve arduino kullanarak birinin odaya ne zaman girdiğini nasıl öğreneceğimizi öğreneceğiz. tanıtım videosu
EasyEDA Çevrimiçi Araçları ile Özel Şekilli Bir PCB Tasarlamayı Öğrenin: 12 Adım (Resimlerle)
![EasyEDA Çevrimiçi Araçları ile Özel Şekilli Bir PCB Tasarlamayı Öğrenin: 12 Adım (Resimlerle) EasyEDA Çevrimiçi Araçları ile Özel Şekilli Bir PCB Tasarlamayı Öğrenin: 12 Adım (Resimlerle)](https://i.howwhatproduce.com/images/006/image-15416-j.webp)
EasyEDA Çevrimiçi Araçları ile Özel Şekilli Bir PCB Tasarlamayı Öğrenin: Her zaman özel bir PCB tasarlamak istemişimdir ve çevrimiçi araçlar ve ucuz PCB prototipleme ile hiç bu kadar kolay olmamıştı! Zor çözümden tasarruf etmek için yüzeye montaj bileşenlerini küçük hacimlerde ucuz ve kolay bir şekilde monte etmek bile mümkündür
Raspberry Pi'ye de Güç Verebilen Taşınabilir Pille Çalışan Bir Monitörün Nasıl Yapılacağını Öğrenin: 8 Adım (Resimlerle)
![Raspberry Pi'ye de Güç Verebilen Taşınabilir Pille Çalışan Bir Monitörün Nasıl Yapılacağını Öğrenin: 8 Adım (Resimlerle) Raspberry Pi'ye de Güç Verebilen Taşınabilir Pille Çalışan Bir Monitörün Nasıl Yapılacağını Öğrenin: 8 Adım (Resimlerle)](https://i.howwhatproduce.com/images/010/image-27672-j.webp)
Ahududu Pi'ye Güç Verebilen Taşınabilir Pille Çalışan Bir Monitörün Nasıl Yapılacağını Öğrenin: Hareket halindeyken python kodlamak veya Raspberry Pi Robotunuz için bir ekran çıkışına sahip olmak istemiş miydiniz ya da dizüstü bilgisayarınız için taşınabilir bir ikincil ekrana ihtiyacınız oldu mu? veya kamera? Bu projede, taşınabilir pille çalışan bir monitör inşa edeceğiz ve
Zaman Küpü - Arduino Zaman Takip Gadget'ı: 6 Adım
![Zaman Küpü - Arduino Zaman Takip Gadget'ı: 6 Adım Zaman Küpü - Arduino Zaman Takip Gadget'ı: 6 Adım](https://i.howwhatproduce.com/images/001/image-65-75-j.webp)
Time Cube - Arduino Time Tracking Gadget'ı: Size bazı akıllı küp aygıtlarını çevirerek zaman olaylarını izlemek için basit ama gerçekten kullanışlı bir arduino projesi önermek istiyorum. "İşe" > "Öğrenin" > "Ev işleri"; > "Dinlenmek" yan ve sayacak
Daha Önce İnşa Edilmiş Bir Odaya Surround Ses Nasıl Eklenir: 5 Adım
![Daha Önce İnşa Edilmiş Bir Odaya Surround Ses Nasıl Eklenir: 5 Adım Daha Önce İnşa Edilmiş Bir Odaya Surround Ses Nasıl Eklenir: 5 Adım](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11123630-how-to-add-surround-sound-to-a-previously-built-room-5-steps-j.webp)
Daha Önce İnşa Edilmiş Bir Odaya Surround Ses Nasıl Eklenir: Bir odaya surround ses eklemek istediniz, ancak duvarlarınızı parçalamanız veya tavanda delikler açmanız gerektiğini mi gördünüz? İşte burada, herhangi bir büyük yeniden yapılanma ya da herhangi bir şey yapmadan kabloları yerleştirmenin biraz kolay bir yolu var