Sadržaj:

Tajmer za reprodukciju IPada: 5 koraka (sa slikama)
Tajmer za reprodukciju IPada: 5 koraka (sa slikama)

Video: Tajmer za reprodukciju IPada: 5 koraka (sa slikama)

Video: Tajmer za reprodukciju IPada: 5 koraka (sa slikama)
Video: 30+ TRIKOVA ZA IPHONE KOJI ĆE VAM OLAKŠATI ŽIVOT 2024, Novembar
Anonim
Image
Image
Tajmer za reprodukciju IPada
Tajmer za reprodukciju IPada

Mislim da je ovo tema sa kojom se muči svaki roditelj. Koliko se djeca mogu igrati sa svojim iPad -om (ili bilo kojim drugim tabletom).

Pokušali smo s više pristupa, poput određenog vremena, ali to nije uspjelo jer je naše dijete tada uvijek htjelo ići kući u trenutku kad mu je bilo dozvoljeno da se igra sa svojim iPadom.

Tajmer za reprodukciju iPad -a Tako sam napravio tajmer za reprodukciju iPad -a. Jasan, jednostavan uređaj koji djeci daje samokontrolu kada mogu koristiti svoj voljeni iPad. U softveru možete postaviti za svaki dan u sedmici koliko vremena im je dozvoljeno da igraju na iPadu (ili bilo kojem drugom tabletu). Naravno, nula minuta je također opcija:-) kao u našem slučaju u školskim danima.

SISTEM BONUSNE KARTICE Uključuje "sistem bonus kartica". Ovo su RFID kartice koje djeca mogu zaraditi, na primjer kada završe zdrav obrok bez stenjanja:-) U softveru možete postaviti koliko će dodatne kartice svakoj kartici dodati. U našem slučaju, našem sinu je dozvoljeno da se igra samo vikendom (petkom, subotom i nedom), tako da može prikupiti ove karte tokom cijele sedmice i sam odlučiti kada za te dane želi dodatno vrijeme.

Naravno, svaka kartica se može koristiti samo jednom! Postoji "roditeljska" RFID oznaka koja može resetirati sve korištene kartice, tako da se mogu ponovo koristiti.

Ako vam se sviđa ovaj projekt, GLASAJTE za mene u konkurenciji satova:-)

Korak 1: Hardver

Hardver
Hardver
Hardver
Hardver
Hardver
Hardver

Kućište je laserski izrezano od drveta debljine 3 mm.. Dwg datoteku možete preuzeti ovdje (pogledajte priložene datoteke). Sastoji se od 8 slojeva od 3 mm. Naravno, ovo možete prilagoditi debljini (količini slojeva) i širini vašeg Tablet uređaja.

U sredini je postavljen prekidač arkadnog stila koji otkriva je li tablica umetnuta ili nije.

U slučaju da niste upoznati s 2D dizajnom (.dwg datoteke). Koristio sam besplatni softver koji se zove draftsight. Možete ga preuzeti ovdje:

U slučaju da sami nemate laserski rezač, pokušajte pronaći lokalni makerspace / fablab, / hackerspace koji će vjerojatno imati laserski rezač. Dizajn nije prevelik, pa biste to trebali lako izrezati (u više komada) na malom laserskom rezaču.

U dizajnu postoje rupe za vijke, ali zalijepio sam i pojedinačne slojeve.

Nakon što je kućište napravljeno, brusio sam ga, upotrijebio bijeli temeljni premaz i premazao ga nakon toga sivim/srebrnim.

Možete objesiti kućište na zid, ili u mom slučaju ja sam ga montirao na tešku metalnu šipku (koju sam zadržao nakon što sam odbacio IKEA ormar, u kojoj su bile te rešetke, kako bih spriječio da se najbliži prevrne.

Korak 2: Elektronika

The Electronics
The Electronics
The Electronics
The Electronics
The Electronics
The Electronics

Htio sam da elektronika bude jeftina i laka za upotrebu. Pa sam dizajn zasnovao na ESP8266 iz adafruit -a:

To je 'arduino' čip od 9,95 USD s WiFi -jem, a na aliexpressu možete pronaći mnoge čak i jeftinije ESP8266 uređaje koji bi svi trebali raditi.

Dizajn je na kraju povećao sve portove ESP8266. Koriste se i I2C i SPI.

  • I2C za adafruit i2c LED nazad:
  • SPI za MFRC-522 (samo pretražite na aliexpress.com "mfrc-522"
  • Jedan port za priključivanje prekidača
  • Jedan priključak za priključivanje piezo zvučnika, tako da uređaj može "piskati":-)

malo mi je tijesno prilegao, ali sa držanjem svog starog dobrog pištolja za vruće ljepilo uspio sam učiniti da sve zalijepi na svoje mjesto:-)

