Daftar Isi:
- Langkah 1: Papan tempat memotong roti
- Langkah 2: EDA Mudah - Skema
- Langkah 3: EDA Mudah - Desain PCB
- Langkah 4: Menyolder
Video: SlouchyBoard - Cara Mengganggu untuk Mencegah Anda Membungkuk (Pengantar EasyEDA): 4 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Papan slouchy adalah PCB (Printed Circuit Board) berukuran 30mm x 30mm kecil yang menggunakan sensor kemiringan, buzzer piezo, dan ATTiny 85 untuk mengeluarkan suara yang mengganggu saat pengguna membungkuk. Papan dapat dilekatkan pada kemeja atau topi pengguna sehingga ketika mereka bersandar ke depan, bola logam di sakelar kemiringan berguling ke depan dan menyelesaikan sirkuit. Sakelar kemiringan yang kami gunakan sangat bising dan dapat menyebabkan beberapa tantangan pengkodean tetapi dapat dibuat berfungsi. Sebuah saklar merkuri akan lebih baik sekalipun.
Komponen individual berikut digunakan untuk breadboarding, Kit Elegoo Arduino Uno (https://amzn.to/2DC0WVS) adalah tempat yang bagus untuk memulai breadboarding, ia memiliki semua komponen yang diperlukan (kecuali sakelar kemiringan) untuk membuat proyek ini dan banyak lagi yang dapat Anda gunakan untuk membuat sendiri. Jika Anda ingin mendapatkan komponen secara terpisah, mereka dapat ditemukan di bawah dengan tautan masing-masing.
($8.50) Arduino Uno (https://amzn.to/2DACxQN)
($6,50) Kabel Jumper (https://amzn.to/2XLF1Dy)
($8) Resistor (1k dan 10k) (https://amzn.to/2Pzns6O)
($4) Piezo Buzzer (https://amzn.to/2DLtRqT)
($6) Sakelar Kemiringan (https://amzn.to/2GHuO3Q)
($10) ALTERNATIF SWITCH: Mercury switch (https://amzn.to/2DyHg5q) Anda dapat mencoba menggunakan ini tetapi saya tidak yakin cara kerjanya karena saya belum pernah menggunakannya.
Komponen dan perangkat lunak berikut digunakan untuk membuat produk akhir, perhatikan bahwa Anda dapat melewati fase papan tempat memotong roti karena rangkaian yang akan saya berikan nanti berfungsi tetapi jika Anda melakukan modifikasi, saya sarankan papan tempat memotong roti terlebih dahulu
($25) Untuk memprogram ATTiny85, Anda memerlukan programmer USB (https://amzn.to/2DC2Y8s)
($11) ATTiny + soket IC (https://amzn.to/2L5R1OK)
($3) Piezo buzzer untuk menyolder ke papan (https://amzn.to/2DyGYvi)
($8) Resistor (diperlukan 10k) (sama seperti tautan di atas)
($6) Tilt Switch (sama seperti link di atas) atau ($10) Mercury switch (sama seperti link di atas)
($3,50) Dudukan baterai (https://amzn.to/2XJ5TUD)
($3) Baterai (https://amzn.to/2XLGWrK)
($8) Sakelar (https://amzn.to/2DA73KC)
Alat / Perangkat Lunak
Untuk membuat papan Anda, Anda dapat pergi ke EasyEDA dan membuat akun gratis (https://easyeda.com/), papan biasanya berharga $5 - $10 tergantung pada berapa banyak yang dipesan, warna apa, ukuran, dll…
($60) Ini adalah stasiun solder yang kami gunakan di lab (https://amzn.to/2UIRSV0)
Ini adalah uluran tangan yang kami gunakan di lab (https://amzn.to/2IKIw9O)
Biaya proyek ini dapat berkisar dari $5 - $100 tergantung pada komponen dan alat yang sudah Anda miliki.
Langkah 1: Papan tempat memotong roti
Seperti yang disebutkan sebelumnya, saya akan membuat papan tempat memotong roti sebelum pergi ke EasyEDA untuk memesan papan lengkap. Anda ingin membuat papan tempat memotong roti untuk memastikan bahwa semua komponen yang Anda rencanakan untuk digunakan berfungsi dan kode Anda berfungsi. Pemrograman ATTiny 85 berulang-ulang sangat menjengkelkan ketika Anda harus melepasnya dari sirkuit untuk ditempatkan di programmer terlebih dahulu.
Saya menghubungkan sensor kemiringan ke pin digital 1 dan membaca pin itu sebagai input, Anda perlu memasang resistor 10k yang dapat dilihat lebih mudah dalam skema (Perhatikan bahwa ini adalah skema untuk EasyEDA, sakelar geser tidak berlaku ke langkah ini).
Saya menghubungkan bel ke pin 0, menjadikannya pin output dan kabel dalam resistor 1k meskipun tidak diperlukan.
Saya telah melampirkan kode Arduino saya untuk sisa logika dengan komentar semoga menjernihkan kebingungan. Jika Anda memiliki pertanyaan, jangan ragu untuk bertanya di komentar sehingga saya atau orang lain dapat mencoba membantu Anda.
Langkah 2: EDA Mudah - Skema
Saat Anda menyiapkan EasyEDA, mulailah dengan membuat proyek baru dan buat skema baru. Anda ingin memastikan Anda menempatkan semua bagian dan menghubungkannya seperti yang saya tunjukkan dalam skema. Di sisi kiri, Anda dapat mencari berbagai perpustakaan untuk bagian-bagian yang diperlukan dan kemudian menempatkannya dalam skema.
Jika Anda mencari istilah berikut, Anda harus dapat menemukan semua item.
ATTiny85
C96101 (bel)
Resistor 10k
AXIAL-6.5X2.3(1/4W) (Gunakan ini untuk TiltSwitch Footprint)
C70376 (Tempat Baterai)
C92657 (Sakelar geser)
Setelah Anda menempatkan semua komponen, sambungkan ke pin dan GDN atau VCC yang benar. Anda menghubungkannya dengan menggunakan alat pengkabelan dan menempatkan simbol GND & VCC.
Kemudian setelah Anda menghubungkan semua kabel dengan benar, Anda dapat mengklik tombol konversi ke PCB.
Langkah 3: EDA Mudah - Desain PCB
Ketika Anda mulai di lingkungan PCB, Anda akan melihat banyak lapisan dan angka di paling kanan. Ubah unit Anda menjadi milimeter atau apa pun yang ingin Anda gunakan dan ubah ukuran snap menjadi sesuatu yang nyaman. Saya membuat 10mm saya karena saya ingin garis papan saya pada 30mm x 30mm tetapi kemudian mengubahnya menjadi 0,01mm setelah saya mulai menempatkan komponen saya.
Mulailah dengan mengedit layer outline papan (klik warna dan pensil akan muncul) dan kemudian gambar papan Anda. Setelah Anda memiliki ini, edit lapisan atas Anda dan mulailah menempatkan komponen di papan seperti yang Anda inginkan dengan menyeretnya ke garis luar. Karena papan saya berukuran 30mm x 30mm, dudukan baterai harus diletakkan di belakang. Anda dapat mengubah lapisan komponen dengan mengkliknya dan mengubahnya di kanan atas di sebelah tempat dikatakan lapisan.
Kemudian setelah komponen ditempatkan, sambungkan semua garis biru dengan alat kawat, kecuali jika terhubung ke GND atau VCC. Koneksi GND dan VCC terhubung langsung ke papan dan tidak perlu diisolasi.
Setelah semua koneksi non-VCC dan GND dihubungkan bersama, Anda dapat menggunakan alat area Tembaga untuk membuat koneksi terakhir. Lakukan ini sekali di lapisan atas dan sekali di lapisan bawah. Pastikan Anda mengubah salah satu area tembaga menjadi VCC di tab properties, saya biasanya membuat GND lapisan atas dan VCC lapisan bawah.
Setelah Anda selesai melakukannya, papan akan terlihat lengkap dan Anda dapat memperbesar untuk melihat di mana GND terhubung ke papan. Pada titik ini, Anda ingin memeriksa Kesalahan DRC dengan menyegarkan Kesalahan DRC di bawah tab Manajer Desain di paling kiri. Jika tidak ada kesalahan, Anda dapat pergi dan memesan papan Anda.
Untuk memesan papan Anda, klik tombol di pita atas dengan G dan panah menghadap ke kanan untuk mengekspor file Gerber Anda. Ini akan membawa Anda langsung ke tempat Anda membeli papan Anda, ada banyak pilihan untuk warna yang berbeda dan selesai yang akan mempengaruhi harga papan, untuk ketebalan PCB, saya pikir 1.6 adalah apa yang biasanya kita lakukan.
Langkah 4: Menyolder
Setelah papan Anda sampai kepada Anda, yang biasanya memakan waktu sekitar satu minggu, Anda bisa mengumpulkan semua komponen dan menyoldernya bersama-sama. Saat melakukan ini, pastikan Anda mengarahkan dengan cara yang benar, ini penting untuk ATTiny 85 dan buzzer. Saklar kemiringan dan resistor tidak masalah.
Saya merasa terbantu menggunakan karet gelang untuk menahan komponen di tempatnya ketika Anda mencoba menyolder di kaki seperti yang dapat dilihat dalam video singkat yang membahas penyolderan dan cara kerja papan.
Direkomendasikan:
Steam Punk UPS Anda untuk Mendapatkan Jam Kerja untuk Router Wi-fi Anda: 4 Langkah (dengan Gambar)
Steam Punk UPS Anda untuk Mendapatkan Jam Kerja untuk Router Wi-fi Anda: Ada sesuatu yang pada dasarnya tidak menyenangkan ketika UPS Anda mengubah daya baterai 12V DC menjadi daya 220V AC sehingga transformator yang menjalankan router Anda dan serat ONT dapat mengubahnya kembali menjadi 12VDC! Anda juga melawan [biasanya
Robot Pengganggu - Mengganggu dengan Kecepatan Hidup: 7 Langkah (dengan Gambar)
Robot Pengganggu | Mengganggu dengan Kecepatan Hidup: Cara termudah untuk memastikan Anda marah setiap hari. Nagging Robot® punya solusinya. Nagging Robot® Annooy® 900Annooy® 900 dirancang dengan hati-hati dengan teknologi DIY mutakhir untuk mengganggu manusia. oleh Daniel Locatelli dan TzuYing ChenKekuatan lebih
Bendera Pemberitahuan - Pengantar Hebat untuk Wi-Fi, IFTTT & Huzzah ESP8266: 9 Langkah (dengan Gambar)
Notification Flag - Pengantar Hebat untuk Wi-Fi, IFTTT & Huzzah ESP8266: Saya selalu melewatkan hal-hal penting… jadi saya membuat Bendera. Perangkat Internet of Things (IoT) untuk memberi tahu atau mengingatkan saya tentang hal-hal penting ini! Sekarang dengan pandangan sekilas ke meja saya, saya dapat melihat apakah… Saya memiliki email yang saya sebutkan di dua
Menyimpan Gambar Anda untuk Tugas Anda: 4 Langkah (dengan Gambar)
Menyimpan Gambar Anda untuk Tugas Anda: 1. Buka dokumen Google baru dan gunakan halaman ini untuk mengamankan gambar Anda.2. Gunakan ctrl (kontrol) dan tombol "c" kunci untuk menyalin.3. Gunakan ctrl (kontrol) dan tombol "v" kunci untuk menempel
Program PC Anda untuk Mati Secara Otomatis dengan Menetapkan Waktu Yang Anda Inginkan untuk Melakukannya: 4 Langkah
Program PC Anda untuk Mati Secara Otomatis dengan Menetapkan Waktu Yang Anda Ingin Lakukan Itu: hei, itu instruksi lain yang diambil dari kehidupan sehari-hari saya … terakhir kali saya harus mengunduh banyak perangkat lunak ke PC saya dan saya harus membiarkannya mengunduh semalaman, saya tidak ingin PC saya tetap menyala sepanjang malam setelah selesai mengunduh dan di s