İçindekiler:
- Gereçler
- Adım 1: İlk Adım (Devreyi Birleştirme)
- Adım 2: İkinci Adım (Kod)
- Adım 3: Hepsini Bir Araya Getirme (Test Etme ve Başlatma ile)
Video: Kendin Yap PROJESİ: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Bu TALİMAT, TÜM KENDİN YAP PROJEMİMDEN ve yolculuğun ve sürecin her adımından geçecek. Kendin Yap projeni inşa etmek için ne tür kaynaklara ve malzemelere ihtiyacın olacağını da belirteceğim (Bu benimkine benzer). My DIY Project, temelde iki oyuncuyla oynanabilen basit bir oyundur. Temelde bir soru sorar ve LDR'den (Işık Bağımlılığı Dirençli) birinin örtülmesini bekler. LED yanacak ve bu, oyuncu 1 veya oyuncu 2'nin doğru veya yanlış bir soruyu yanıtlamasına izin verecektir. Tüm sorulardan geçtikten sonra oyun tamamlanmıştır.
Gereçler
Gerekli Malzemeler:
ekmek tahtası
ahududu turtası
Karton
Kaset
işaretçiler
Erkek Erkek Teller
2 LED (Farklı Renkler)
2 Direnç (330 K Ohm)
2 LDR Sensörü
2 10 V Kondansatör
2 Bir şeyi örtmek için kapaklar.
Adım 1: İlk Adım (Devreyi Birleştirme)
Devreyi birlikte inşa etme sürecinden geçelim
Bunu yapmadan önce, bu karmaşık / temel devreyi kurmak için neye ihtiyacınız olduğunu görmek için tedarik listesini hızlıca gözden geçirin.
Artık her şeye sahip olduğuna göre başlayalım
Öncelikle iki LDRS ve Kapasitörünüzü bir araya getirin ve kodla çalıştıklarından emin olun.
LDR'yi Kondansatörün Negatif kısmına bağlayın (Her ikisi için). Bunu yaptıktan sonra her iki LDRS'nin diğer ayağını güce (5 Volt) bağlayın. Bundan sonra Kapasitöre bağlı LDR'nin ayağını bir GPIO Pinine bağlayın (Bu durumda benim için GPIO 5 Player 2 ve 16 Player 1).
Ardından Kondansatörün diğer ayağını toprağa bağlayın (Her İki Kondansatör).
LDR'yi bu şekilde kurarsınız, şimdi İki LED'i bağlayın ve kodla da çalıştıklarından emin olun.
LED'in Negatif Ayağını toprağa bağlayın (Her ikisi). Bundan sonra, her iki LED'in pozitif ayağını bir 330 Ohm Direnç ile bağlayın ve ardından bu direnci bir GPIO Pinine bağlayın (Bu durumda GPIO Pin 19 Oyuncu 2 ve Pin 12 Oyuncu 1)
Bundan sonra devreniz buradaki resimdeki gibi görünmelidir (Yanındaki devreyi görmezden gelin)
Adım 2: İkinci Adım (Kod)
Kodu yapmak bu Kendin Yap Projesinin daha zor kısmı olacak, bu yüzden dikkatlice takip edin
Her şeyden önce, tüm içe aktarma LED'lerini, LightSensor ve Sleep'i yazın:
gpiozero'dan içe aktarma LED'i, LightSensor
zamandan içe uyku
Ardından değişkenlerinizi içe aktarın
LDR1 = Işık Sensörü (16, 5, 1)
LDR2 = Işık Sensörü (5, 5, 1)
LED1 = LED(12)
LED2 = LED(19)
Şimdi Soruyu Göstermek için İlk Sorunuzu Yapın ve Oyuncu 1 veya 2'yi LED'lerini açmak için sensörlerini kapatın, bu şöyle görünecektir:
print("Ram ve Rom aynı şeydir")
Doğru iken:
ldr2.value == (0) ise:
print( Oyuncu 1 Cevap:)
led2.on():
answer=input ("Doğru veya Yanlış")
if cevap == "F" (Veya soruya bağlı olarak T)
print( Oyuncu 2 haklısın!)
p1() (Bu daha sonra önemli olacak)
Başka:
print("Üzgünüm, Yanlış")
p1()
Aynısını Oyuncu 2 ile yapın (1'den 2'ye değiştirmeniz yeterli)
while True:if ldr1.value == (0): print("Oyuncu 1 Cevap:) led1.on(): answer=input ("Doğru veya Yanlış") if answer == "F" (Veya T, soru) print("Oyuncu 1 haklısın!) p1() (Bu daha sonra önemli olacak) else: print("Üzgünüm, Yanlış") p1()
p1()'in anlamı, aynı kodu diğer sorular için yaparken, soruların tanımlanacağıdır (bu, temelde soruyu cevapladıktan sonra o soruya gideceği anlamına gelir. Yani örneğin:
Sonraki Soru
tanım p1()
print('\n') (Bu temelde sorular arasında boşluk bırakır)
print("2. Bilgisayarı soğutmanın en iyi yolu onu dışarı çıkarmaktır")
O zaman LDR ile aynı kodu yaparsınız (yukarıdaki)
Sonra bir sonraki soruya geçmek için p1() yerine p2() koyarsınız (Tabii ki Python'da tanım kodunu kullanarak).
Ve işte bu. Bu, her şeyin çalışmasını sağlamak için Devrenin Kodlama kısmıdır.
Adım 3: Hepsini Bir Araya Getirme (Test Etme ve Başlatma ile)
Devre yapıldıktan ve Kod yapıldıktan sonra, kodunuzu başlatın ve test edin ve çalışıp çalışmadığını görün, çalışmıyorsa, bu sorunlardan bazıları olabilir:
Hatalı Breadboard veya Bozuk Teller
LED Bozuk veya LDR düzgün çalışmıyor
Kodunuzda veya devrenizde bir sorun var
Test ve benzeri işlemleri yaptıktan sonra kodunuzu yapılandırın ve mümkün olduğunca sorunsuz hale getirin.
Şimdi bir araya getirmek hakkında konuşalım
Karton ve Bant malzemelerinizi alın.
1. Mukavvayı, genişliğin her iki tarafı için yeterince kesin ve ardından ışık direncinin olduğu yerde bir kare kesin, böylece üzerini koyabilirsiniz (Her iki Taraf için ve kareyi bir işaretleyici ile işaretleyin)
2. Kutunun tamamlanması için Breadboard'un sonu için Cardboard'u kesin
3. Artık oyununuzu çalıştırabilir ve oynayabilirsiniz.
Önerilen:
IOT Ev Otomasyonu Kendin Yap Projesi 1: 7 Adım
IOT Ev Otomasyonu Kendin Yap Projesi #1: # GİRİŞ Ev otomasyonu, AC, Fan, Buzdolabı, ışıklar gibi ev aletlerinin otomasyon sürecidir ve liste uzayıp gider, böylece telefonunuz, bilgisayarınız ve hatta uzaktan kontrol edilebilirler. Bu proje esp2866 ile ilgilidir
LED Işıklı ve Sesli Kendin Yap Yaratıcı SANAT Projesi Fikri: 3 Adım
LED Işıklar ve Ses ile DIY Yaratıcı SANAT Proje Fikri: Bu videoda size evde LED şerit ve ses kullanarak nasıl benzersiz sanat projesi yapacağınızı göstereceğim
Photojojo Projesi Kendin Yap Kılavuzu: Vitray Pencere Yapın: 5 Adım
Photojojo Projesi Kendin Yap Kılavuzu: Vitray Pencere Yapın: Talimatların yanı sıra, en sevdiğim web sitelerinden biri Photojojo.com'dur (bu süper havalı insanları duymadıysanız, onları ziyaret etmelisiniz.) Bir hafta kadar önce http://content.photojojo.com/diy/diy-make-stained-glass-instagram-window
Arduino Pro Mini Kullanarak Kendin Yap Güç Ölçer Projesi: 5 Adım
Arduino Pro Mini Kullanarak Kendin Yap Güç Ölçer Projesi: GirişMerhaba, elektronik topluluğu! Bugün sizlere bir cihazın voltaj ve akımını ölçebileceğiniz, güç ve enerji değerleri ile birlikte gösterebileceğiniz bir proje sunacağım. Bir akım/Voltaj ölçümü Ölçmek isterseniz
WiFi Uyarıları ile Mini Kendin Yap Hidroponik Sistemler ve Kendin Yap Hidroponik Bitki Bahçesi İnşa Et: 18 Adım
WiFi Uyarıları ile bir Mini Kendin Yap Hidroponik Sistemler ve Kendin Yap Hidroponik Bitki Bahçesi İnşa Et: Bu derste size bir #Kendin Yap #hidroponik sistemini nasıl kuracağınızı göstereceğiz. Bu DIY hidroponik sistem, 2 dakika açık ve 4 dakika kapalı olan özel bir hidroponik sulama döngüsünde sulayacaktır. Ayrıca rezervuar su seviyesini de izleyecektir. Bu sistem