Mündəricat:
- Addım 1: Viktorina Oyunu
- Addım 2: Necə Çalışır
- Addım 3: Parçaları sürüşdürün
- Addım 4: Elektrik dövrəsi
- Addım 5: Səs dövrəsi
- Addım 6: İçəridə tikinti
- Addım 7: Kağız sənəti
- Addım 8: Proqram təminatı
- Addım 9: Səs klipləri
- Addım 10: Bitdi
Video: Elektron Viktorina Milad Kartı: 10 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:49
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
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
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
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
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
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
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
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ı
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
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
Bunu heç bir şübhəsiz dostunuza göndərin.
Tövsiyə:
Milad Ağacından Nəfəs Almaq - Arduino Milad İşıq İdarəçisi: 4 addım
Milad Ağacından Nəfəs Almaq-Arduino Milad İşıq Nəzarətçisi: 9 metrlik əvvəlcədən yandırılmış süni Milad ağacımın idarəetmə qutusunun Miladdan əvvəl qırılması və istehsalçının əvəzedici hissələr təqdim etməməsi yaxşı xəbər deyil. Bu özünəməxsus LED işıq sürücünüzü və idarəedicinizi Ar
Uşaqlar üçün elektron viktorina lövhəsi hazırlamaq: 10 addım (şəkillərlə birlikdə)
Uşaqlar üçün elektron viktorina lövhəsi hazırlamaq: Bu təlimatda əmim oğlunun oğlu Masonla birlikdə elektron viktorina lövhəsi hazırladığımızı göstərəcəyəm! Elmlə maraqlanan hər yaşda olan uşaqlar üçün STEM ilə əlaqəli böyük bir layihədir! Masonun cəmi 7 yaşı var, amma getdikcə
LED Dövrə Kartı Milad Ağacı Süslənməsi: 15 Addım (Şəkillərlə birlikdə)
LED Circuit Board Christmas Tree Ornament: Bu Miladda dostlarıma və ailəmə hədiyyə etmək üçün Milad bəzəkləri etmək qərarına gəldim. Bu il KiCad öyrəndiyim üçün bəzəkləri elektron lövhələrdən düzəltmək qərarına gəldim. Bu bəzək əşyalarından təxminən 20-25-i hazırladım. Ornament bir dövrə
PCB Milad Kartı: 3 Adım (Şəkillərlə birlikdə)
PCB Milad Kartı: Miladın yaxınlığında yaxınlarım və dostlarım üçün səliqəli bir hədiyyə ideyası haqqında düşünürdüm. Bu yaxınlarda fərqli bir layihə üçün bir neçə pcb sifariş etdim və pcb -dən Milad kartları hazırlamağın əyləncəli olacağını düşündüm. Bir olmaqla yanaşı
Milad qutusu: Arduino/ioBridge İnternet İdarə olunan Milad İşıqları və Musiqi Şousu: 7 addım
Xmas qutusu: Arduino/ioBridge İnternet İdarəli Milad İşıqları və Musiqi Şousu: Mənim xmas qutusu layihəm internetlə idarə olunan Milad işıqları və musiqi şousundan ibarətdir. Bir Milad mahnı onlayn olaraq istənə bilər, sonra növbəyə qoyulur və istədiyi qaydada səsləndirilir. Musiqi FM statusu ilə ötürülür