Table des matières:

Minuterie de lecture IPad : 5 étapes (avec photos)
Minuterie de lecture IPad : 5 étapes (avec photos)

Vidéo: Minuterie de lecture IPad : 5 étapes (avec photos)

Vidéo: Minuterie de lecture IPad : 5 étapes (avec photos)
Vidéo: Comment Utiliser au Mieux son iPad en 2023 ! 2024, Novembre
Anonim
Image
Image
Minuterie de lecture iPad
Minuterie de lecture iPad

Je pense que c'est un sujet avec lequel tous les parents se débattent. Combien les enfants peuvent-ils jouer avec leur iPad (ou toute autre tablette).

Nous avons essayé plusieurs approches, comme des horaires fixes, mais cela n'a pas vraiment fonctionné car notre enfant voulait alors toujours rentrer chez lui dès qu'il était autorisé à jouer avec son iPad.

L'iPad Play Timer J'ai donc créé l'iPad Play Timer. Un appareil clair et simple, qui permet aux enfants de contrôler eux-mêmes quand ils peuvent utiliser leur iPad bien-aimé. Dans le logiciel, vous pouvez définir pour chaque jour de la semaine combien de temps ils sont autorisés à jouer sur l'iPad (ou toute autre tablette). Bien sûr, zéro minute est également une option:-) comme dans notre cas les jours d'école.

SYSTÈME DE CARTES BONUSIl comprend un "système de cartes bonus". Ce sont des cartes RFID que les enfants peuvent gagner, par exemple lorsqu'ils finissent un repas sain sans gémir:-) Vous pouvez configurer dans le logiciel combien de temps supplémentaire chaque carte ajoutera. Dans notre cas, notre fils n'est autorisé à jouer que le week-end (vendredi, samedi et dimanche), il peut donc collecter ces cartes toute la semaine et décider lui-même quand il veut du temps supplémentaire ces jours-là.

Bien entendu, chaque carte ne peut être utilisée qu'une seule fois ! Il existe une étiquette RFID "parente" qui peut réinitialiser toutes les cartes utilisées, afin qu'elles puissent être réutilisées.

Si vous aimez ce projet, veuillez voter pour moi dans le concours d'horloge:-)https://www.instructables.com/contest/clocks2018/

Étape 1: le matériel

Le matériel
Le matériel
Le matériel
Le matériel
Le matériel
Le matériel

Le boîtier est découpé au laser dans du bois de 3 mm. Vous pouvez télécharger le fichier.dwg ici (voir fichiers joints). Il se compose de 8 couches de 3 mm. Vous pouvez bien sûr ajuster cela à l'épaisseur (nombre de couches) et à la largeur de votre tablette.

Au milieu se trouve un interrupteur de style arcade, pour détecter si le tableau est inséré ou non.

Si vous n'êtes pas familier avec la conception 2D (fichiers.dwg). J'ai utilisé le logiciel gratuit appelé Draftsight. Vous pouvez le télécharger ici:

Si vous n'avez pas de découpeur laser vous-même, essayez de trouver un makerspace / fablab, / hackerspace local, ils auront probablement un découpeur laser. Le design n'est pas trop grand, vous devriez donc pouvoir le couper facilement (en plusieurs morceaux) sur un petit cutter laser.

Il y a des trous de vis dans la conception, mais j'ai également collé les couches individuelles.

Une fois le boîtier fabriqué, je l'ai poncé, j'ai utilisé un apprêt blanc et je l'ai peint à la bombe après ce gris/argent.

Vous pouvez accrocher le boîtier à un mur, ou dans mon cas, je l'ai monté sur une barre de métal lourd (que j'ai gardée après avoir jeté un placard IKEA, qui contenait ces barres, pour empêcher le plus proche de basculer.

Étape 2: L'électronique

L'électronique
L'électronique
L'électronique
L'électronique
L'électronique
L'électronique

Je voulais garder l'électronique bon marché et facile à utiliser. J'ai donc basé le design sur un ESP8266 d'adafruit:

Il s'agit d'une puce 'arduino' à 9,95 $ avec wifi et sur aliexpress, vous pouvez trouver de nombreux appareils ESP8266 encore moins chers qui devraient tous fonctionner également.

