Réparer un smartphone. Zigbee vs Xbee. AT ESP-01
Description
Trois chantiers dans le même épisode, tous menés par quelqu'un qui admet casser une pièce sur deux qu'il touche.
Le premier est une réparation de Galaxy S7 : l'écran, mais aussi la vitre arrière, la batterie hors service et le port USB qui ne veut plus rien savoir. L'occasion de faire le tour de ce qui se remplace réellement sur un smartphone, et de ce que ça demande comme méthode — nettoyer soigneusement les pièces avant de remonter.
Le deuxième est domotique, et bute sur une limite rarement annoncée : une passerelle Xiaomi n'accepte pas plus de vingt appareils. D'où l'envie de capter directement les signaux des capteurs, sans passerelle et sans passer par Internet. Le troisième est la suite logique — programmer un ESP-01 — et se solde par une série d'échecs dont l'épisode tire les leçons.
Mots-clés
- écran
- appareil
- capteur
- jusqu
- smartphone
- tablette
- commande
- couche
- également
- vitre
- pièce
- signal
- protocole
- avantage
- nœud
- oxymètre
- Zigbee
- esp01
- pont
- tactile
- oxygène
- passerelle
- AT
- corp
- force
- miniature
- programmateur
- excité
- écarter
- cassé
62 autres termes relevés
- transforme
- modem
- ESP
- esp8266
- poubelle
- coque
- dent
- réparer
- Xiaomi
- injecter
- colle
- gagné
- moindre
- distance
- dessous
- coûté
- piloter
- changer
- associer
- batterie
- microcontrôleur
- arrière
- mètre
- programmer
- électronique
- limité
- rendu
- périphérique
- connecte
- verra
- code
- casser
- Wi-Fi
- limite
- envoyer
- câble
- bout
- comprendre
- arrêter
- compris
- port
- suivant
- erreur
- passé
- USB
- peux
- plein
- petite
- normalement
- serveur
- partie
- savoir
- aller
- ouvert
- concrètement
- contre
- tech
- numéro
- technique
- appelle
- Cédric
- informer
Articles connexes
Ce qui avait paru
- Le meilleur écran 24 pouces pour Mac et PC
- Appareil monophasé: AT 10-01
- Cours AT&T Inc.
- ZigBee applications – Part 4: ZigBee addressing
- Nos choix à l'écran : death at a funeral
Pour situer
- Smartphone
Un smartphone ou un téléphone intelligent est un téléphone mobile qui dispose en général d'un écran tactile multipoint, d'un capteur photographique, de dispositifs de radiocommunication (cellulaires et parfois satellitaires, Wi-Fi, Bluetooth) et de la capacité à installer des applications diverses, permettant de bénéficier des fonctions traditionnellement réservées aux assistants numériques personnels ou aux ordinateurs portables. Il peut également être doté d'autres capteurs tels qu'un accéléromètre, ou la réception de signaux de positionnement par satellite. La saisie des données s'y fait v…
- ZigBee
Zigbee est un protocole de haut niveau permettant la communication d'équipements personnels ou domestiques équipés de petits émetteurs radios à faible consommation ; il repose sur la norme IEEE 802.15.4 pour les réseaux à dimension personnelle (Wireless Personal Area Networks : WPAN). Ratifiées le 14 décembre 2004, les spécifications de Zigbee 1.0 sont disponibles auprès des membres de la communauté industrielle Zigbee Alliance. Cette technologie a pour but la communication à courtes distances, telle que le propose déjà la technologie Bluetooth, tout en étant moins chère et plus simple. À ti…
- Xiaomi
Xiaomi Corporation (chinois simplifié : 小米 ; pinyin : xiǎomǐ [ˈɕjǎumì] ; littéralement « millet ») est une entreprise chinoise d'électronique et d'informatique basée à Pékin et spécialisée dans la téléphonie mobile et l'électronique grand public. En 2023, Xiaomi occupe la troisième place mondiale des ventes de smartphones, derrière Samsung et Apple et s'est diversifiée dans plusieurs domaines dans la fabrication de produits électroniques. Xiaomi fabrique également des tablettes, des bracelets connectés, des batteries externes, des écouteurs et casques Hi-Fi, des manettes de jeu, des équipe…
- Wi-Fi
Le (ou la) Wi-Fi, aussi orthographié wifi, est un ensemble de protocoles de communication sans fil régi par les normes du groupe IEEE 802.11 (ISO/CEI 8802-11). Un réseau Wi-Fi permet de relier par ondes radio plusieurs appareils informatiques (ordinateur, routeur, smartphone, modem Internet, etc.) au sein d'un réseau informatique afin de permettre la transmission de données entre eux. Apparues pour la première fois en 1997, les normes IEEE 802.11 (ISO/CEI 8802-11), qui sont utilisées internationalement, décrivent les caractéristiques d’un réseau local sans fil (WLAN). La marque déposée « Wi-F…
- USB
L'USB (de l'anglais, « Universal Serial Bus ») est une norme de bus informatique série qui sert à connecter des périphériques informatiques à un ordinateur ou à tout type d'appareil prévu à cet effet (tablette, smartphone, etc.). Le bus USB permet de connecter des périphériques « à chaud » (quand l'ordinateur est en marche) et en bénéficiant du plug and play qui reconnaît automatiquement le périphérique. Il peut alimenter les périphériques peu gourmands en énergie (clé USB, disques SSD) et, pour ses dernières versions à prise USB Type-C, des appareils réclamant plus de puissance (60 W en vers…
- Normalement
Normalement suivi de La Peur du lendemain est un recueil de textes de Christine Angot paru en 2001 chez Stock.
- Tech
Le Tech [tɛk] est un fleuve côtier du Roussillon dont le cours de 84,5 kilomètres s'inscrit dans le département des Pyrénées-Orientales. Il présente la particularité de disposer du bassin versant le plus méridional de la France continentale.
Transcription
0:00 Vous écoutez S'informer sur la tech.
0:05 Sécurité, informatique, hack et loisirs techniques. Quoi de plus difficile de changer un écran sur un smartphone ? De surcroît, lorsqu'on n'est vraiment pas doué et qu'à chaque fois qu'on touche le smartphone, on casse la pièce qu'on veut réparer. Quelles sont les pièces d'ailleurs qu'on peut réparer sur un smartphone ?
0:23 Il y a la prise USB, l'écran forcément, la batterie, et je crois que c'est à peu près tout. J'ai essayé récemment de réparer un smartphone, enfin plutôt une tablette, dont la vitre était cassée. Alors sur une vitre, enfin sur un écran, quand vous regardez un écran d'une tablette ou d'un smartphone, en fait il y a deux couches.
0:44 Il y a la couche visuelle, celle que vous voyez, celle qui vous produit l'image, et la couche tactile, celle qui est le plus proche de vous, celle qui est en contact avec votre main. Et là j'avais une tablette donc à réparer, où c'était la partie tactile qui était brisée, mais l'écran était encore opérationnel. Le plus délicat dans ce genre de réparation, c'est qu'il y a de la colle entre la couche tactile et la couche écran.
1:11 Vous voyez, c'est une espèce de glue, de colle, enfin c'est assez bizarre. J'avais pris toutes les précautions pour pouvoir séparer les deux, mais au bout d'un moment on force et on finit par casser l'une des deux pièces. Et c'est ce qui s'est passé. Tout a fini dans la poubelle, que je te dise, voilà. Donc tablette 1, Cédric 0.
1:34 Voilà, enfin je ne sais pas si la tablette a gagné, parce qu'elle a gagné d'avoir un aller simple dans la poubelle. Heureusement j'ai également réparé un smartphone, un Galaxy S7, et là ça s'est un petit peu mieux passé. Il fallait bien nettoyer les pièces correctement, c'était un écran pareil à changer. Alors non, il y avait plus qu'un écran.
1:53 Il y avait un écran et les Galaxy S7, leur coque arrière est également une espèce de vitre. Donc j'avais les deux à changer, et l'écran et la vitre. Je me suis rendu compte que la batterie était HS et que le port USB n'en voulait plus aussi. Donc j'ai commencé à changer la vitre, je n'ai pas encore changé la coque arrière, parce que je n'en avais plus.
2:12 Et de batterie et de port USB, je n'en avais pas, donc il faut que je commande. Et vu que je ne veux pas laisser un bras dans la chambre de ce genre de matériel, j'ai laissé tomber Amazon et je suis parti chez un autre commerçant. Mais là, les délais sont un peu plus longs. Donc on verra après Noël ce que ça donne. Je me suis acheté un oxymètre à mettre au doigt.
2:32 Et l'avantage de cet oxymètre, c'est qu'il n'a pas coûté cher. Concrètement, il a coûté moins de 5 euros. Malheureusement, malgré qu'il soit de fabrication allemande, il a quelques défauts, et notamment pas des moindres. Les câbles qui sont situés entre le circuit électronique et l'alimentation, donc les piles, sont un peu courts.
2:51 Et donc à force de le manipuler, les câbles finissent par sceller. Donc j'ai dû faire quelques rallonges, voilà, mais c'est reparti pour un tour. Et je fais mes mesures de oxymètre. Je oxymètre, je oxymétrie, mais mon corps, voilà. Voilà, donc en même temps, ça me donne la pulsation. Je saisis tout ça sur une petite base de données, enfin dans un tableau, concrètement dans une table.
3:15 On va arrêter de... Ouais, on va arrêter, c'est ça. Et donc après, je ferai un petit graphe pour savoir comment je suis excité dans la journée, comment je suis énervé et comment va mon oxygène. Alors pour information, a priori, d'après ce que j'ai compris, lorsque tout va bien, l'oxygène se trouve entre 96 et 100. Alors c'est des pourcentages.
3:39 Non, mon sang ne se transforme pas en oxygène. Je ne sais pas sur quel taux ça se calcule, mais voilà, il faut que ce soit entre 96, 97 et 100%. Et par contre, il ne faut pas que ça descende en dessous de 90. Si ça descend en dessous de 90, ça veut dire que le corps commence à lutter sur je ne sais pas quoi et que c'est très mauvais signe.
3:57 Voilà. Je vais peut-être mourir. Non, bah non, bah non, bah non. Parce que c'est toujours au-dessus de 90%. Et au niveau du pouls, ça me permet de connaître le nombre de battements par minute, savoir si je suis excité ou pas. Donc tout va bien. Je suis entre 70 et 80, suivant si j'ai monté les escaliers ou pas. J'en parlerai à mon médecin, hein ?
4:18 Vous êtes bien sur le podcast à s'informer sur la tech. Je m'appelle Cédric et je suis technicien. Et maintenant, on va parler de mon projet de do-it-yourself et de domotique. Je m'étais équipé, il y a un petit moment de ça, de capteur Xiaomi avec la passerelle Xiaomi. Et je voulais une solution qui soit décentralisée, qui évite d'avoir une passerelle vers Internet pour consulter des valeurs.
4:44 Je voulais que ce soit domotisé en interne, donc me débarrasser de cette passerelle. Ce que j'avais vu, c'est que les capteurs s'appuyer sur un protocole qui était du Zigbee et que ce protocole-là, je pouvais normalement intercepter les trams ou pouvoir envoyer des commandes sur les actionneurs grâce à une passerelle XB ou Zigbee.
5:06 XB étant le pendant ouvert de Zigbee. Alors que Zigbee est aussi un protocole ouvert. Là, je n'ai pas encore tout compris. Si vous avez des infos, je suis preneur sur mon compte Twitter, Cédric Abonnel. Donc tout ça pour vous dire où j'en suis. Eh bien, j'ai remis en route mes capteurs. J'ai zéro synchronisé. Alors, chose à savoir, c'est que sur un pont Xiaomi, je ne peux mettre pas plus que 20 périphériques.
5:32 Je ne peux associer pas plus de 20 périphériques sur ma passerelle. Pas de bol, j'en ai beaucoup plus. Donc soit j'achète une seconde passerelle, soit je trouve un autre moyen pour récupérer tous ces capteurs sur ma passerelle à moi. En sachant que le protocole Zigbee ne limite pas ou la limite est très éloignée de 20, on peut associer plus de...
5:55 Je ne sais plus combien. J'ai regardé les chiffres. Je vais regarder. Je les ai notés. Ouais, c'est ça. On peut associer plus de 65 000 appareils Zigbee. Donc les 20 limités par le pont, je peux dire que le pont Xiaomi, il est un peu limité. Bref, on peut aller jusqu'à 65 000 appareils. L'avantage aussi que j'avais trouvé au Zigbee, au protocole Zigbee, c'est qu'il est mesh, c'est-à-dire qu'un appareil peut être le relais de d'autres appareils avant d'arriver au pont ou à la centrale, au nœud principal.
6:33 On appelle ça des nœuds, chaque point de connexion. L'inconvénient par contre, c'est que la distance entre deux nœuds ne doit excéder de 12 mètres. Encore ça, c'est dans la théorie, donc il faudrait que la distance soit moindre. Mais bon, si on met plein de nœuds au milieu, si on met plein de capteurs tous les 5 mètres, ça ira très bien parce que chaque nœud, chaque appareil, transmettra le signal de son voisin jusqu'au nœud central, tête de nœud, ou jusqu'au pont.
7:01 Donc voilà, je veux écarter le fait que ça parte sur Internet, je veux écarter cette limite de 20 appareils par pont, donc je veux capturer ces signaux qui me proviennent de tous ces capteurs, ces appareils Xiaomi, et je veux piloter moi-même les lampes, les lumières, les relais, les machins. Donc voilà, j'en suis, j'ai envie de dire, au prémice, c'est pas non plus la révolution.
7:23 Alors je sais qu'il y a des solutions déjà toutes prêtes, mais bon, moi j'aime bien comprendre jusqu'au bout, donc je code avec mes petites mimines pour aller comprendre jusqu'au bout. Mais si ça se trouve, je me casserai les dents avant et puis j'arrêterai. Mais ça, on verra. En parlant de casser les dents, je m'en suis cassé une là ce week-end sur des petits ESP8266 qui sont des programmateurs, pas des programmateurs, n'importe quoi, des microcontrôleurs, donc des zones mémoire qu'on peut programmer avec des entrées et des sorties.
7:55 Et l'avantage de ces appareils, de ces ESP01, on faisait des ESP8266 en format miniature avec une antenne Wi-Fi incorporée. Quand je vous dis miniature, c'est 3 cm sur 2 et encore je suis large. Et l'avantage, c'est que c'est tout petit et on peut l'incorporer dans un autre appareil du genre là, j'ai un relais qui a le connecteur qui va bien, je mets l'ESP01 dessus, je les connecte ensemble et ce qui fait que l'ESP01 peut piloter le relais suivant les signaux qui arrivent par Wi-Fi.
8:33 Alors on verra plus tard quels signaux on peut envoyer. Je me suis cassé les dents sur cet appareil parce que normalement, pour programmer un ESP, que ce soit un ESP32, un ESP8266, un ESP Wemos, normalement, on utilise un IDE comme Arduino IDE, on inclut la bibliothèque de compilation qui transforme notre programme qui est écrit en C, le compile pour pouvoir l'injecter dans le microcontrôleur.
9:05 Jusqu'à présent, j'y étais bien arrivé sur mes différents ESP et microcontrôleurs, Arduino, Enco, et là-dessus, j'avais erreur sur erreur. Première chose que je découvre, c'est que cet ESP01 intègre un modem et qu'on peut parler avec lui en commande AT. Alors pour les plus anciens qui ont connu les modems, les modems, les 56K, etc., si vous vous souvenez, on peut commander le modem en commande AT, AT plus RST, AT composement numéro, etc., etc.
9:35 Et je me suis rendu compte qu'on pouvait piloter le ESP01 sans injecter de code supplémentaire. On pouvait le piloter pour qu'il se connecte à un réseau Wi-Fi ou qu'il devienne également un AP, donc un point d'accès Wi-Fi ou les deux en même temps, qui sont à la fois client et serveur, mais qu'on peut également activer un serveur web.
9:56 Vous voyez où je veux en venir ? Non ? Eh bien la suite au prochain numéro. Vous pouvez retrouver sur mon site internet abonnel.fr les informations concernant la passerelle Zigbee à la maison qui j'ai intitulé ce journal Pourquoi choisir une passerelle Zigbee ? Mais également dans la partie technologie électronique, toutes les commandes AT que j'ai découvert pour l'ESP01.
10:18 Bonne découverte à tous. C'était Cédric. C'était S'informer sur L-Tech et les lois vers techniques.
Commentaires 0
Personne n'a encore réagi. Écrire le premier commentaire.