Table des matières:

Miroir intelligent à l'aide d'une tablette Android cassée : 5 étapes (avec photos)
Miroir intelligent à l'aide d'une tablette Android cassée : 5 étapes (avec photos)

Vidéo: Miroir intelligent à l'aide d'une tablette Android cassée : 5 étapes (avec photos)

Vidéo: Miroir intelligent à l'aide d'une tablette Android cassée : 5 étapes (avec photos)
Vidéo: Tuto : Récupérer données téléphone écran cassé. Solution hub USB C. Ecran et tactile HS. 2024, Novembre
Anonim
Miroir intelligent à l'aide d'une tablette Android cassée
Miroir intelligent à l'aide d'une tablette Android cassée
Miroir intelligent à l'aide d'une tablette Android cassée
Miroir intelligent à l'aide d'une tablette Android cassée

Il y a quelque temps, j'ai accidentellement laissé tomber ma tablette Android sur son visage. Le verre s'est cassé, mais le reste fonctionnait toujours bien. Au risque d'être à nouveau traité d'accapareur par mon partenaire, je l'ai mis au nul en espérant lui trouver une utilité un jour. Ce jour est arrivé quand j'ai reçu un e-mail "choix du personnel" d'Instructables avec un lien vers ce projet cool Smart Mirror

Il existe de nombreux projets similaires publiés, et le mien n'est pas le plus impressionnant. Bien au contraire, je voulais juste coller une tablette derrière un miroir, télécharger une application et en finir. Mais rien n'est simple, n'est-ce pas ? Il s'avère que ma tablette est restée trop longtemps dans un tirage au sort et qu'il n'y a plus d'applications qui fonctionneraient sur Android v2.3 (Gingerbread). J'ai donc dû l'écrire tout seul. C'était mon premier projet Android (et Java), alors ne jugez pas.

L'assemblage physique était assez simple à mettre en œuvre. J'ai démonté la tablette avant même de commander les pièces pour m'assurer de pouvoir la monter facilement sans la vitre. Il s'avère que le verre est séparé de l'écran LCD et se détache assez facilement. Dans le même temps, tous les composants comme le PCB, la batterie et l'écran lui-même étaient bien emballés ensemble, de sorte qu'aucun montage supplémentaire n'était nécessaire. J'ai trouvé que le capteur tactile est cependant collé au verre. Mais comme je n'avais pas l'intention d'avoir un miroir interactif, c'était OK.

Étape 1: liste de courses

Comme je l'ai mentionné, j'avais déjà une tablette - Scroll Excel 7 pouces, mais n'importe quelle tablette fonctionnerait aussi bien, voire mieux. En plus de ça j'ai du acheter:

  1. Cadre photo au format A3 d'IKEA
  2. Feuille de miroir acrylique bidirectionnelle A3 d'ebay
  3. Feuille de mousse fab noire A3 de HobbyCraft

J'ai aussi utilisé:

  1. couteau Stanley
  2. super colle
  3. Papier de verre
  4. Percez avec de petits forets
  5. Dremel et une mini scie à métaux

Pour éviter toute complication, j'ai d'abord acheté le cadre photo. Je soupçonnais que les dimensions de la description pourraient ne pas être exactes et j'avais raison - les dimensions étaient données à l'intérieur du cadre, pas la taille du verre ou du panneau arrière.

J'ai choisi d'acheter une feuille acrylique avec un film semi-transparent déjà déposé en lisant des histoires de personnes qui luttent pour obtenir une bonne qualité de film à coller. Avez-vous essayé de mettre un protecteur d'écran sur votre téléphone? Je pense qu'il est impossible d'obtenir des résultats propres sans salle blanche réelle.

Étape 2: Préparation

Préparation
Préparation
Préparation
Préparation
Préparation
Préparation
Préparation
Préparation

La première chose a donc été de démonter le cadre lui-même. J'ai été surpris de voir à quel point c'était facile avec de petits clips tout autour des côtés. Je pense que cela a fonctionné en ma faveur car certains cadres ont un panneau arrière qui glisse vers l'intérieur et l'extérieur, ce qui pourrait potentiellement rayer le revêtement miroir fragile.

Ensuite, j'ai mesuré la feuille de miroir acrylique et coupé à la taille. La feuille a un film protecteur des deux côtés, donc la découpe a été assez facile (il faut quand même faire attention à ne pas faire de rayures profondes). J'ai utilisé un couteau Stanley pour marquer la feuille, puis je l'ai cassée contre le bord d'un morceau de bois. Ce n'était pas une coupe nette et produisait des bords tranchants, alors je les ai soigneusement lissés à l'aide de papier de verre. Soyez prudent ici car l'acrylique a tendance à se fissurer et à se briser plus que ce à quoi vous vous attendriez du plastique.

Je n'ai eu qu'à couper la feuille de miroir dans le sens de la longueur car la largeur était presque parfaite pour le cadre et elle n'avait que quelques millimètres de jeu. Pour m'assurer qu'il ne glisse pas, j'ai utilisé des bouts de fil isolés des deux côtés.

