İçindekiler:
- 1. Adım: Test Oyunu
- Adım 2: Nasıl Çalışır?
- Adım 3: Parçaları Tarama
- Adım 4: Güç Devresi
- Adım 5: Ses Devresi
- Adım 6: İçeride İnşaat
- Adım 7: Kağıt El İşi
- Adım 8: Yazılım
- 9. Adım: Ses Klipleri
- Adım 10: Tamamlandı
Video: Elektronik Sınav Noel Kartı: 10 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:22
Noel için ilginç bir şeyler yapmak ister misiniz?
Elektronik, eğlenceli bir Noel kartına ne dersiniz? Bir SD karttaki wave dosyalarından soruları oynatır, böylece düşünceli ve/veya ürkütücü sorularla özelleştirebilirsiniz. Kısa sınavlar bilgilendiriciyse, bu kart daha çok bir testtir.
1. Adım: Test Oyunu
Kart, sante sorularını oynatır ve A, B veya C düğmelerine basarak cevaplamaları gerekir.
Cevabı yanlış alırlarsa bir ceza vermeleri gerekir (bu durumda kaçmadıklarından emin olmak için bir tuşa art arda basarken Boney M noel şarkılarını dinleyin) Her yanlış soru aldığınızda ceza seviyesi artar (yani daha uzun bir Boney M klibi dinlemeniz gerekiyor)
Adım 2: Nasıl Çalışır?
Bir mikro denetleyici, SD karttan 16KHz 8bit mono wav dosyalarını oynatır. Dosyalar çeşitli sorular ve cevaplar şeklinde düzenlenmiştir. En çok iş, tüm soruları bir araya getirmektir.
Düğmeler doğrudan mikroya ayarlanmıştır.
Hoparlör, sanırım yeni olan bir PWM çıkışı kullanılarak çalıştırılıyor. Bazı basit dış filtrelemeye sahiptir.
SD Kart, ISP programlama başlığı ile birlikte SPI modunda çalıştırılır.
Adım 3: Parçaları Tarama
Atmel ATMEGA32 AVR mikroişlemci kullandım. Hemen hemen her AVR veya bu konuda mikro çalışacaktır. Seri port için zamanlamayı tutarlı tutmak için 8Mhz harici bir kristal üzerinde çalışıyorum.
Eski bir 64Mb SD Kartım var - 64Mb veya daha büyük bir kart aldığınızdan emin olun, böylece pencereler onu FAT32'ye biçimlendirir.
Ayrıca bir pile de ihtiyacınız olacak - ben bir cep telefonu pili kullandım. Voltajı sınırlamak için bir 3.3V LDO regülatörüne de ihtiyacınız var.
Ayrıca pili şarj etmek için bir mini usb soketi buldum
Eski bir kulaklıktan bir hoparlör alın.
Ve ayrıca bazı mikro anahtarlar alın
Ayrıca bazı tuhaf transistörlere ve pasiflere de ihtiyacınız olacak, ancak bu şeylerin etrafta dolaşmasını sağlamalısınız!
Adım 4: Güç Devresi
Kartın gücü, iki tel kontağı arasında yer alan basit bir kart parçası kullanılarak değiştirilir. Kartın kapağı kaldırıldığında kart geri çekilir ve kontaklar kısa devre yaparak regülatörü çalıştırır.
Regülatör, mikro ve SD karta 3.3V verir.
Pil, korkunç bir damlama şarj devresi kullanılarak USB bağlantı noktası üzerinden şarj edilir.
Pil seviyesi 3 ila 4 volt arasında olacak ve direnç boyunca 1,3 ila 0,3 volt arasında bir düşüş yaratacaktır. Bu, oldukça yavaş olan 43 ila 15mA arasında bir şarj akımı sağlar, ancak en azından patlama olasılığı daha düşüktür.
Adım 5: Ses Devresi
Ses, döngü başına 512 saat alan "faz düzeltme" modunda (yukarı ve aşağı) 8 MHz'de sistem saatinden çalışan PWM kanalı tarafından sürülür.
Bu, etkin örnekleme hızının 15,625Khz olduğu anlamına gelir ve bu da 16Khz'lik ses dosyası örnekleme hızına yeterince yakındır.
Transistörden önceki direnç ve kapasitör, düşük geçişli bir filtredir. Pot tepkiyi ayarlar. 100K değeri, bulabildiğim tek şey bu!
Transistör, yayıcı takipçi konfigürasyonunda çok verimsiz çalışır.
Transistörden sonraki direnç/kapasitör, geçici olayları bastırmak için boş umutlar içindedir. Amaçlandığı gibi çalışıp çalışmadığını bilmiyorum. Kart çalışıyor, bu yüzden mutluyum…
Adım 6: İçeride İnşaat
Bileşenlerin konumlarını içeren bir temel kart yazdırarak başladım. Veri sayfalarından parçaların pin çıkışlarını kopyalayıp yapıştırdım, böylece orada bir referansım olacaktı.
Parçaları tutkal tabancasıyla yapıştırın.
Lehimleyin!
Daha fazla tutkal tabancası!
Adım 7: Kağıt El İşi
Karta bir kutu yazdırın, katlayın ve tutkal tabancasıyla birbirine yapıştırın!
SD Kart, USB şarj fişi, seri port başlığı ve programlama başlığı için özel kesimler yaptım.
Adım 8: Yazılım
CC Dharmani'den SD Kart okuma yazılımını çaldım. www.dharmanitech.com'a bakın.
Kodumu çok dağınık olduğu için göndermiyorum ve gerçekten bu adamın kodunda ince ayar yapıldı.
PWM zamanlayıcı taşma kesmesi, yeni bir numuneyi bir tampondan çeker ve PWM değerini ayarlar. Ana program, arabelleği SD karttan olabildiğince hızlı doldurmaya çalışır. Oldukça etkili görünüyor.
9. Adım: Ses Klipleri
Kod, soruları ve cezaları oynar.
Sorular bir giriş, bir soru, üç “harf” klibi (yani “A”, “B”, “C”), üç “Seçenek” (örn. cevap"), üç cevap seçeneği, bir bekleme döngüsü, bir "doğru" klip ve bir "yanlış" klip.
Kim milyoner olmak ister kliplerini bir yerde buldum ve bunları destek olarak kullandım.
Adım 10: Tamamlandı
Şüphelenmeyen bir arkadaşınıza postalayın.
Önerilen:
Sınav Dolabı Çerçevesi: 4 Adım
Sınav Dolabı Çerçevesi: Bu Eğitim Tablosu, burada açıklanan Sınav projesi için takım dolaplarının yapımını gösterir. Takım puan kutuları (Kutu A ve Kutu B) için temel çerçeve 9 mm MDF'den yapılmıştır. Boyutlar: 3 kapalı - 460 mm x 100mm x 9mm - üst, orta ve
Çocuklar İçin Elektronik Sınav Tahtası Yapımı: 10 Adım (Resimlerle)
Çocuklar için Elektronik Sınav Tahtası Yapma: Bu Eğitilebilir Kitapta, kuzenimin oğlu Mason ve benim birlikte nasıl bir elektronik sınav tahtası yaptığımızı göstereceğim! Bu, bilimle ilgilenen her yaştan çocuklarla yapılacak STEM ile ilgili harika bir proje! Mason sadece 7 yaşında ama giderek
PCB Noel Kartı: 3 Adım (Resimlerle)
PCB Noel Kartı: Noel yaklaşırken akrabalarım ve arkadaşlarım için güzel bir hediye fikri düşünüyordum. Geçenlerde farklı bir proje için birkaç pcb sipariş ettim ve pcb'den Noel kartları yapmanın eğlenceli olacağını düşündüm. Bir kişi olmanın yanı sıra
Arduino Kartı Kullanarak Bir AVR Kartı Nasıl Programlanır: 6 Adım
Arduino Kartı Kullanarak Bir AVR Kartı Nasıl Programlanır: Ortalıkta bir AVR mikrodenetleyici kartınız var mı? Programlamak zor mu? Pekala, doğru yerdesin. Burada, bir Arduino Uno kartını programlayıcı olarak kullanarak bir Atmega8a mikrodenetleyici kartının nasıl programlanacağını göstereceğim. Yani uzatmadan
Hacklenebilir Noel Kartı ve Süsleme: 6 Adım (Resimlerle)
Hacklenebilir Noel Kartı ve Süsleme: Yanıp sönen ve bip sesi çıkaran tatil kartları bizi her zaman büyülemiştir. Bu, ATtiny13A ve birkaç LED ile yapılan hacklenebilir DIY versiyonumuzdur - ağaçta kısa bir ışık gösterisi yapmak için düğmeye basın. Bunları bu yıl arkadaşlara ve aileye gönderiyoruz. Bu bir