
İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13

Selam ! Bu eğitim size bir zamanlayıcıyı nasıl daha az temas kuracağınızı gösterecek. gerçekten de bu koronavirüs salgını döneminde ellerinizi iyi yıkamak gerçekten çok önemli. Bu yüzden, bu zamanlayıcıyı yarattım. Bu zamanlayıcı için kalan süreyi yazdırmak için bir Nokia 5110 LCD ekranı, zamanlayıcıyı açmak için HC-SR04 sensörünü (temassız düğme işlevi görmesi için) ve zamanlayıcının başlangıcını ve bitişini sesli olarak gösteren bir sesli uyarıyı kullandım..
Gerekli malzeme
- 1x Arduino Nano veya başka bir Arduino
- 1x HC-SR04 sensörü
- 1x Nokia 5110 LCD
- Buzzer / piezo hoparlör
- Tulum
- 1x 330 ohm direnç
- 1x 1K direnç
- 4x 10K dirençler
- 100 Ohm direnç (isteğe bağlı)
Adım 1: Kablolama

İşte her eleman için farklı kablolama:
Nokia 5110 LCD için
- Pin 1'i (RST Pin) 10K direnç üzerinden Arduino'nun pin 6'sına bağlayın.
- Pin 2'yi (SCE Pin) 1K direnç üzerinden Arduino'nun 7 pinine bağlayın.
- Pin 3'ü (D/C Pin) 10K direnç üzerinden Arduino'nun pin 5'ine bağlayın.
- Pin 4'ü (DIN Pin) 10K direnç üzerinden Arduino'nun 4 pinine bağlayın.
- Pin 5'i (CLK Pin) 10K direnç üzerinden Arduino'nun pin 3'üne bağlayın.
- Pin 6'yı (VCC Pin) Arduino'nun 3.3V pinine bağlayın.
- Pin 7'yi (LED Pin) 330 ohm direnç üzerinden Arduino'nun GND'sine bağlayın.
- Pin 8'i (GND Pin) Arduino'nun GND'sine bağlayın.
HC-SR04 Sensör için
- VCC Pinini Arduino'nun 3.3V pinine bağlayın.
- Trig Pin'i Arduino'nun pin 9'una bağlayın.
- Echo Pin'i Arduino'nun pin 10'una bağlayın.
- Gnd Pinini Arduino'nun GND'sine bağlayın.
Zil için
- VCC Pinini 100 ohm direnç üzerinden Arduino'nun 8 pinine bağlayın.
- Gnd Pinini Arduino'nun GND'sine bağlayın.
2. Adım: Program

Programın çalışması:
- ekrana "merhaba lütfen zamanlayıcıyı başlatın" yazdırın
- HC-SR04 ile mesafeyi ölçün
-
Mesafe >= 30 cm ise:
- zamanlayıcı çal buzzer ile müzik başlat
- 30 saniyelik Zamanlayıcıyı başlat
zamanlayıcı sona erdikten sonra:
- buzzer ile zamanlayıcı bitiş müziği çal
- ilk mesajı yazdırın: "merhaba, lütfen zamanlayıcıyı başlatın" ekranda
bu talimatlar bir döngüyü döndürür.
kodu yüklemek için:
- Adımın sonundaki dosyayı indirin ve açın.
- Yönetici kitaplıklarını açın: Çizim -> Kitaplığı Dahil Et -> Kitaplıkları Yönet…
- Arama çubuğuna "PCD8544" yazın ve Carlos Rodrigues'in 'PCD8544' kitaplıklarını yükleyin
- Yönetici kitaplıklarını kapatın
- Arduino Nano kullanıyorsanız: Araçlar -> Pano -> Arduino Duemilanove veya Diecimila'da 'Arduino Duemilanove veya Diecimila'yı seçin çünkü 'Arduino Nano'yu seçtiğimde Upload'da hata var
- Kodu yükleyin
Dimerin gecikmesini değiştirmek istiyorsanız 32. satırdaki delayTimer değişkeninin değerini varsayılan olarak 30 saniye olarak değiştirmeniz yeterlidir.
Zamanlayıcıyı başlatmak için HC-SR04 sensörü ile mesafeyi değiştirmek istiyorsanız, 12 satırındaki startDistance değişkeninin değerini varsayılan olarak 30 cm'ye değiştirmeniz yeterlidir.
3. Adım: Sonuç
Önerilen:
Adım Motoru Sürmek için 556 Zamanlayıcıyı Kullanma: 5 Adım

Adım Motoru Sürmek için 556 Zamanlayıcının Kullanılması: Bu Eğitim Tablosu, bir 556 zamanlayıcının bir adım motoru nasıl çalıştırabileceğini açıklayacaktır. Bu devre için Kod Gerekmiyor
Arduino Kullanan Otomatik Musluk (Dokunmatik) - COVID-19 Krizi Sırasında Ellerinizi Yıkayın ve Güvende Kalın: 4 Adım

Arduino Kullanan Otomatik Musluk (Dokunmasız) - COVID-19 Krizi Sırasında Ellerinizi Yıkayın ve Güvende Kalın: Hey arkadaşlar!Umarım hepiniz iyisinizdir ve şu anda güvendesinizdir. Bu yazımda sizlere güvenle el yıkamak için tasarladığım prototipimi anlatacağım. Bu projeyi kısıtlı imkanlarla yaptım. İlgilenenler bu proyu yeniden yapabilir
Daha Az Alanda Daha Fazla Marul Yetiştirmek Veya Uzayda Marul Yetiştirmek, (Daha Fazla veya Daha Az).: 10 Adım

Daha Az Alanda Daha Fazla Marul Yetiştirmek Veya… Uzayda Büyüyen Marul, (Daha Fazla veya Daha Az).: Bu, Instructables aracılığıyla gönderilen Growing Beyond Earth, Maker Yarışması'na profesyonel bir başvurudur. Uzay mahsulü üretimi için tasarım yapmaktan ve ilk Instructable'ımı göndermekten daha fazla heyecanlanamazdım. Başlamak için yarışma bizden
Daha Güvenli Daha Güvenli: Tren İstasyonlarını Daha Güvenli Hale Getirmek: 7 Adım

Daha Güvenli Daha İyi: Tren İstasyonlarını Daha Güvenli Hale Getirmek: Bugün birçok tren istasyonu, güvenlik eksikliği, bariyerler ve gelen trenin uyarısı nedeniyle güvensizdir. Bunun düzeltilmesi gerektiğini gördük. Bu sorunu çözmek için Safer Better'ı yarattık. Titreşim sensörleri, hareket sensörleri kullandık ve
Daha Soğuk Hava! Daha Az Para için! Klima Süper Şarjı!!: 14 Adım (Resimlerle)

Daha Soğuk Hava! Daha Az Para için! Klima Süper Şarjı!!: Bu yöntemle daha iyi soğutma elde edebilir ve güç maliyetlerini düşürebilirsiniz. Bir klima, gaz halindeki bir soğutucuyu dış taraftaki (tahmin ettiğiniz) kondenserde yoğunlaşana kadar sıkıştırarak çalışır. Bu, dışarıdaki ısıyı serbest bırakır. Sonra ne zaman