Comment construire un moniteur de vitesse à large bande avec Raspberry Pi

Atelier de fin de semaineFaire: Besoin de quelque chose pour vous occuper ce week-end? Cherchez pas plus loin. L'atelier du week-end est notre chronique hebdomadaire dans laquelle nous présentons un projet de bricolage badass que vous pouvez réaliser avec un minimum de compétences et d'expertise. Nous avons parcouru tous les didacticiels en ligne sur le Web et fait un effort supplémentaire pour identifier des projets qui sont à la fois faciles, abordables et amusants. Alors enfilez votre pantalon de travail, attrapez votre ceinture à outils et dirigez-vous vers le garage - il est temps de commencer à construire!

Si tout se passe bien, vous n'aurez peut-être plus jamais à souffrir de gifs de chaton à chargement lent et glitch!

Peu importe qui vous êtes ou où vous vivez, nous sommes prêts à parier que votre FAI est probablement nul. Votre haut débit est probablement plus lent que prévu et à certaines occasions (généralement les moments les plus gênants possibles), il devient probablement si lent que vous pouvez à peine charger un gif de chaton sur Reddit. De toute évidence, ce n'est pas bon - mais la plupart d'entre nous n'ont tout simplement pas la patience d'appeler le service client, d'attendre une demi-heure, puis de se plaindre à une personne qui ne peut probablement pas résoudre le problème de toute façon; alors nous laissons simplement glisser.

Mais, croyez-le ou non, ce n'est pas forcément comme ça. Avec une poignée d'électronique bon marché et quelques lignes de code, vous pouvez créer un robot qui enregistre vos vitesses Internet tout au long de la journée, puis se plaint automatiquement à votre FAI via Twitter. Vous n'êtes pas obligé de le faire vous-même! Et ne laissez pas toute cette partie des «lignes de code» vous effrayer non plus. Vous n'avez besoin d'aucune expérience en programmation pour fabriquer cet engin. Il y a une poignée de personnes vraiment intelligentes dans le monde qui ont publié leur code en ligne. Tout ce que vous avez à faire est d'obtenir le bon matériel et de vous assurer que vos compétences en matière de copier / coller sont à la hauteur. Voici ce dont vous avez besoin pour y arriver:

Matériel requis :

  • Tarte aux framboises
  • Moniteur
  • Clavier
  • câble Ethernet

Ouaip. C'est tout. Une fois que vous avez tout réuni, il vous suffit de connecter votre clavier et votre moniteur à votre Raspberry Pi, puis de tout démarrer. À partir de là, suivez simplement ces super instructions d'Alsdair Allan de Make. Il décompose toute la grande et effrayante programmation Python en une série d'étapes faciles à suivre - donc tant que vous savez comment copier / coller, vous devriez être en or.

Oh, et une dernière chose. Techniquement, le didacticiel susmentionné vous montre comment enregistrer vos vitesses Internet et les enregistrer automatiquement dans une feuille de calcul Google Docs avec IFTTT. Ceci est idéal pour garder une trace de votre haut débit et vous aidera à tenir votre FAI responsable si vos vitesses sont constamment inférieures à ce que vous payez. D'un autre côté, si vous voulez aller plus loin et envoyer une plainte automatique chaque fois que votre vitesse descend en dessous d'un certain point, vous devrez changer la recette IFTTT d'Allan et utiliser le canal Twitter au lieu de Google Docs.

Si tout se passe bien, vous n'aurez peut-être plus jamais à souffrir de gifs de chaton à chargement lent et glitch!