Sisukord:
- Samm: riistvara
- 2. samm: elektroonika
- Samm: tarkvara
- 4. samm: teavitamine IFTTT kaudu
- 5. samm: kokkuvõte
Video: IPad Play taimer: 5 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Ma arvan, et see on teema, millega iga lapsevanem võitleb. Kui palju saavad lapsed oma iPadidega (või mõne muu tahvelarvutiga) mängida.
Proovisime mitmeid lähenemisviise, näiteks fikseeritud aegu, kuid see ei töötanud tegelikult, kuna meie laps tahtis alati koju minna, kui tal lubati oma iPadiga mängida.
Nii et ma tegin iPadi esitusloenduri. Selge ja lihtne seade, mis võimaldab lastel oma armastatud iPadi kasutada. Tarkvaras saate määrata iga nädalapäeva jaoks, kui palju aega on neil lubatud iPadis (või mõnes muus tahvelarvutis) mängida. Muidugi on võimalus ka null minutit:-) nagu meil koolipäevadel.
BONUS CARD SYSTEMSee sisaldab "boonuskaardisüsteemi". Need on RFID-kaardid, mida lapsed saavad teenida, näiteks kui nad lõpetavad tervisliku söögi ilma oigamiseta:-) Saate tarkvara abil määrata, kui palju lisaaega iga kaart lisab. Meie puhul on meie pojal lubatud mängida ainult nädalavahetustel (reede, laupäev ja päike), nii et ta saab neid kaarte kogu nädala jooksul koguda ja saab ise otsustada, millal ta nendel päevadel lisaaega soovib.
Muidugi saab iga kaarti kasutada ainult üks kord! Seal on "vanem" RFID-silt, mis saab kõik kasutatud kaardid lähtestada, nii et neid saab uuesti kasutada.
Kui teile see projekt meeldib, palun hääletage minu nimel kellavõistlusel:-)
Samm: riistvara
Korpus on laserlõigatud 3 mm puidust. Faili.dwg saate alla laadida siit (vt lisatud faile). See koosneb 8 kihist 3 mm. Loomulikult saate seda kohandada oma tahvelarvuti paksuse (kihtide hulga) ja laiusega.
Keskel on arcade stiilis lüliti, et tuvastada, kas laud on sisestatud või mitte.
Kui te pole 2D -disainiga tuttav (.dwg -failid). Kasutasin tasuta tarkvara nimega draftsight. Selle saate alla laadida siit:
Kui teil pole laserlõikurit, proovige leida kohalik tegijaruum / fablab, / häkkeriruum, millel on tõenäoliselt laserlõikur. Kujundus ei ole liiga suur, nii et peaksite selle (mitmeks tükiks) hõlpsalt väikese laserlõikuri abil lõikama.
Kujunduses on kruviaugud, kuid liimisin ka üksikud kihid.
Pärast korpuse tegemist lihvisin selle, kasutasin valget praimerit ja pihustasin selle pärast halli/hõbedaseks.
Saate korpuse seina külge riputada või minu puhul paigaldasin selle peale raskmetallvarda (mille hoidsin alles pärast IKEA kapi ära viskamist, kus olid need latid sees, et vältida ümberminekut).
2. samm: elektroonika
Tahtsin, et elektroonika oleks odav ja lihtne kasutada. Nii võtsin ma disaini aluseks ESP8266, mis pärineb adafruitist:
See on 9,95 dollari väärtusega arduino kiip koos WiFi -ga ja aliexpressist leiate palju veelgi odavamaid ESP8266 seadmeid, mis kõik peaksid samuti töötama.
Disain maksimeeris lõpuks kõik ESP8266 pordid. Kasutatakse nii I2C kui ka SPI.
- I2C adafruit i2c LED -i jaoks tagasi:
- SPI MFRC-522 jaoks (otsige lihtsalt saidilt aliexpress.com "mfrc-522"
- Üks port lüliti kinnitamiseks
- Üks port piesokõlari kinnitamiseks, nii et seade võib piiksuda:-)
see sobis natuke tihedalt, kuid vana hea kuumliimipüstoli käes hoides suutsin kõik oma kohale kleepida:-)
Siin on riistvarakomponentide täielik loetelu:
- Adafruit HUZZAH ESP8266 Breakout
- Adafruit 0,56 "4-kohaline 7-segmendiline ekraan koos I2C seljakotiga
- MFRC-522 RF-ID lugeja
- Pietsosummer
- 1x 10K oomi takisti (lüliti jaoks)
- 1x 100 oomi takisti (pieso jaoks)
- Arcade mikro lüliti
- FTDI seeria TTL-232 USB-kaabel (ESP8266 programmeerimiseks)
Samm: tarkvara
Arduino koodi saate alla laadida aadressilt
Peate konfigureerima oma WiFi -seadetes (SSID ja parool). Samuti peate lisama kasutatavad RFID -kaardid.
Kui te ei tea oma SSID -kaartide ID -sid, siis lihtsalt käivitage tarkvara ja vaadake jadaväljundit, see näitab kõiki "tundmatuid kaarte" ja kuvab nende ID -d.
Kaardi konfiguratsioon
Kaardi kohta saate seadistada lisatavate minutite arvu.
Kui seadistate kaardi väärtuseks 254, lähtestab see kõik kasutatud kaardi kasutamata olekule. Kui seadistate kaardi 253 -ks, lähtestab see kella selle päeva vaikeväärtusele.
Tarkvara jälgib, millist RFID -kaarti on kasutatud. Nii et kuni lähtestamiseni ei saa neid kasutada ja kaardi esitamisel kuvatakse ekraanil kiri "USED".
Tarkvara salvestab ka iga minuti "viimase hetke" EEPROM -i mällu, nii et voolukatkestuse või lapse lähtestamist proovides naaseb see alati viimasele minutile.
Loendur
Tagaplaanil kuvatakse summa või tunnid: minutit, kui aega on rohkem kui 60 minutit. Viimase 60 minuti jooksul kuvatakse minutid: sekundid
Märguanded
Seadme üks põhielement on see, et see saadab tahvelarvutisse märguandeid. Kuna ESP8266 ei saa saata HTTPS -i pakendis (krüptimiseks pole piisavalt hobujõudu), kasutab see IFTTT -teavitusteenust ja veebihaake, mis toetavad tavalisi HTTP -kõnesid. IFTT -i konfigureerimiseks vaadake järgmist jaotist.
4. samm: teavitamine IFTTT kaudu
Kuna ESP8266 ei saa HTTPS -päringuid teha, pole enamik teavitusliideseid võimalik. On fantastiline, et IFTTT -l on endiselt põhiline HTTP -veebikonks. See võimaldab teil käivitada toimingu, kui HTTP -päring on esitatud. Selle põhjal saate käivitada teavitustoimingu.
Tahvelarvutisse peab olema installitud rakendus IFTTT. Toetatud on nii iPad kui ka Android. Minu puhul lõin selleks iPadi jaoks eraldi konto.
Veebikonksu seadetest leiate unikaalse võtme, mille peate lisama Arduino koodi.
5. samm: kokkuvõte
Nii et kui suudate…
- raami välja lõikamiseks laserlõikuri abil
- ühendage kõik komponendid kokku
- IFTTT -teenuse seadistamine
- ja laadige oma ESP8266 -sse üles õige Arduino kood
Saate oma sõltuvuses olevale lapsele pakkuda selget seadme ajakontrolli süsteemi:-)
Soovitan:
Võimsuse taimer Arduino ja pöörleva kodeerijaga: 7 sammu (piltidega)
Toite taimer Arduino ja pöörleva kodeerijaga: see toite taimer põhineb taimeril, mis on esitatud aadressil: https: //www.instructables.com/id/Timer-With-Arduin … Toiteallikamoodul ja SSR (tahkisrelee ). Selle külge on kinnitatud kuni 1 kW võimsused ja minimaalsete muudatustega
WiFi kell, taimer ja ilmajaam, Blynk juhitav: 5 sammu (koos piltidega)
WiFi -kell, taimer ja ilmajaam, Blynk juhitav: See on Morphing digitaalne kell (tänu Hari Wigunale kontseptsiooni ja morfiseerimiskoodi eest), see on ka analoogkell, ilmateatejaam ja köögitaimer. Seda juhib täielikult Blynk rakendus nutitelefonis WiFi kaudu. Rakendus võimaldab teil
Võitle koroonaviirusega: lihtne käsipesu taimer: 8 sammu (koos piltidega)
Võitlus koroonaviiruse vastu: lihtne käsipesu taimer: praeguse pandeemiaga maailmas tundub olukord päris hirmutav. Koroonaviirus võib olla igal pool. Niipalju kui me teame, võib viirust kanda paar päeva ilma mingeid sümptomeid ilmutamata. Õudne tõesti. Aga hei, ära karda liiga
20 teise käe pesemise taimer COVID-19 jaoks: 6 sammu (piltidega)
20 Kasutatud käte pesemise taimer COVID-19 korral: ülemaailmse COVID-19 leviku tõttu peaksime end kaitsma mitte ainult kogudes ja näomaski kandes, vaid ka sagedamini käsi pestes. Kui te seda ei tee, pole see viiruste vastu tõhus. t peske käsi korralikult. Kuidas õigesti käsi pesta? W
Kõik ühes digitaalne kronomeeter (kell, taimer, äratus, temperatuur): 10 sammu (koos piltidega)
Kõik ühes digitaalne kronomeeter (kell, taimer, äratus, temperatuur): plaanisime teha mõne muu võistluse jaoks taimerit, kuid hiljem rakendasime ka kella (ilma RTC -ta). Programmeerimise juurde asudes tekkis meil huvi rakendada seadmele rohkem funktsioone ja lõpuks lisasime DS3231 RTC, nagu