Isi kandungan:
- Bekalan
- Langkah 1: (Pilihan Tetapi Disyorkan) Breadboard Litar Anda
- Langkah 2: Reka bentuk PCB
- Langkah 3: Pasang dan Pateri
- Langkah 4: Muat naik Kod Arduino
- Langkah 5: Anda Selesai
Video: Penjamin Telefon untuk Minimalisme Digital !: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Terlalu banyak kali saya meraih telefon saya untuk memeriksa cuaca dan berakhir dengan lingkaran media sosial. Saya memerlukan kuarantin telefon.:)
Ini adalah dudukan telefon yang akan menyala apabila anda meletakkan telefon anda ke bawah. Di samping itu, ia memerhatikan berapa lama anda membiarkannya berehat
Bina banyak untuk mengetahui siapa yang paling sedikit menggunakan telefon mereka dalam keluarga! Atau gunakan sendiri untuk mengesan berapa lama anda membiarkannya! Semua orang suka peneguhan positif.
Saya bermimpi untuk membuat Karantina Telefon (Pemasa Kuarantin) untuk kegunaan saya sendiri. Saya telah mencuba menyekat aplikasi tetapi mahu tempat fizikal meletakkan telefon saya. Selain itu, mudah digunakan oleh ibu bapa dan abang saya - tidak memerlukan aplikasi tambahan. Sebagai gantinya, kami menggunakan photoresistor untuk mengesan kehadiran telefon ketika menyekat cahaya dari atas.
Bonus tambahan: Saya diberi insentif untuk meletakkan telefon saya di tempat khusus. Ini bermakna saya cenderung untuk kehilangannya!
- Mac - Saya mempunyai idea samar-samar bahawa saya perlu menghadkan masa yang dihabiskan di telefon. Kunci dalam kotak? Dengan pemasa?
- April - Membuat lakaran banyak dan membuat prototaip idea saya di papan roti. Tidak melakukan banyak perkara selain menghabiskan masa di telefon saya.:(
- 19 Mei - Melihat Pertandingan Instructables ini dan diilhamkan untuk menjadikannya hebat! Buat PCB cepat kotor pada petang yang sama. Kami memerlukan ini dengan pantas!
- 20 Mei - Memesan PCB dan menunggu.
- 29 Mei - Pateri dan pasangkan.
Saya terburu-buru untuk membina ini, dan menggunakan sebanyak mungkin komponen. Saya harap anda juga terinspirasi untuk membina satu! Saya rasa ini adalah projek pemula yang hebat untuk mempelajari reka bentuk PCB dan Arduino. Anda juga boleh memperindah dan menambah ciri tambahan! Saya sendiri berharap dapat menambahkan beberapa perkara menarik … sebaik sahaja meletakkan telefon saya ke bawah.;)
Bekalan
- satu dipimpin
- Perintang 10K (sebarang nilai yang sesuai untuk tarikan fotoresistor)
- 220 perintang (apa-apa nilai yang sesuai untuk led)
- Arduino Nano (Uno boleh menggantikan)
- paparan - Saya menggunakan OLED 128x64
Pilihan:
- ketua wanita
- (4) kebuntuan M3x20mm
- (4) skru M3
Langkah 1: (Pilihan Tetapi Disyorkan) Breadboard Litar Anda
Walaupun saya menghantar projek akhir saya ke PCB, anda boleh menggunakan papan roti dengan mudah. Cukup masukkan semua barang ke dalam kotak, dengan lubang untuk mengisi Arduino dan biarkan fotoresistor mengintip keluar.
Breadboarding juga akan membantu memastikan sambungan dan perkakasan anda lancar.
Langkah 2: Reka bentuk PCB
Merangka PCB melibatkan:
- Membuat skema
- Membentang papan
Saya akan meletakkan kedua-dua fail yang saya reka di bawah. Ini adalah litar yang cukup sederhana dan boleh diubahsuai mengikut keinginan anda.
Telefon saya selebar 3 inci dan tinggi 6. Saya menyesuaikan dimensi papan saya untuk membolehkan saya meletakkan telefon saya dalam keadaan berhenti pada 4 penjuru.
Mengenai litar sebenar, kami mempunyai sedikit komponen:
- Arduino Nano
- menyebabkan mengesahkan kehadiran telefon
- 2 perintang
- photoresistor untuk mengesan telefon
- Paparan OLED untuk menunjukkan masa yang berlalu
Saya memesan PCB saya dari JLCPCB. Sekiranya anda tidak mahu menunggu pihak ketiga, anda boleh menggunakan papan matriks untuk projek akhir anda dengan mudah!
Langkah 3: Pasang dan Pateri
Sekiranya anda mempunyai tajuk wanita, pateri pada jejak kaki untuk Arduino Nano dan OLED.
Saya dapati mereka sangat senang; dan bukannya menyisipkan Arduino secara langsung ke papan, anda boleh menyolder kepala wanita. Arduino boleh ditanggalkan sekiranya digoreng atau anda mahu menggunakannya semula.
- Perintang 10K harus berada di sebelah kanan, menyambung ke photoresistor. Ini adalah perintang pulldown jadi kami menggunakan nilai rintangan yang tinggi.
- 220 perintang hanya berjalan bersiri dengan led untuk menghadkan arus.
- OLED 128x64 kami menggunakan I2C untuk berkomunikasi, jadi hanya memerlukan 2 baris: SCL dan SDA.
Selesaikan semuanya, periksa seluar pendek, dan aktifkan!
Tambah pada kebuntuan - Saya menggunakan M3X20mm. Tingginya 20mm, untuk membenarkan pelepasan. Kami tidak mahu telefon menyentuh Arduino atau OLED! Anda boleh menggunakan penutup atau bahkan sedotan plastik pada ketinggian melebihi 20mm.
Secara peribadi, saya baik-baik saja dengan papan kosong. Walaupun begitu, penutup akan mengelakkan kerosakan. Saya takut telefon saya merosakkan fotoresistor!
Anda boleh menemui sekeping kadbod dengan dimensi yang sama dengan PCB, memotong lubang di mana fotoresistor mengintip, dan anda akan mempunyai penutup! Kayu atau cetakan 3D khas juga berfungsi.
(Gambar dari Fusion. Anda boleh mengeksport fail Eagle PCB anda ke Fusion360. Kedua-dua perisian ini berada di bawah Autodesk.)
Langkah 4: Muat naik Kod Arduino
Berikut adalah beberapa gambar terperinci mengenai perkara sebenar.
Dalam kod ini, menutup photoresistor akan memicu led untuk menyala dan pemasa muncul di paparan.
Perpustakaan yang mungkin anda perlukan:
LCDGFX
Anda boleh membuat beberapa pengubahsuaian peribadi:
- Laraskan ambang (photocellReading <300) mengikut tahap cahaya bilik anda sendiri.
- Saya telah mengaktifkan lampu untuk menyala jika telefon ada. Anda boleh melakukan sebaliknya dan mematikannya semasa meletakkan telefon di atas.
- Saya juga menggunakan detik dalam pemasa saya. Anda boleh mengira minit atau jam jika anda mahu.:)
Langkah 5: Anda Selesai
Disyorkan:
Iphone berbulu! KES TELEFON DIY Life Hacks - Sarung Telefon Lem Panas: 6 Langkah (dengan Gambar)
Iphone berbulu! KES TELEFON DIY Life Hacks - Kes Telefon Lem Panas: Saya yakin anda tidak pernah melihat iPhone yang berbulu! Oleh itu, dalam tutorial kes telefon bimbit DIY ini, anda pasti akan! :)) Oleh kerana telefon bimbit kami sekarang seperti identiti kedua kami, saya telah memutuskan untuk membuat " miniatur saya " … Sedikit menyeramkan, tetapi sangat menyeronokkan
Permainan Maze untuk Dikendalikan Dengan Telefon Pintar: 5 Langkah (dengan Gambar)
Permainan Maze untuk Dikendalikan Dengan Telefon Pintar: Permainan labirin untuk dikendalikan dengan telefon pintar. Labirin bergerak mengikut kemiringan telefon pintar. Pertama sekali, sila lihat videonya. Gambar bergerak1. Raspberry Pi adalah pelayan Websocket.2. Telefon pintar adalah pelanggan Websocket.3. Telefon pintar menghantar ti
Pengawal Digital untuk Penggantungan Udara Menggunakan Arduino dan Telefon Pintar Jauh: 7 Langkah (dengan Gambar)
Pengawal Digital untuk Penggantungan Udara Menggunakan Arduino dan Telefon Pintar Jauh: Halo semua. Dalam arahan ini, saya akan cuba menunjukkan kepada anda cara membina pengawal untuk penggantungan udara kereta anda, menggunakan satu modul arduino + bluetooth dan untuk mana-mana telefon pintar dengan android +4.4, ini juga merupakan petunjuk pertama saya jadi tahan
Gunakan Modul Bluetooth HC-05 untuk Merealisasikan Komunikasi Mikro: bit Dengan Telefon Bimbit: 9 Langkah (dengan Gambar)
Gunakan Modul Bluetooth HC-05 untuk Merealisasikan Komunikasi Mikro: bit Dengan Telefon bimbit: Dalam bab Menggunakan Modul Bluetooth HC-06 untuk Merealisasikan Komunikasi Mikro: bit Dengan Telefon bimbit, kami telah membincangkan bagaimana menggunakan HC-06 untuk mewujudkan komunikasi antara mikro: bit dan telefon bimbit. Kecuali untuk HC-06, terdapat modul Bluetooth biasa yang lain
Gunakan Modul Bluetooth HC-06 untuk Merealisasikan Komunikasi Mikro: bit Dengan Telefon Bimbit: 8 Langkah (dengan Gambar)
Gunakan Modul Bluetooth HC-06 untuk Merealisasikan Komunikasi Mikro: bit Dengan Telefon bimbit: Banyak rakan di sekitar saya yang bermain mikro: bit memberitahu saya bahawa sambungan Bluetooth mikro: bit tidak stabil. Mudah terputus. Sekiranya kita menggunakan micropython, Bluetooth bahkan tidak dapat digunakan. Sebelum masalah ini diselesaikan dengan mikro: bit offic