La conception a fini par maximiser tous les ports de l'ESP8266. I2C et SPI sont utilisés.

  • I2C pour le dos arrière LED adafruit i2c:
  • SPI pour le MFRC-522 (il suffit de rechercher sur aliexpress.com "mfrc-522"
  • Un port pour connecter le commutateur
  • Un port pour connecter un haut-parleur piézo, afin que l'appareil puisse 'bipper':-)

c'était un peu serré, mais avec la tenue de mon bon vieux pistolet à colle chaude, j'ai pu tout faire coller à sa place:-)

Voici la liste complète des composants matériels:

  • Adafruit HUZZAH ESP8266 Breakout
  • Écran Adafruit 0,56" à 4 chiffres et 7 segments avec sac à dos I2C
  • Lecteur RF-ID MFRC-522
  • Buzzer piézo
  • 1x résistance 10K Ohm (pour le switch)
  • 1x résistance 100 Ohm (pour le piezo)
  • Micro-interrupteur d'arcade
  • Câble USB série FTDI TTL-232 (pour programmer l'ESP8266)

Étape 3: Le logiciel

Les logiciels
Les logiciels

Vous pouvez télécharger le code Arduino à partir de:

Vous devez configurer dans le logiciel vos propres paramètres wifi (SSID et mot de passe). Vous devez également ajouter toutes les cartes RFID que vous utilisez.

Si vous ne connaissez pas les identifiants de vos cartes SSID, exécutez simplement le logiciel et vérifiez la sortie série, il affichera toutes les "cartes non reconnues" et affichera leurs identifiants.

Configuration de la carte

Par carte, vous pouvez configurer le nombre de minutes qu'elle ajoutera.

Si vous configurez une carte comme 254, toutes les cartes utilisées seront réinitialisées. Si vous configurez une carte comme 253, elle réinitialisera l'horloge à la valeur par défaut du jour.

Le logiciel garde une trace de la carte RFID utilisée. Ainsi, jusqu'à une réinitialisation, ils ne pourront pas être utilisés et un "UTILISÉ" s'affichera à l'écran lors de la présentation de la carte.

Le logiciel stocke également chaque minute la "dernière minute" dans la mémoire EEPROM, donc en cas de panne de courant, ou un enfant essayant de réinitialiser l'appareil, il reviendra toujours à la dernière minute.

Compte à rebours

L'horloge du compte à rebours affichera le nombre d'heures:minutes restantes, lorsqu'il reste plus de 60 minutes. Pour les 60 dernières minutes, il affichera les minutes:secondes

Notifications

Un élément clé de l'appareil est qu'il enverra des notifications à la tablette. Comme l'ESP8266 ne peut pas envoyer de package HTTPS (pas assez de puissance pour le cryptage), il utilise le service de notification IFTTT et les webhooks, qui prennent en charge les appels HTTP simples. Voir la section suivante pour la configuration IFTT.

Étape 4: Notification via IFTTT

Notification via IFTTT
Notification via IFTTT
Notification via IFTTT
Notification via IFTTT
Notification via IFTTT
Notification via IFTTT

Comme l'ESP8266 ne peut pas faire de requêtes HTTPS, la plupart des API de notification ne sont pas possibles. C'est fantastique qu'IFTTT ait toujours un webhook HTTP de base. Il permet de déclencher une action si une requête HTTP a été effectuée. Sur cette base, vous pouvez déclencher une action de notification.

Vous avez besoin que l'application IFTTT soit installée sur votre tablette. iPad et Android sont pris en charge. Dans mon cas, j'ai créé un compte séparé pour l'ipad pour le faire.

Dans les paramètres du webhook, vous trouverez la clé unique, que vous devrez ajouter dans le code Arduino.

Étape 5: Résumé

Sommaire
Sommaire
Sommaire
Sommaire

Alors si vous en êtes capable…

  • pour découper le cadre à l'aide d'un cutter laser
  • assembler tous les composants soudés
  • configurer le service IFTTT
  • et téléchargez le bon code Arduino sur votre ESP8266

Vous pouvez offrir à votre enfant accro à un système clair de contrôle de l'heure de l'appareil:-)

Conseillé: