Isi kandungan:
- Langkah 1: Perkakasan
- Langkah 2: Elektronik
- Langkah 3: Perisian
- Langkah 4: Pemberitahuan Melalui IFTTT
- Langkah 5: Ringkasan
Video: Pemasa Main IPad: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
Saya rasa ini adalah topik yang selalu dihadapi oleh ibu bapa. Berapa banyak kanak-kanak boleh bermain dengan iPad mereka (atau tablet lain).
Kami mencuba pelbagai pendekatan, seperti waktu yang tetap, tetapi itu tidak berjaya kerana anak kami selalu mahu pulang pada waktu dia dibenarkan bermain dengan iPadnya.
Pemain Main iPad Jadi saya membuat Pemasa Main iPad. Peranti yang jelas dan sederhana, yang memberi kawalan diri kepada anak-anak ketika mereka dapat menggunakan iPad kesayangan mereka. Dalam perisian anda boleh menetapkan untuk setiap hari dalam seminggu berapa lama masa yang mereka boleh bermain di iPad (atau Tablet lain). Sudah tentu, sifar minit juga menjadi pilihan:-) seperti dalam kes kami pada waktu sekolah.
SISTEM KAD BONUSIa termasuk "sistem kad bonus". Ini adalah kad RFID yang dapat diperoleh oleh anak-anak, misalnya ketika mereka menghabiskan makanan yang sihat tanpa mengerang:-) Anda dapat mengatur dalam perisian berapa banyak waktu tambahan yang akan ditambahkan oleh setiap kad. Dalam kes kami, anak kami hanya dibenarkan bermain pada hujung minggu (Jumaat, Sabtu dan Matahari), jadi dia dapat mengumpulkan kad-kad ini sepanjang minggu dan dapat memutuskannya sendiri ketika dia mahukan waktu tambahan pada hari-hari tersebut.
Sudah tentu setiap kad hanya boleh digunakan sekali! Terdapat tag RFID "induk" yang dapat menetapkan semula semua kad yang digunakan, sehingga dapat digunakan kembali.
Sekiranya anda menyukai projek ini, sila VOTE untuk saya dalam pertandingan jam: -)
Langkah 1: Perkakasan
Sarungnya adalah lasercut dari kayu 3mm. Anda boleh memuat turun fail.dwg di sini (lihat fail yang dilampirkan). Ia terdiri daripada 8 lapisan 3mm. Anda tentu saja dapat menyesuaikannya dengan ketebalan (jumlah lapisan) dan lebar peranti Tablet anda.
Di tengahnya terdapat suis gaya arked yang diletakkan, untuk mengesan sama ada tabel dimasukkan atau tidak.
Sekiranya anda tidak biasa dengan reka bentuk 2D (fail.dwg). Saya menggunakan perisian percuma yang dipanggil draughtsight. Anda boleh memuat turunnya di sini:
Sekiranya anda tidak mempunyai pemotong laser sendiri, cubalah mencari ruang pembuat / fablab tempatan, / ruang peretas kemungkinan mereka akan mempunyai pemotong laser. Reka bentuknya tidak terlalu besar, jadi anda seharusnya dapat memotong ini dengan mudah (dalam beberapa bahagian) pada pemotong laser kecil.
Terdapat lubang skru dalam reka bentuk, tetapi saya juga melekatkan lapisan masing-masing.
Setelah casing itu dibuat, saya mencampakkannya, menggunakan primer putih dan menyemburkannya selepas itu berwarna kelabu / perak.
Anda boleh menggantungkan casing itu ke dinding, atau dalam kes saya, saya memasangnya di atas palang logam berat (yang saya simpan setelah membuang almari IKEA, yang mempunyai batang ini di dalamnya, untuk mengelakkan yang paling dekat terbalik.
Langkah 2: Elektronik
Saya mahu menyimpan elektronik yang murah dan mudah digunakan. Oleh itu, saya membuat reka bentuk pada ESP8266 dari adafruit:
Ia adalah cip 'arduino' bernilai $ 9,95 dengan wifi dan di aliexpress anda boleh menemui banyak peranti ESP8266 yang lebih murah yang semestinya semua berfungsi juga.
Reka bentuk akhirnya memaksimumkan semua port ESP8266. Kedua-dua I2C dan SPI digunakan.
- I2C untuk adafruit i2c LED kembali:
- SPI untuk MFRC-522 (hanya cari di aliexpress.com "mfrc-522"
- Satu port untuk memasang suis
- Satu port untuk memasang pembesar suara piezo, supaya peranti dapat 'berbunyi':-)
ia sedikit ketat, tetapi dengan memegang pistol panas-panas lama saya, saya dapat membuat semuanya tetap di tempatnya:-)
Berikut senarai lengkap komponen perkakasan:
- Pelancaran Adafruit HUZZAH ESP8266
- Adafruit 0.56 "4-Digit 7-Segment Display w / I2C Backpack
- Pembaca RF-ID MFRC-522
- Buzzer Piezo
- 1x 10K Ohm perintang (untuk suis)
- 1x 100 Ohm perintang (untuk piezo)
- Suis Mikro Arcade
-
Kabel USB FTDI Serial TTL-232 (untuk memprogram ESP8266)
Langkah 3: Perisian
Anda boleh memuat turun kod Arduino dari:
Anda perlu mengkonfigurasi dalam perisian yang anda tetapkan wifi (SSID dan kata laluan). Anda juga perlu menambahkan kad RFID yang pernah anda gunakan.
Sekiranya anda tidak mengetahui ID kad SSID anda, jalankan perisian dan periksa output bersiri, ia akan menunjukkan "kad yang tidak dikenali" dan akan memaparkan kad pengenalannya.
Konfigurasi Kad
Setiap kad anda boleh mengkonfigurasi jumlah minit yang akan ditambahkan.
Sekiranya anda mengkonfigurasi kad sebagai 254, ia akan menetapkan semula semua kad yang digunakan menjadi tidak terpakai. Sekiranya anda mengkonfigurasi kad sebagai 253, ia akan menetapkan semula jam ke nilai lalai pada hari itu.
Perisian ini mengesan kad RFID apa yang telah digunakan. Sehingga sehingga tetapan semula, mereka tidak akan dapat digunakan dan "DIGUNAKAN" akan muncul di paparan semasa kad ditunjukkan.
Perisian ini juga menyimpan "minit terakhir" dalam memori EEPROM setiap minit, jadi sekiranya berlaku gangguan kuasa, atau kanak-kanak yang cuba menetapkan semula peranti, perisian akan selalu kembali ke saat-saat terakhir.
Kira-kira
Jam undur akan menunjukkan jumlah atau jam: baki minit, apabila ada lebih dari 60 minit. Selama 60 minit terakhir, ia akan memaparkan minit: saat
Pemberitahuan
Salah satu elemen utama peranti ini ialah ia akan menghantar pemberitahuan ke tablet. Kerana ESP8266 tidak dapat mengirim paket HTTPS (tidak cukup kekuatan kuda untuk penyulitan), ia menggunakan perkhidmatan pemberitahuan IFTTT dan webhooks, yang menyokong panggilan HTTP biasa. Lihat bahagian seterusnya untuk konfigurasi IFTT.
Langkah 4: Pemberitahuan Melalui IFTTT
Oleh kerana ESP8266 tidak dapat melakukan permintaan HTTPS, kebanyakan API pemberitahuan tidak mungkin dilakukan. Hebatnya IFTTT masih mempunyai webhook HTTP asas. Ini memungkinkan Anda untuk memicu tindakan jika permintaan HTTP telah dibuat. Berdasarkan itu, anda boleh mencetuskan tindakan Pemberitahuan.
Anda memerlukan aplikasi IFTTT untuk dipasang pada tablet anda. Kedua-dua iPad dan Android disokong. Dalam kes saya, saya membuat akaun terpisah untuk ipad untuk melakukan ini.
Dalam tetapan webhook, anda akan menemui kunci unik, yang perlu anda tambahkan dalam kod Arduino.
Langkah 5: Ringkasan
Jadi jika anda dapat …
- untuk mengukir bingkai menggunakan pemotong laser
- buat semua komponen disolder
- konfigurasikan perkhidmatan IFTTT
- dan muat naik kod Arduino yang betul ke ESP8266 anda
Anda boleh memberikan anak anda yang ketagih kepada sistem kawalan masa yang jelas:-)
Disyorkan:
Pemasa Kuasa Dengan Arduino dan Rotary Encoder: 7 Langkah (dengan Gambar)
Power Timer With Arduino dan Rotary Encoder: Power Timer ini berdasarkan pemasa yang ditunjukkan di: https: //www.instructables.com/id/Timer-With-Arduin… Modul bekalan kuasa dan SSR (relay keadaan pepejal) ) dilampirkan padanya. Beban kuasa sehingga 1KW dapat dikendalikan dan dengan sedikit perubahan
Mikrokontroler AVR. LED Flasher Menggunakan Pemasa. Gangguan Pemasa. Mod CTC Pemasa: 6 Langkah
Mikrokontroler AVR. LED Flasher Menggunakan Pemasa. Gangguan Pemasa. Mod CTC Pemasa: Halo semua! Pemasa adalah konsep penting dalam bidang elektronik. Setiap komponen elektronik berfungsi berdasarkan jangka masa. Pangkalan masa ini membantu memastikan semua kerja disegerakkan. Semua mikrokontroler berfungsi pada frekuensi jam yang ditentukan
Pemasa NE555 - Mengkonfigurasi Pemasa NE555 dalam Konfigurasi Astable: 7 Langkah
Pemasa NE555 | Mengkonfigurasi Pemasa NE555 dalam Konfigurasi Astable: Pemasa NE555 adalah salah satu IC yang paling biasa digunakan di dunia elektronik. Ini dalam bentuk DIP 8, yang bermaksud bahawa ia mempunyai 8 pin
Cara Mengendalikan Peralatan Rumah Tangga Dengan Jauh TV Dengan Fungsi Pemasa: 7 Langkah (dengan Gambar)
Cara Mengendalikan Peralatan Rumah Tangga Dengan TV Jauh Dengan Fungsi Pemasa: Walaupun setelah 25 tahun diperkenalkan ke pasaran pengguna, komunikasi inframerah masih sangat relevan dalam beberapa hari terakhir. Sama ada televisyen 4K 55 inci atau sistem bunyi kereta anda, semuanya memerlukan alat kawalan jauh IR untuk memberi respons kepada
Jalur LED Diaktifkan Dengan Sensor Gerak Dengan Pemasa: 6 Langkah (dengan Gambar)
Jalur LED Diaktifkan Motion Sensor Dengan Pemasa: Hai semua! Saya sangat gembira dapat menulis arahan lain sekarang. Projek ini berlaku ketika saya dihubungi oleh rakan-rakan instruksional-er (?!) (David @dducic) beberapa bulan yang lalu untuk meminta bantuan reka bentuk. Jadi, inilah spesifikasi asal: & q