Mündəricat:
- Təchizat
- Addım 1: (İsteğe bağlı, lakin tövsiyə olunur) Dövrənizin Breadboard
- Addım 2: Bir PCB dizayn edin
- Addım 3: Montaj edin və Lehimləyin
- Addım 4: Arduino Kodunu Yükləyin
- Addım 5: Bitirdiniz
Video: Rəqəmsal Minimalizm üçün Telefon Karantimeri: 5 Adım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Çox vaxt telefonumu tutub havanı yoxlayıb sosial media spiralinə düşərdim. Telefon karantimerinə ehtiyacım var idi.:)
Bu, telefonunuzu yerə qoyduğunuzda yanacaq bir telefon standıdır. Əlavə olaraq, nə qədər istirahət etdiyinizi izləyir
Ailənin içərisində kimin telefonunu ən az istifadə etdiyini öyrənmək üçün birdən çox qurun! Ya da nə qədər tək buraxdığınızı izləmək üçün özünüzdən istifadə edin! Hər kəs müsbət gücləndirməni sevir.
Öz istifadəm üçün Telefon Karantinatoru (Karantin Taymeri) düzəltməyi xəyal edirdim. Tətbiqləri bloklamağa çalışdım, amma telefonumu qoymaq üçün fiziki bir yer istədim. Əlavə olaraq, valideynlərim və qardaşımın istifadəsi asandır - əlavə proqram tələb olunmur. Bunun əvəzinə, yuxarıdan gələn işığı maneə törətdikdə telefonun varlığını təyin etmək üçün bir fotorezistor istifadə edirik.
Əlavə edilmiş bonus: Telefonumu xüsusi bir yerdə istirahət etməyə təşviq edirəm. Bu o deməkdir ki, itirmək ehtimalım azdır!
- Mart - Telefonla keçirdiyim vaxtı məhdudlaşdırmağım lazım olduğu barədə qeyri -müəyyən bir fikrim var idi. Bir qutuya kilidləyin? Taymerlə?
- Aprel - Çox eskizlər hazırladı və fikirlərimi çörək taxtasında prototip etdi. Telefonuma vaxt ayırmaqdan başqa çox iş görmədim.:(
- 19 May - Bu Təlimatlar Yarışmasını gördüm və onu möhkəmləndirmək üçün ilham aldı! Eyni axşam tez bir zamanda çirkli PCB bükün. Buna sürətli ehtiyacımız var!
- 20 May - PCB sifariş etdi və gözlədi.
- 29 may - Lehimləyin və yığın.
Bunu qurmağa tələsirdim və mümkün qədər az komponentdən istifadə etdim. Ümid edirəm ki, siz də bir tikinti üçün ilham almışsınız! PCB dizaynı və Arduino öyrənmək üçün əla bir başlanğıc layihəsi olduğunu düşünürəm. Zinətləndirə və əlavə xüsusiyyətlər əlavə edə bilərsiniz! Mən özüm də bir az maraqlı şeylər əlavə etməyi ümid edirəm … telefonumu yerə qoyan kimi.;)
Təchizat
- biri rəhbərlik edirdi
- 10K rezistor (fotorezistor çəkmə üçün hər hansı bir uyğun dəyər)
- 220 müqavimət (led üçün hər hansı bir uyğun dəyər)
- Arduino Nano (Uno əvəz edə bilər)
- ekran - 128x64 OLED istifadə etdim
İsteğe bağlı:
- qadın başlıqları
- (4) M3x20mm dayaqlar
- (4) M3 vintlər
Addım 1: (İsteğe bağlı, lakin tövsiyə olunur) Dövrənizin Breadboard
Son layihəmi bir PCB -yə köçürsəm də, bunun əvəzinə çörək taxtasından asanlıqla istifadə edə bilərsiniz. Arduino'yu doldurmaq və fotorezistorun çölə çıxmasına icazə vermək üçün hər şeyi bir qutuya yığın.
Çörək taxtası, əlaqələrinizin və aparatlarınızın yaxşı olmasını təmin etməyə kömək edəcəkdir.
Addım 2: Bir PCB dizayn edin
Bir PCB dizaynı aşağıdakıları əhatə edir:
- Sxematik tərtib etmək
- Lövhənin qoyulması
Aşağıda hazırladığım hər iki faylı atacağam. Bu olduqca sadə bir sxemdir və istədiyiniz kimi dəyişdirilə bilər.
Telefonumun eni 3 düym və hündürlüyü 6 sm -dir. Lövhə ölçülərimi düzəltdim ki, telefonumu 4 küncdəki dayanma vəziyyətinə qoyum.
Həqiqi dövrə gəldikdə, çox az komponentimiz var:
- Arduino Nano
- telefonun varlığını təsdiqlədi
- 2 rezistor
- telefonu aşkar etmək üçün fotorezistor
- Keçmiş vaxtı göstərmək üçün OLED ekran
PCB -lərimi JLCPCB -dən sifariş etdim. Üçüncü tərəfi gözləmək istəmirsinizsə, son layihəniz üçün asanlıqla matris lövhəsindən istifadə edə bilərsiniz!
Addım 3: Montaj edin və Lehimləyin
Qadın başlıqlarınız varsa, onları Arduino Nano və OLED üçün ayaq izlərində lehimləyin.
Onları çox əlverişli hesab edirəm; Arduinonu lövhəyə birbaşa lehimləməkdənsə, qadın başlıqlarını lehimləyə bilərsiniz. Arduino qızardıqda və ya yenidən istifadə etmək istəsəniz çıxarıla bilər.
- 10K rezistor sağda olmalı və fotorezistora qoşulmalıdır. Bu aşağı salınan bir rezistordur, buna görə yüksək müqavimət dəyəri istifadə edirik.
- 220 rezistor sadəcə cərəyanı məhdudlaşdıran ledimizlə birlikdə gedir.
- 128x64 OLED -də ünsiyyət qurmaq üçün I2C istifadə olunur, buna görə yalnız 2 xətt tələb olunur: SCL və SDA.
Hər şeyi lehimləyin, şortu yoxlayın və işə salın!
Qarşılaşmalara əlavə edin - M3X20mm istifadə etdim. Bunlar 20 mm hündürlükdədir, buna görə boşluğa icazə verilir. Telefonun Arduino və ya OLED -ə toxunmasını istəmirik! 20 mm -dən yuxarı hər hansı bir yüksəklikdə dayaqlar və ya hətta plastik çubuqlar istifadə edə bilərsiniz.
Şəxsən mən çılpaq bir lövhə ilə yaxşıyam. Aydındır ki, bir örtük zərərin qarşısını alacaqdır. Telefonumun fotorezistoru sındırmasından qorxuram!
PCB ilə eyni ölçüdə bir karton tapa bilərsiniz, fotorezistorun baxdığı bir çuxur kəsin və bir örtüyünüz olacaq! Taxta və ya xüsusi 3D çaplı qutu da işləyir.
(Fusion -dan şəkillər. Eagle PCB fayllarınızı Fusion360 -a ixrac edə bilərsiniz. Hər iki proqram Autodesk altındadır.)
Addım 4: Arduino Kodunu Yükləyin
Burada əsl şeyin bəzi detallı şəkilləri var.
Bu kodda, bir fotorezistorun örtülməsi bir LED -in işıqlanmasına və ekranda timerin görünməsinə səbəb olacaq.
Ehtiyacınız ola biləcək kitabxanalar:
LCDGFX
Bəzi şəxsi dəyişikliklər edə bilərsiniz:
- (PhotocellReading <300) həddini öz otağınızın işıq səviyyələrinə uyğun olaraq tənzimləyin.
- Telefon varsa telefonu açmağa başladım. Telefonunuzu üstünə qoyduğunuzda bunun əksini edə və söndürə bilərsiniz.
- Taymerimdə saniyələr də istifadə etdim. İstəyirsinizsə, dəqiqələrlə və ya saatlarla saya bilərsiniz.:)
Addım 5: Bitirdiniz
Tövsiyə:
Rəqəmsal Slot Avtomobil Güc Dağıtımı: 9 Adım (Şəkillərlə birlikdə)
Rəqəmsal Slot Avtomobil Güc Dağıtımı: Heç özünüzə böyük bir slot avtomobili düzəltmisiniz və maşınların eyni performansa sahib olmadığını görürsünüzmü? Yoxsa pis oynaqlara görə avtomobillərin dayanması ilə yarışlarınız kəsilərkən nifrət edirsiniz? Bu Təlimat sizə necə ge
Arduino üçün MCP41HVX1 Rəqəmsal Potensiometr: 10 Addım (Şəkillərlə birlikdə)
Arduino üçün MCP41HVX1 Rəqəmsal Potensiometr: Rəqəmsal potensiometrlərin (aka DigiPots) MCP41HVX1 ailəsi, analoq potensiometr funksiyasını təqlid edən və SPI vasitəsilə idarə olunan qurğulardır. Nümunə bir tətbiq, stereodakı səs düyməsini bir DigiPot ilə əvəz etmək olar
Rəqəmsal Gecikmə Pedalı: 19 Adım (Şəkillərlə birlikdə)
Rəqəmsal Gecikmə Pedalı: Gitara pedalları qurmaq çox vaxt aparan, tez-tez sinir bozucu və bahalı bir prosesdir. Öz rəqəmsal gecikmə pedalınızı düzəltməklə vaxtınıza və pulunuza qənaət edəcəyinizi düşünürsünüzsə, R.G. Keen'in pedal qurma iqtisadiyyatına dair səhifəsi
Rəqəmsal kameralar üçün xarici Li-ion batareya: 12 addım (şəkillərlə birlikdə)
Rəqəmsal Kameralar üçün Xarici Li-ion Batareya: Xarici bir batareya, kameranızla birlikdə gələn LiPo batareyalarından daha yüksək tutuma malik olduqları üçün əlavə fotoşəkillər və videolar çəkmək üçün faydalıdır. Bəzən istifadə edə biləcəyiniz ehtiyat kameralarınızda tapılması çətin olan batareyaları da əvəz edə bilərlər
Rəqəmsal Tabela üçün Mirolo Şəbəkəli LED Matrix Ekranı: 22 Addım (Şəkillərlə birlikdə)
Rəqəmsal Tabela üçün Mirolo Şəbəkəli LED Matrix Ekranı: Rəqəmsal lövhələr, ziyarətçiləri qarşıdakı panellər, cədvəldəki dəyişikliklər və ya dinamik şəkildə məlumatlandırmaq üçün tədbirlərdə faydalı ola bilər. Bunun üçün LED Matrix displeylərindən istifadə edərək mesajları uzaqdan da oxunaqlı edir və göz oxşayan bir xüsusiyyətdir