Sekiranya bel pintu memberitahu anda bahawa anda perlu membuka pintu, maka bel pintu menunjukkan bahawa ia telah dibuka. Ia digunakan di mana pintu tidak dikunci untuk keseluruhan hari bekerja supaya pengunjung boleh masuk. Dan ia juga boleh menjadi elektronik, contohnya, dilakukan oleh pengarang Instructables di bawah nama panggilan Gleemon.
Berikut adalah yang ditunjukkan. buatan sendiridiletakkan di atas meja dalam kedudukan kerja - bawah ke bawah:
Pada panel hadapan terdapat penyambung bekalan kuasa, suis dan tiga butang: pintasan (apabila pekerja memasuki, dia menekan butang ini dan peranti menjadi tidak sensitif selama 6 saat), menjeda (setiap penekan ganjil mematikan peranti itu, setiap satu pula menekan butang bertukar) dan menetapkan semula. Selari dengan butang jeda, satu lagi yang terletak di penutup atas disambungkan. Penjejakan ultrasonik terletak di dinding perumahan yang bertentangan dengan panel hadapan. Di sini ia tidak dapat dilihat, tetapi boleh dilihat di KDPV.
Penyihir mula bekerja pada peranti dengan memodelkan litar dalam simulator Fritzing. Jangan terkejut bahawa butang dan LED terdapat digambarkan terletak terus di papan roti, ini adalah konvensyen.
"Otak" peranti - Arduino Nano, rangefinder - HC-SR04, penguat Kelas D - PAM8302. Walaupun anda menetapkan jumlah minimum, ternyata berlebihan. Anda boleh mengurangkannya dengan menggantikan kepala dinamik 4 ohm dengan 8 ohm. Atau dengan menghapuskan penguat dan memuatkan output Arduino yang bersamaan ke piezodinamik.
Fritzing sering dikritik kerana membiasakan hanya gambar rajah pendawaian tanpa prinsip. Ini tidak begitu; fungsi merangka gambarajah litar juga ada. Program ini tidak menganggap dirinya lebih pintar daripada pengguna, ia membolehkan anda memberikan penunjuk S1 kepada dua komponen yang berbeza - suis kuasa dan butang reset.
Firmware penyihir mengkompilkan dalam persekitaran Arduino Buat dalam talian. Lakaran menggunakan pustaka PlayRTTTL, yang memainkan lagu dalam format RTTTL (bahasa pemindahan teks nada dering, oleh Nokia). Oleh kerana kekompakan dan popularitinya di kalangan pemain arduino, format ini, bersama-sama dengan MML, sedang menjalani kelahiran semula.
Kemudian tuan itu meneruskan dengan reka bentuk kes itu, ternyata ini:
Fail STL: badan dan bawah
Setelah mencetak kes itu, tuan mempersiapkan semua komponen:
Dan mengumpulkan segala-galanya:
Seperti yang ternyata apabila menggunakan peranti, konduktor yang pergi dari penjelajah jarak jauh ke Arduino mesti dilindungi, tentu saja, mengelakkan sentuhan skrin dengan komponen sekitar. Selepas itu, semuanya berfungsi sebagaimana mestinya, dan peranti itu mengambil tempat duduk di pintu pejabat sokongan teknikal, di mana tuan kerja.