Pour protéger la feuille de miroir des rayures, j'ai ajouté une feuille de mousse noire avec une découpe de quelques millimètres plus petite que l'écran LCD pour éviter que les bords ne soient visibles. Au départ, j'ai essayé de réutiliser un tableau intérieur blanc fourni avec le cadre, mais la couleur blanche était facilement visible sur l'écran LCD noir, en particulier à la lumière du jour.

Vous remarquerez peut-être sur certaines de mes photos que j'avais un coussin sous le cadre. J'ai réalisé un peu trop tard que la feuille d'acrylique est très flexible et alors que le cadre la maintenait au-dessus du bureau, parfois la feuille touchait la surface et se rayait. Les rayures sont à peine visibles pour le moment mais ça m'agace à chaque fois que je le nettoie. Tu étais prévenu.

Oh, et n'oubliez pas de retirer le film protecteur lors de l'assemblage. J'ai lu quelques critiques qui se plaignent que le miroir n'est pas réfléchissant ou clair du tout. ça m'a fait un peu rire:)

Étape 3: Montage de la tablette

Montage de la tablette
Montage de la tablette
Montage de la tablette
Montage de la tablette
Montage de la tablette
Montage de la tablette

J'ai monté la tablette directement dans le panneau arrière. C'est un panneau dur de 3 mm, il a donc assez de force pour supporter le poids de la tablette. Couper la planche était facile avec une scie à métaux et un outil Dremel, même si je devais faire attention à ne pas faire de trou trop gros.

Même si je n'ai pas l'intention d'utiliser l'appareil photo, j'ai ciselé un petit trou juste au cas où. Ensuite, j'ai collé quelques morceaux de panneaux durs restants avec de la super colle là où j'avais l'intention de monter la couverture. Vous remarquerez peut-être également quelques supports en plastique. En raison des composants électroniques autour des trous de montage, je ne pouvais utiliser qu'une petite quantité de matériau et je ne pensais pas que le panneau dur tiendrait. J'ai donc trouvé une vieille boîte en plastique et j'en ai découpé des morceaux.

Enfin j'ai vissé la coque arrière d'origine de la tablette. Il ne le scelle pas parfaitement, mais il offre un bon support et une bonne protection pour tous les composants tout en me donnant accès aux connecteurs et au bouton d'alimentation.

Étape 4: Logiciel

Étant donné que la plupart des applications sont pour Android v4 ou supérieur, j'ai eu très peu de chance de trouver une application Smart Mirror qui fonctionnerait sur ma tablette. La mise à niveau de la tablette n'était pas possible non plus, j'ai donc décidé de télécharger Android Studio et de développer moi-même l'application. Avis de non-responsabilité - Je suis un développeur. NET à temps plein, donc même si le développement mobile et Java est nouveau pour moi, la courbe d'apprentissage n'était pas aussi raide qu'elle le serait pour apprendre la programmation à partir de zéro.

Décrire l'intégralité du code source serait un sujet en soi. Faites-moi savoir dans les commentaires si vous êtes intéressé et je ferai peut-être un autre post. Mais pour l'instant, je n'expliquerai que mes besoins et mes fonctionnalités de base. Au fait, le code source est disponible sur GitHub (https://github.com/audrius-a/smart-mirror.git). Il est publié sous licence MIT, alors n'hésitez pas à le créer et à l'utiliser pour vos projets.

Mes exigences:

  • Doit afficher la date et l'heure;
  • Doit afficher les prévisions de température diurne et nocturne 5 jours à l'avance;
  • Doit afficher les conditions météorologiques 5 jours à l'avance;
  • Doit fonctionner en continu sans interaction de l'utilisateur même après le redémarrage;

Pour atteindre ce qui précède, je me suis inscrit à Met Office DataPoint, qui fournit des mises à jour météo gratuites et assez fiables, même pour les conditions météorologiques imprévisibles du Royaume-Uni. L'inscription est très simple et ils vous fournissent immédiatement une clé API permettant d'interroger des données presque immédiatement. Consultez le fichier app/src/main/java/com/development/audrius/smartmirror/MetService.java pour la requête exacte que j'ai utilisée.

Pour afficher les conditions météorologiques, j'ai utilisé des icônes gratuites de https://www.alessioatzeni.com/meteocons/ partagées par Alessio Atzeni. Merci Alessio, pour la publication de ces icônes, elles sont géniales.

Je pensais que le plus gros combat serait avec la dernière exigence de garder l'application toujours au top. Il s'avère que c'est très facile avec quelques autorisations dans le fichier AndroidManifest.xml et une classe StartupHandler. Même si la tablette meurt pour une raison quelconque ou a simplement besoin d'un redémarrage, l'application se rallume quelques secondes seulement après le démarrage et reste allumée pour toujours.

Le seul problème en suspens que j'ai jusqu'à présent est la disparition du signal WiFi après un jour ou deux. Je pense que c'était le cas dans le passé et ma seule option serait peut-être de redémarrer la tablette après quelques échecs de connexion à Internet. Je mettrai à jour le message une fois que je l'aurai résolu.

Étape 5: Résumé

J'espère que vous avez apprécié la lecture de ce instructable et peut-être même appris quelque chose ou inspiré. N'hésitez pas à laisser vos commentaires ou vos questions dans la zone de commentaires.

Conseillé: