Mündəricat:

Elektron Viktorina Milad Kartı: 10 Addım (Şəkillərlə birlikdə)
Elektron Viktorina Milad Kartı: 10 Addım (Şəkillərlə birlikdə)

Video: Elektron Viktorina Milad Kartı: 10 Addım (Şəkillərlə birlikdə)

Video: Elektron Viktorina Milad Kartı: 10 Addım (Şəkillərlə birlikdə)
Video: Varlı, yoxsa kasıb olacaqsınız? - BURADAN ÖYRƏNİN 2024, Dekabr
Anonim
Milad kartı elektron viktorina
Milad kartı elektron viktorina

Milad üçün maraqlı bir şey etmək istəyirsiniz?

Elektron viktorina Milad kartı haqqında nə demək olar? Bir SD kartdakı dalğa sənədlərindən suallar oxuyur, buna görə də düşüncəli və/və ya ürkütücü suallarla düzəldə bilərsiniz. Testlər viktorina xarakteri daşıyırsa, bu kart daha çox testdir.

Addım 1: Viktorina Oyunu

Viktorina Oyunu
Viktorina Oyunu

Kart santee suallarını oynayır və A, B və ya C düymələrinə basaraq cavab verməlidirlər.

Səhv cavab alsalar, cərimə etməli olurlar (bu halda, sadəcə qaçmadıqlarına əmin olmaq üçün düyməni dəfələrlə basarkən Boney M Milad mahnılarını dinləyin) Hər dəfə səhv bir sual alanda cəza səviyyəsi artır (yəni daha uzun Boney M klipini dinləməlisən)

Addım 2: Necə Çalışır

Bu necə işləyir
Bu necə işləyir

Mikro nəzarətçi, SD kartdan çıxan 16 KHz 8 bit mono wav fayllarını oynayır. Fayllar müxtəlif sual və cavablara bölünür. Ən çox iş bütün sualları bir araya gətirməkdir.

Düymələr birbaşa mikrofona bərkidilir.

Dinamik, yeni olduğunu düşündüyüm bir PWM çıxışı istifadə edərək idarə olunur. Bir neçə sadə xarici filtrasiya var.

SD Kart, ISP proqramlaşdırma başlığı ilə birlikdə SPI rejimində idarə olunur.

Addım 3: Parçaları sürüşdürün

Yıxılan hissələr
Yıxılan hissələr

Atmel ATMEGA32 AVR mikroprosessorundan istifadə etdim. Demək olar ki, hər hansı bir AVR və ya mikro işləyəcək. Seriyalı port üçün vaxtın ardıcıl olmasını təmin etmək üçün 8Mhz xarici bir kristal üzərində işləyirəm.

Köhnə bir 64Mb SD Kartı tutdum- 64Mb və ya daha böyük bir kart aldığınızdan əmin olun ki, pəncərələr onu FAT32-ə format etsin.

Batareyaya da ehtiyacınız olacaq- cib telefonu üçün istifadə etdim. Gərginliyi məhdudlaşdırmaq üçün 3.3V LDO tənzimləyicisinə də ehtiyacınız var.

Batareyanı doldurmaq üçün mini-usb yuvası da tapdım

Köhnə bir qulaqlıqdan bir dinamik götürün.

Həm də bir neçə mikro keçid alın

Həm də bəzi qəribə tranzistorlara və passivlərə ehtiyacınız olacaq, ancaq bu şeylərin ətrafında yatmalısınız!

Addım 4: Elektrik dövrəsi

Güc Devresi
Güc Devresi
Güc Devresi
Güc Devresi

Kartın gücü iki tel kontaktı arasında olan sadə bir kart parçası ilə dəyişdirilir. Kartın qapağı qaldırıldıqda, kart geri çəkilir və kontaktlar qısalır, tənzimləyicini işə salır.

Tənzimləyici mikro və SD karta 3.3V verir.

Batareya USB portu vasitəsi ilə dəhşətli bir axıdılma dövrəsi ilə doldurulur.

Batareya səviyyəsi 3 ilə 4 volt arasında olacaq və rezistor boyunca 1,3 ilə 0,3 volt arasında bir düşmə yaradır. Bu olduqca yavaş olan 43 ilə 15mA arasında bir şarj cərəyanı verir, amma heç olmasa partlayış ehtimalı azdır.

Addım 5: Səs dövrəsi

Audio Dövrə
Audio Dövrə

Səs, PWM kanalı ilə sistemin 8MHz -də "faza doğru" rejimində (yuxarı və aşağı) bir dövrədə 512 saat çəkməsi ilə idarə olunur.

Bu, təsirli nümunə nisbətinin 15, 625Khz olduğu, 16Khz audio fayl nümunəsi nisbətinə kifayət qədər yaxın olduğu deməkdir.

Transistordan əvvəlki rezistor və kondansatör aşağı keçidli bir filtrdir. Qazan cavabı tənzimləyir. 100K dəyəri budur ki, tapa biləcəyim tək şey budur!

Transistor bir emitent izləyicisi konfiqurasiyasında çox səmərəsiz işləyir.

Transistordan sonra rezistor/kondansatör keçiciləri boğmaq ümidi ilə boşa çıxır. Təyin edildiyi kimi işlədiyini bilmirəm. Kart işləyir, buna görə xoşbəxtəm …

Addım 6: İçəridə tikinti

İçəridə tikinti
İçəridə tikinti

Komponentlərin mövqeyini göstərən bir əsas kartı çap etməyə başladım. Məlumat cədvəlindəki hissələrin pinoutlarını kopyalayıb yapışdırdım, buna görə orada bir istinadım var.

Parçaları yapışqan tabancası ilə aşağı çəkin.

Lehim uzaqlaşsın!

Daha çox yapışqan!

Addım 7: Kağız sənəti

Kağız sənayesi
Kağız sənayesi

Karta bir qutu yazdırın, qatlayın və silahı yapışdırın!

SD Kart, USB şarj fişləri, serial port başlığı və proqramlaşdırma başlığı üçün xüsusi kəsiklər etdim.

Addım 8: Proqram təminatı

Proqram təminatı
Proqram təminatı

CC Dharmani -dən SD Kart oxu proqramını oğurladım. Www.dharmanitech.com saytına baxın.

Kodumu çox qarışıq olduğu üçün göndərmirəm və bu adamın kodunu düzəltdi.

PWM timer daşqın kəsilməsi yeni bir nümunəni buferdən çıxarır və PWM dəyərini təyin edir. Əsas proqram buferi SD kartdan mümkün qədər tez doldurmağa çalışır. Çox təsirli görünür.

Addım 9: Səs klipləri

Səs klipləri
Səs klipləri

Kod suallar və cərimələr oynayır.

Suallar bir giriş, bir sual, üç "hərf" klipindən (yəni "A", "B", "C"), üç "Seçim" dən (məsələn, "bu", "ya da", "və ya cavab "), üç cavab variantı, gözləmə döngəsi," düzgün "klip və" səhv "klip.

Milyonçu olmaq istəyənləri bir yerdə klip tapdım və onları dəstək olaraq istifadə etdim.

Addım 10: Bitdi

Bitdi
Bitdi

Bunu heç bir şübhəsiz dostunuza göndərin.

Tövsiyə: