İçindekiler:

Işık Yoğunluğu Lambası: 4 Adım
Işık Yoğunluğu Lambası: 4 Adım

Video: Işık Yoğunluğu Lambası: 4 Adım

Video: Işık Yoğunluğu Lambası: 4 Adım
Video: Işık Nedir? #4 2024, Kasım
Anonim
Işık Yoğunluğu Lambası
Işık Yoğunluğu Lambası

Merhaba kodlayıcılar, bugün size TinkerCad'de foto dirençli bir lambanın nasıl oluşturulacağını öğreteceğim. Başlayalım!

Gereçler

İhtiyacın olacak:

* 1 Foto-direnç

* 1 Arduino Uno R3

* 1 Ampul

* 1 Röle SPDT (ampul 120 V aldığı ve Arduino sadece 5V sağladığı için)

* 1 Güç Kaynağı

* 1 Ekmek Tahtası

1. Adım: Organizasyon

organizasyon
organizasyon

İlk yapmak istediğiniz şey malzemelerinizi resimdeki gibi düzenlemek. Bu, her şeyi birbirine bağlamamız gerektiğinde işimizi kolaylaştıracak.

Adım 2: Fotodirenç

Fotodirenç
Fotodirenç

Bağlayacağımız ilk şey foto direnç. 5V pini breadboard'un pozitif terminaline bağlarız, toprak ekleriz (breadboard boyunca güç/toprak eklediğinizden emin olarak) ve foto-direnci zeminin bir pin sırası üzerine ekleriz. Bunların arasında, A0 pinini 1000 ohm'luk bir rezistöre bağlar ve pozitife bağlarsınız.

Adım 3: Güç Kaynağı, Röle ve Ampul

Güç Kaynağı, Röle ve Ampul
Güç Kaynağı, Röle ve Ampul

Ardından, güç kaynağını, röleyi ve ampulü Arduino ile bağlayacağız. İlk olarak, Arduino ile topraklama yapmalıyız ve her bir devre tahtasının uçlarını, güç ve toprak devre tahtasının her tarafına gidecek şekilde bağlamalıyız. Ardından, güç kaynağı için, Rölenin 1 numaralı terminaline toprak bağlarız ve Rölenin 8 numaralı terminalinden toprak ekleriz. Güç kaynağının artısı ampulün 2. terminaline, ampulün artısı ise rölenin 7. terminaline gider. Son olarak, dijital pin 4'ü Rölenin 5 numaralı terminaline bağlayabiliriz. Bununla, tüm kablolama/donanım yapılır ve Arduino'nun kodlamasına geçebiliriz!

Adım 4: Arduino'da Kodlama

Arduino'da Kodlama
Arduino'da Kodlama

Bunun için kodlama iki kısımdır; geçersiz kurulum ve geçersiz döngü. Kurulum, dediği gibi, pinleri kurar ve döngü bir kod parçasını döngüye sokar.

Boşluk ayarı için, belirli bir pin numarası seçmek için pinMode'u kullanırız ve bunun giriş mi yoksa çıkış mı olduğunu seçeriz. Bu durumda pin A0 giriş ve pin 4 çıkış içindir. Serial.begin, foto-direnç için seri monitörü başlatır. Bununla, boşluk döngüsüne başlayabiliriz.

Boş döngü için Serial.println(analogRead(A1)); foto-direnç ve seri monitör verilerini yazdırmak için. Foto-direnç 500'ün üzerinde sayılar (veya loş bir ışık) verirse, ampulü söndüreceğini, loş değilse açacağını belirten bir if ifadesi yazıyoruz. Ve aynen böyle, kod yapılır ve devre çalışır!

Bu öğreticiyi okuduğunuz için teşekkür ederiz! Umarım eğlenmişsindir!

Önerilen: