İçindekiler:
- Adım 1: Neye İhtiyacınız Var?
- Adım 2: "fotodirenç kodumuzu" yapın
- Adım 3: "Fotorezistörler_kodumuzu" Nasıl Düzgün Kullanırız?
- Adım 4: Fotodirençlerinizi Nasıl Bağlarsınız ve Her Şeyi Kalibre Edersiniz?
- Adım 5: Ana Programı Kullanın
- Adım 6: Eğlenin !!
Video: Parlak Kasa: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Bu proje, eşyanızı güvence altına almak için bir yol önermektedir. Projenin nihai sonucu, iki aşamalı güvenlikten sonra arduino tarafından komuta edilen bir anahtardır. Anahtar bir portal açabilir, bir uzaktan kumandayı değiştirebilir veya sadece motora komut verebilir. Projem yalnızca bir şeyin kilidini açan bir blok sunuyor. Böylece bunu projenize uyarlayabilirsiniz.
Güvenliğin ilk aşaması, telefondaki bir resimle aydınlatılan 9 fotorezistörden oluşan bir matristir. Güvenliğin ikinci aşaması 4 rakamdan oluşan bir koddur.
Ben bir Fransız öğrenciyim, bu yüzden her şeyi "İngilizce" yapmak için elimden gelenin en iyisini yapmaya çalışıyorum.
Adım 1: Neye İhtiyacınız Var?
Bu proje için ihtiyacınız olacak:
- 9 fotodirenç (1MOhm) ve 20kOhm direnç
- CD4051B adlı bir analog MUX
- teller
- 3*4 Tuş takımı matrisi
- 2N2222 transistör
- Bir arduino UNO
Adım 2: "fotodirenç kodumuzu" yapın
Ana fikir, şeyimizin kilidini açmak için parlaklığı kullanmaktır. Siyahın ışıksız yapıldığını ve beyazın en güçlü ışık olduğunu herkes bilir. Kullanacağımız şey bu. Bunu yapmak için bir resimde gri tonlama kullanacağız.
Ekranımızın boyutunu ayarlayabileceğimiz küçük bir python programı yaptım ve sonra program her alanın rastgele bir gri ölçeği olduğu 3*3 matris oluşturacak. Bu resim benzersizdir ve 255^9 olasılıktır.
Programımı kullanmak için Pillow kütüphanesinin kurulu olduğu python 3.x'e ihtiyacınız olacak. Nasıl yapacağınızı bilmiyorsanız internetten araştırabilirsiniz, bir sürü video var.
Ne tür bir görüntü topladığımı görebilirsiniz.
Adım 3: "Fotorezistörler_kodumuzu" Nasıl Düzgün Kullanırız?
Bu resmi kullanmak için fotodirençler kurmanız gerekecek. Bunu yapmak için, size vereceğim dosya ile bazı küçük parçaları 3D olarak basmayı öneriyorum. Esnek filament kullanmanızı tavsiye ederim. Bu küçük parça, telefonunuzun ekranının tüm ışığının sensöre gitmesini sağlar.
İlk olarak, her fotorezistörü iki kabloyla lehimleyin. Ardından, bu küçük yuvarlakları bir plakaya yapıştırabilir, plakaya bir fotodirençten biraz daha büyük bir delik açabilirsiniz ve ardından fotodirencin deliğe tam olarak oturduğunu göreceksiniz. Dikkatli olun, telefonunuzun boyutuna göre tabağınıza mermileri yapıştırmanız gerekiyor. Her tur doğru gri kareye uymalıdır.
Adım 4: Fotodirençlerinizi Nasıl Bağlarsınız ve Her Şeyi Kalibre Edersiniz?
Her şey yapıştırılmış, teller serbest. Bunu arduinoya bağlamanız gerekiyor.
Bir arduino UNO'nun sadece 6 analog girişi var, CD4051B MUX ile 8 tane daha olmasını öneriyorum. Bu MUX'un 8 girişini kullanacağız ve sonuncusu Arduino üzerinde Analog1 olacak. Her fotodiyodu 20KOkm'lik dirençlerle resme göre hazırlayın. Ardından, sonraki resimlere göre her fotodirenç için bir numara koyun. Son olarak 9. fotorezistörleri A1'e ve diğerini resimdeki gibi MUX'a bağlayın: IN/OUT 0 ila 7 kanallarında 1 ila 8 fotodirençler.
Son olarak, her şey düzgün bir şekilde kablolandığında, arduino programını yükleyebilirsiniz. Bu program size 9 sensör tarafından ölçülen değerleri verecektir. Bunları bir kağıda yazın veya bir sonraki programa yapıştırın.
!!! Dikkatli olun, ekranınızı yüksek parlaklıkta ayarlayın ve bu programı her kullanacağınız zaman parlaklığı koruyun !!!
Adım 5: Ana Programı Kullanın
Her şeyi kalibre ettikten sonra, tuş takımını resme göre bağlayabiliriz.
Ardından, ana programı indirin ve açın. Kalibrasyonun sonucunu "code_light" dizisine buraya yapıştırabilir ve 4 haneli kodunuzu "deneme" dizisinde de değiştirebilirsiniz.
Son olarak, aktüatör olarak bir transistör kullanıyorum. Transistörü D0 pinine bağlayın, ancak program yüklendikten sonra bağlayın.
Ana program şu şekilde ayrılır:
- sabitlerin ve bağlantıların tanımı
-
9 fotorezistörün okunması
-
eğer iyiyse, manuel kodu test edebiliriz
iyiyse kasa açılır
- yanlışsa tekrar dene
-
Adım 6: Eğlenin !!
Her şeyin iyi çalıştığını doğrulamak için transistöre bir LED bağladım. O parlıyor. LED'i fikrinize göre değiştirin: bir kilit veya servo için bir motor veya uzaktan kumandadaki bir düğmeyi değiştirmek için transistörü tutun.
umarım sorun yaşamazsınız. Cevabınız evet ise [email protected] adresinden benimle iletişime geçin.
Önerilen:
10 Doların Altına 100 Dolarlık Süper Parlak El Feneri!: 5 Adım
10 Doların Altında 100 Dolarlık Süper Parlak El Feneri !: Baştan söyleyeyim, bu Eğitilebilir Kitap için ilham, Taktik El Feneri Eğitilebilirliği için dchall8'e yatırıldı. Daha az donanım ve daha az zaman alan daha küçük bir el fenerini değiştirmenin daha kolay bir yolu olması gerektiğini düşündüm. ben
14 $'dan Başlayan Süper Parlak Lego Işık Radio Shack Masa Lambası: 8 Adım (Resimlerle)
Süper parlak Lego ışığı 14 $'dan başlayan Radio Shack Masa Lambası: Kedinizden biraz yardım alarak, Radio Shack'teki 14 dolarlık masa lambasını birçok kullanıma sahip güçlü bir Lego ışığına kolayca dönüştürün. Ek olarak, AC veya USB ile çalıştırabilirsiniz. Bir Lego modeline aydınlatma eklemek için parçalar alıyordum, bunu tesadüfen bulduğumda
Parlak Dünya (LED Küre): 4 Adım
Bright World (LED Globe): Bu ilk konseptti. Bir LED armatürü barındıracak kübik bir küre. Tamamen bir dekorasyon veya bir sehpa için bir merkez parçası (eğer varsa, bende yok).Malzeme Listesi: -Sıcak tutkal -Akrilik-LED'ler-10k dirençler -9-volt pil -Lazer kesim
Parlak Kontrol Edilebilir Gündoğumu Lambası: 6 Adım
Parlak Kontrol Edilebilir Gündoğumu Lambası: Hiç işe gitmek için uyanmanız gereken normal saat olan 7'de uyandınız ve kendinizi karanlıkta buldunuz mu? Kış korkunç bir zamandır, değil mi? Gecenin bir yarısı uyanmanız gerekiyor (aksi halde hava neden bu kadar karanlık?), kendinizi yataktan atıp
LED ile Süper Parlak Flaş Işığı Nasıl Yapılır - Kendin Yap: Süper Parlak Işık: 11 Adım
LED ile Süper Parlak Flaş Işığı Nasıl Yapılır - Kendin Yap: Süper Parlak Işık: Videoyu Başta İzleyin