» Elektronik » Arduino »Peringatan keperluan untuk berhenti ditayangkan

Peringatan keperluan untuk menghentikan penyiaran



Anda memutuskan untuk mengalihkan bilik. Mereka membuka tingkap "selama beberapa minit", pergi ke dapur, dan teringat selepas beberapa jam. Penulis Instructables di bawah nama samaran DerGlorreiche datang dengan cara menggunakan papan DigiSpark untuk mengelakkan situasi sedemikian. Ia sangat murah, dan mikropengawal di atasnya mempunyai sensor suhu terbina dalam. Tidak tepat, tetapi ia akan dilakukan untuk permohonan sedemikian, kerana perubahan suhu semasa pengudaraan agak besar dan mudah direkodkan walaupun dengan ukuran yang tidak tepat.

Pertimbangkan buatan sendiri lebih dekat. Ia terdiri daripada DigiSpark sendiri, "telinga" dari fon kepala lama, butang dan bateri:



Tetapi komponen-komponen ini berasingan, ditambah pula dengan diod, pengawal caj dan sikat, berikut contoh bateri lain yang juga sesuai untuk reka bentuk:



Dan komponen utama sangat dekat:



Penyihir mula bekerja pada kerja buatan sendiri dengan firmware DigiSpark.
Pertama sekali, dia sepadan dengan papan dengan Arduino IDE seperti yang diterangkan. Dia mengambil langkah pertama untuk mengurangkan penggunaan kuasa dengan memilih Digispark (1mhz - Tidak USB) dalam menu Alat. Jika apa-apa, pihak miliger tidak ada kena mengena dengannya.

Terdapat dua cara untuk mengisi lakaran. Pertama: pergi melalui, salin teks ke papan klip, buat fail baru dalam persekitaran pengaturcaraan, dan letakkan kod dari papan klip ke dalamnya. Yang kedua adalah untuk memuat turun, unzip arkib dan buka fail lakaran daripada persekitaran pengaturcaraan. Maka perlu untuk mencurahkan dengan kepala dinamik dimatikan, jika tidak, tidak akan direkodkan. Selepas pengaturcaraan yang berjaya, diod pemancaran cahaya di papan pada pin 6 mikropengawal akan berkelip lima kali, dan selepas lapan saat ia akan berkelip sekali, selepas itu ia akan berkelip sekali setiap 24 saat.

Di samping itu, untuk mengurangkan penggunaan kuasa, anda tidak boleh melakukan apa-apa, penggunaan semasa lembaga dalam bentuk ini diukur dalam unit milliamps. Tetapi DerGlorreiche tidak suka mengenakan bateri walaupun setiap beberapa hari, dan ingin mengurangkan arus ke unit mikroamp. Ia memotong konduktor bercetak yang masuk ke petunjuk kuasa LED, sebaliknya anda boleh mengeluarkan perintang dengan menandakan 102. Ia menghilangkan penstabil linier yang terletak di antara pad kenalan kuasa luaran dan mikropengawal, mengarahkan voltan dari pad ini kepada mikrokontroler secara langsung. Ia memotong konduktor yang datang dari perintang yang ditandakan 152 ke pin kelapan pengawal mikro.Agar tidak kehilangan kemungkinan reprogramming papan, ia menghubungkan output perintang ini yang baru saja terputus ke output penyambung USB dari mana voltan adalah +5 V. Sekarang, apabila dikuasakan oleh USB, perintang ini menggunakan arus, tetapi apabila dikuasakan dari pad yang ditetapkan, ia tidak kerana ini dihalang oleh dioda yang terletak di papan (jatuh voltan merentasnya kurang daripada 0.5 V, dan ia tidak terbuka).



Tetapi jika anda kuasa peranti bukan dari bateri yang disambungkan ke pad kenalan yang ditetapkan, tetapi melalui USB dari bank kuasa tanpa fungsi auto (di EU, di mana tuan hidup, menjualnya secara rasmi dilarang), perintang ini masih akan menggunakan arus. Untuk mengelakkan ini berlaku, anda boleh menyambung perintang bukan ke garis +5 V USB, tetapi pin 5 dari mikrokontroler (pemaju salah menunjukkan pin 4, dan ada wayar biasa), sebelum itu (selalu sebelum!) Berkelip. Sekarang, apabila pengaturcaraan, unit logik akan muncul pada pin kelima mikrokontroler, dan perintang akan memastikan operasi yang betul antara muka USB.

Penyelesaian yang lebih mudah adalah untuk program DigiSpark sekali, kemudian cabut penghalang dan jangan sambungkannya di mana saja. Perisian tegar adalah mudah dan berfungsi tunggal, jadi itu bukan fakta bahawa ia akan perlu dikemas kini. Jika ia terbang, tetapi kemudian anda boleh menyambungkan perintang sementara, dan kemudian mematikannya lagi.

Dalam foto DigiSpark dikuasakan oleh bank kuasa:



Sebelum setiap penyiaran, peringatan mesti dimulakan semula. Anda boleh mematikan kuasa untuk masa yang singkat, atau anda boleh meletakkan butang di antara wayar biasa dan pad terminal PB5 (ini ialah pin 1 daripada pengawal mikro - set semula). Pemaju menyalakan butang ke mana penstabil voltan adalah: kawasan besar adalah dawai biasa, dan pada yang kecil terdapat input dan output penstabil supaya voltan bekalan tidak dapat melalui butang melalui mereka, tuan memotong konduktor yang sama.

Tuan menghubungkan kepala dinamik ke kesimpulan papan yang ditunjukkan dalam foto. Jika anda akan memprogram semula papan, maka kedua-dua kepala dan bateri mesti dibuat tidak dapat dicabut dengan bantuan sikat. Bateri hanya boleh dikenakan melalui pengawal caj.



Gunakan peringatan seperti ini. Mereka meletakkannya di atas tingkap, mulakannya dengan seketika mematikan kuasa atau dengan menekan butang, jika ada. Buka tetingkap dan biarkan. Suhu jatuh, sensor suhu yang dibina ke dalam mikropengawal mengesan ini. Jika selepas lima minit suhu tidak mula meningkat (tetingkap ditutup), peranti akan mula membunyikan penggera. Pada mulanya, isyarat terdengar selama 10 minit, kemudian berhenti, selepas itu ia secara berkala diaktifkan selama 10 saat dengan gangguan secara beransur-ansur meningkat dari 24 saat hingga 5 minit. Dan sebagainya sehingga penamatan berhenti. Sebelum penyambungan seterusnya, restart manual diperlukan sekali lagi.
7
7
7

Tambah komen

    • senyumtersenyumxaxaokdontknowyahoonea
      bosawalbodohyaya-yaagresifrahsia
      maaftariandance2dance3pengampunanmembantuminuman
      berhentikawan-kawanbaikgoodgoodwiseltolaklidah
      asapbertepuk tangancraymengisytiharkanderisivejangan dengarmuat turun
      panasberalunketawa1mdamesyuaratmoskingnegatif
      not_ipopcornmenghukumbacamenakutkanmenakutkancarian
      mengejekterima kasihinito_clueumnikakutbersetuju
      burukbeeeblack_eyeblum3memerahbermegahkebosanan
      ditapiskesenanganrahsia2mengancamkemenanganyusun_bespectacled
      shokrespektloldiingatiselamat datangkrutoyya_za
      ya_dobryipembantune_huliganne_othodifludlarangantutup

Kami menasihati anda untuk membaca:

Bawa ia untuk telefon pintar ...