Evo potpune liste hardverskih komponenti:

  • Adafruit HUZZAH ESP8266 Prekid
  • Adafruit 0,56 "4-cifreni 7-segmentni ekran sa I2C ruksakom
  • MFRC-522 RF-ID čitač
  • Piezo zujalica
  • 1x 10K Ohm otpornik (za prekidač)
  • 1x otpornik od 100 ohma (za piezo)
  • Arkadni mikro prekidač
  • FTDI serijski USB kabel TTL-232 (za programiranje ESP8266)

Korak 3: Softver

Softver
Softver

Arduino kôd možete preuzeti sa:

Morate konfigurirati u softveru koji posjedujete WiFi postavke (SSID i lozinku). Takođe morate dodati sve RFID kartice koje koristite.

Ako ne znate ID -ove svojih SSID kartica, samo pokrenite softver i provjerite serijski izlaz, on će pokazati sve "neprepoznate kartice" i prikazat će njihove ID -ove.

Konfiguracija kartice

Po kartici možete konfigurirati količinu minuta koje će dodati.

Ako karticu konfigurirate kao 254, ona će vratiti svu korištenu karticu na nekorištenu. Ako karticu konfigurirate kao 253, sat će se vratiti na zadanu vrijednost tog dana.

Softver prati što je RFID kartica korištena. Dakle, sve do resetiranja neće se moći koristiti, a na ekranu će se prikazati "USED" kada se kartica prikaže.

Softver također pohranjuje svaku minutu "zadnju minutu" u memoriju EEPROM -a, pa će se u slučaju nestanka struje ili djeteta koje pokušava resetirati uređaj uvijek vratiti na zadnji trenutak.

Odbrojavanje

Sat za odbrojavanje će prikazati količinu ili sate: preostale minute, kada ima više od 60 minuta. Za posljednjih 60 minuta prikazat će se minute: sekunde

Obavještenja

Jedan ključni element uređaja je taj što će slati obavijesti na tablet. Kako ESP8266 ne može slati HTTPS u paketu (nema dovoljno konjske snage za šifriranje), koristi IFTTT uslugu obavještavanja i web -dojavnike koji podržavaju obične HTTP pozive. Pogledajte sljedeći odjeljak za IFTT konfiguraciju.

Korak 4: Obavještavanje putem IFTTT -a

Obaveštenje putem IFTTT -a
Obaveštenje putem IFTTT -a
Obaveštenje putem IFTTT -a
Obaveštenje putem IFTTT -a
Obaveštenje putem IFTTT -a
Obaveštenje putem IFTTT -a

Kako ESP8266 ne može raditi HTTPS zahtjeve, većina API -ja za obavijesti nije moguća. Fantastično je da IFTTT još uvijek ima osnovni HTTP webhook. Omogućuje vam pokretanje radnje ako je postavljen HTTP zahtjev. Na temelju toga možete pokrenuti radnju obavijesti.

Potrebna vam je aplikacija IFTTT za instaliranje na tabletu. Podržani su i iPad i Android. U mom slučaju stvorio sam zasebni račun za iPad da to učini.

U postavkama webhooka pronaći ćete jedinstveni ključ koji ćete morati dodati u Arduino kôd.

Korak 5: Sažetak

Sažetak
Sažetak
Sažetak
Sažetak

Pa ako ste u mogućnosti…

  • za izrezivanje okvira pomoću laserskog rezača
  • lemite sve komponente zajedno
  • konfigurirati IFTTT uslugu
  • i prenesite ispravan Arduino kôd na svoj ESP8266

Svome ovisnom djetetu možete ponuditi jasan sistem kontrole vremena uređaja:-)

Preporučuje se: