İçindekiler:
Video: ATMEGA328P(Arduino) Kendin Yap Kullanarak Buzzer Testi: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Bilgi yarışması yarışmalarının sesli turunda, soru tüm takımlara açık olarak atılır. Cevabı bilen kişi önce zile basar sonra soruyu cevaplar. Bazen iki veya daha fazla oyuncu zile neredeyse aynı anda basar ve hangisinin zile önce bastığını tespit etmek çok zordur. Tüm olayın kaydedildiği televizyon programlarında, ilk vuruşu algılamak için eylemler ağır çekimde tekrar oynatılır. Bu tür ağır çekimler, yalnızca gösteriyi yürütmek için büyük fonların mevcut olduğu durumlarda mümkündür.
Bu nedenle üniversitelerde düzenlenen bilgi yarışmaları için zil turları başlamaktadır. Bu proje 5 takımlı bir bilgi yarışması için kullanışlıdır, ancak daha fazla takım için değiştirilebilir. Bu sistem hassastır. Devre, eşzamanlı gibi görünebilecek tüm yarışmacılar arasından ilk isabet eden yarışmacıyı algılayabilir ve kaydedebilir. Devreyi, basma düğmelerinden gelen girişi tarayan ve ilgili sayıyı bir bilgisayar ekranında görüntüleyen bir ATmega328P mikro denetleyici kullanarak tasarladık. Minimum sayıda bileşene sahip ve herhangi bir karmaşıklığı olmayan basit bir devredir. Bu sistem sadece 5 takım için tasarlanmış olsa da daha fazla takım eklenebilir.
Adım 1: Blok Şeması
Projede 3 modül var
-Güç kaynağı
-Mikrodenetleyici Ünitesi
-Arcade Düğmeleri
-Ekran Ünitesi
Güç Kaynağı: Güç kaynağı, 220VAC'yi 9VDC'ye çeviren bir duvar adaptörüdür. Güç kaynağı, devrenin geri kalanı için 5V sağlayan bir voltaj regülatörüne sahip olan Quiz ziline güç sağlayacaktır. Tüm devreden çekilen maksimum akım, güç kaynağının sağlayabileceği maksimum akımı aşmaması için 1 Amp'den az olmalıdır.
Mikrodenetleyici Birimi: Mikrodenetleyici ATMEGA328 olacaktır. 5v çalışma voltajına sahiptir. Altı analog giriş pini ve 14 dijital giriş/çıkış pini vardır. Arduino Uno ayrıca 16 MHz kristal osilatöre ve bir bilgisayarla arayüz oluşturmak için USB konektörüne sahiptir. Mikrodenetleyici, harici düğmelerden hem analog hem de dijital girişler aracılığıyla sinyalleri alır. ATMEGA328P, her etkinliği kontrol eden ve organize eden Quiz buzzerinin beynidir. Katılımcının buzzer'a girdiği adı ve saati veritabanında saklar.
Arcade Düğmeleri: Quiz Buzzer'da 9 Arcade düğmesi, rakipler için 5 düğme ve soru soran tarafında 4 giriş düğmesi vardır. Zamanlayıcının başlangıcını belirten BAŞLAT düğmesi. STOP butonları zamanlayıcının sonunu belirtir, START ve STOP arasında basılan Buzzer sadece dikkate alınacaktır. Mikrodenetleyici, buzzer'a basıldığı sırada oynatıcı adını aynı sırada saklar. Oyuncu soruyu doğru yanıtladığında DOĞRU düğmesine basılır Yanıt yanlış olduğunda ve soruyu yanıtlama fırsatı bir sonraki oyuncuya geçtiğinde YANLIŞ düğmesine basıldığında vb. Arcade Button basit bir metodoloji üzerinde çalışıyor, butona basıldığında Dijital okuma pinini Vcc'ye, GND'ye bağlıyor.
Görüntüleme Birimi: Bilgisayar, mikrodenetleyici ile USB arabirimi üzerinden haberleşecek olan Python ile kodlanmış Quiz Buzzer yazılımını çalıştıracaktır. Mikrodenetleyiciden gönderilen verileri yorumlaması ve analiz etmesi gerekecektir. Her oyuncunun tepki süresi bilgisayarda görüntülenecektir.
2. Adım: Uygulama
Blok diyagram uygulanır uygulanmaz devre tasarlanır ve test edilir. PCB düzenini tasarlamak için değişiklikler güncellenir.
3. Adım: Demo Videosu
Proje hakkında daha fazla bilgiyi burada bulabilirsiniz: (Arduino Kodu ve PCB düzenini de içerir)
Github Bağlantısı:
Önerilen:
Kendin Yap -- Arduino Uno Kullanarak Akıllı Telefonla Kontrol Edilebilen Örümcek Robot Nasıl Yapılır: 6 Adım
Kendin Yap || Arduino Uno Kullanarak Akıllı Telefonla Kontrol Edilebilen Örümcek Robot Nasıl Yapılır: Örümcek robotu yaparken robotik hakkında pek çok şey öğrenilebilir. Robot yapmak gibi eğlenceli olduğu kadar zordur. Bu videomuzda sizlere akıllı telefonumuzu kullanarak çalıştırabileceğimiz Örümcek robotu (Androi
Arduino Kullanarak Kendin Yap Oyun Konsolu: 4 Adım
Arduino Kullanarak Kendin Yap Oyun Konsolu: Bu derste size Arduino nano kullanarak nasıl oyun konsolu yapabileceğinizi göstereceğim. Bu yüzden detaylı videosunu görmek istiyorsanız youtube kanalıma göz atın
Arduino Kullanarak LCD Ekranda Sıcaklığı Kendin Yap: 10 Adım
Arduino Kullanarak LCD Ekranda Sıcaklığı Görüntüleme: Bu projede Arduino, sıcaklık sensörü vb. bazı bileşenleri kullanarak bir devre yapacağız. Bu devrede derece sürekli olarak LCD'de görüntülenecek, 100 milisaniye gecikme var. yeni derecenin görünümü arasında
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
Çubuk Grafik ve Atmega328p Kullanarak Özel Kendin Yap Sıcaklık Ölçer Nasıl Yapılır: 3 Adım (Resimlerle)
Çubuk Grafiği ve Atmega328p Kullanarak Özel Bir Kendin Yap Sıcaklık Ölçer Nasıl Yapılır: Bu yazıda size Çubuk Grafiği & Atmega328p. Gönderi, devre şeması, PCB üretimi, Kodlama, Montaj & Test yapmak. Hepsini içeren bir video da ekledim