Table des matières:
- Étape 1: Nomenclature
- Étape 2: faire le circuit
- Étape 3: Installer les âmes
- Étape 4: Un dernier tour
- Étape 5: Mettre à jour les journaux
Vidéo: Bricolage "PC Usage Meter ROG Base" utilisant Arduino et Python: 5 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
*************************************
+ Tout d'abord, ces Instructables ont été écrits par un anglophone non natif…… Pas un professeur d'anglais, alors veuillez informer toute erreur grammaticale avant de vous moquer de moi.:p
+ Et s'il vous plaît n'imitez aucun des logos vus sur les images La plupart d'entre eux ont des droits d'auteur ou au moins des sentiments attachés à leurs propriétaires respectifs
+ Toutes les améliorations seront appréciées, que ce soit dans cette instructable ou dans l'équipement
+Je ne suis pas responsable des dommages causés à votre téléphone, ordinateur ou tout autre appareil en raison de tout câblage croisé et de toute erreur de circuit et de programmation de votre part. Alors faites cette chose à vos risques et périls.
+ Si disponible, imprimez en 3D un étui mignon pour cela.
+ APPUYEZ SUR LE COEUR POUR APPRÉCIER ET RÉPANDRE L'AMOUR. ET AJOUTEZ CECI À VOS FAVORIS.
*************************************
Bonjour à tous, Donc tout a commencé avec un besoin (la cupidité en fait) d'une pièce de luxe pour PC, il y a environ un an, j'ai commencé à fabriquer un PC de jeu de 6e génération….. pour coder dans un studio visuel…. tout en construisant ce PC lentement, en collectant mon argent de poche….un jour, j'ai vu une base Asus ROG à 200 $, qui montre l'utilisation du processeur, peut overclocker à distance et faire beaucoup de trucs sympas (*Regarder avec des yeux brillants*)…. Je voulais sûrement acheter ça… mais le prix était trop élevé (*Jaw drop*)….. alors j'ai pris une note rapide pour en faire une plus tard…. puis j'ai commencé à apprendre le python, et suis tombé sur la bibliothèque "PSUTIL", et boum….. tout était possible maintenant.
avec juste quelques leds et un arduino nano….. j'ai fait le hardware, puis après quelques jours de recherche de librairies, j'ai fait le programme python….
fondamentalement, il ne visualise que l'utilisation du processeur maintenant, mais avec des modifications mineures du programme python côté hôte (ordinateur), il peut être configuré pour afficher tous les détails fournis par la bibliothèque psutil de python, c'est-à-dire l'utilisation de la RAM, la fréquence du processeur et d'autres éléments.
C'est un compteur d'utilisation du processeur externe….
Je travaille toujours sur ce projet pour faire du programme informatique un processus d'arrière-plan, mais comme je suis un novice en python, cela prendra du temps. l'aide dans ce secteur sera grandement appréciée.
excité ?, Alors parcourons la nomenclature…..
Étape 1: Nomenclature
Nomenclature-
1. Un Arduino (avec le module série installé, utilisez usb to ttl si vous utilisez arduino pro mini……peu importe l'arduino que vous utilisez, mais je préfère nano).
2. Un graphique à barres Led, ou 10 Leds
3. Une machine hôte
c'est ça…
Étape 2: faire le circuit
Connectez les Leds aux broches D3 à D12 et avec les cathodes communes, c'est-à-dire - comme indiqué sur l'image.
Ajoutez également une résistance de 1k en série avec chaque led. (Non illustré sur l'image.) Ne pas le faire fera frire l'arduino ou les leds ou les deux…
Étape 3: Installer les âmes
Donc, comme nous le savons tous….. tout le monde a besoin d'âmes pour travailler…. machines aussi…Téléchargez ces logiciels et croquis pour commencer
1. Arduino Sketch et programme hôte - Lien Github
2. Python -Télécharger Python
3. Bibliothèque PSUTIL - Bibliothèque PSUTIL
1. Télécharger le croquis arduino
2.installer Python
3. Installez la bibliothèque PSUTIL après l'avoir téléchargée. si vous ne savez pas comment faire cela, recherchez simplement des tutoriels sur google en recherchant "Comment installer la bibliothèque python".
4. Téléchargez le programme hôte.
5. Maintenez la touche Windows + R enfoncée.
6. Type: shell: démarrage
7. Cliquez sur OK.
8.copier coller le programme hôte dans le dossier de démarrage
9. puis copiez à nouveau le programme hôte
10.et collez le raccourci sur le bureau.
Étape 4: Un dernier tour
branchez votre arduino. et vérifiez si le port série est COM2, sinon changez-le en Com2 en changeant de gestionnaire de périphériques. cliquez sur OK
puis lancez le programme python en cliquant sur le raccourci sur le bureau… une fois exécuté, il se lancera automatiquement à chaque démarrage. assurez-vous de ne pas fermer la fenêtre du terminal…. bien qu'il n'affiche aucune sortie. ça marche toujours.
Puis
Prendre plaisir……..
*******************************************
Noter-
1. Installez-le n'importe où près de votre ordinateur, couvrez-le dans un boîtier imprimé en 3D ou utilisez le module Bluetooth pour le rendre sans fil.
2. Pour mettre à niveau le programme pour d'autres fonctions psutil, vérifiez le programme python.
3. L'arduino Sketch ressemblera en fait à un noobie…. mais c'est uniquement pour économiser les plantages arduino dus à une utilisation excessive de la RAM dans les boucles for, afin qu'il puisse être utilisé sur les attinies et les avrs.
4.assurez-vous de ne pas fermer la fenêtre du terminal…. bien qu'il n'affiche aucune sortie. ça marche toujours.
5. Bientôt, je ferai une version complète de la base de bricolage, y compris des fonctionnalités d'overclocking à distance et des graphiques à barres multiples…..
6. toute contribution aux codes et autres choses sera appréciée……
*******************************************
Étape 5: Mettre à jour les journaux
************ Les mises à jour seront décrites ici***************
2017-06-21 - Comme suggéré par "rufununu" ajoutez une résistance de 1k avant chaque led afin de protéger votre arduino et vos leds.
***************************************************************
Conseillé:
Objectif macro bricolage avec AF (différent de tous les autres objectifs macro bricolage): 4 étapes (avec photos)
Objectif macro bricolage avec AF (différent de tous les autres objectifs macro bricolage) : j'ai vu beaucoup de gens fabriquer des objectifs macro avec un objectif de kit standard (généralement un 18-55 mm). La plupart d'entre eux sont un objectif juste collé sur l'appareil photo à l'envers ou l'élément avant retiré. Il y a des inconvénients pour ces deux options. Pour le montage de l'objectif
FABRICANT DE BRUME/BROUILLARD BRICOLAGE UTILISANT IC 555 : 6 étapes (avec photos)
FABRICANT DE BRUME/BROUILLARD BRICOLAGE UTILISANT IC 555 : Dans ce tutoriel, je montre comment construire un générateur de brume/brouillard à l'aide d'un circuit très simple IC 555. Ceci est également connu sous le nom d'humidificateur, l'atomiseur permet de commencer
Télécommande sans fil utilisant le module 2.4Ghz NRF24L01 avec Arduino - Nrf24l01 4 canaux / 6 canaux émetteur-récepteur pour quadrirotor - Hélicoptère Rc - Avion Rc utilisant Arduino: 5 étapes (avec photos)
Télécommande sans fil utilisant le module 2.4Ghz NRF24L01 avec Arduino | Nrf24l01 4 canaux / 6 canaux émetteur-récepteur pour quadrirotor | Hélicoptère Rc | Avion Rc utilisant Arduino: Pour faire fonctionner une voiture Rc | Quadricoptère | Drone | Avion radiocommandé | Bateau RC, nous avons toujours besoin d'un récepteur et d'un émetteur, supposons que pour RC QUADCOPTER nous ayons besoin d'un émetteur et d'un récepteur à 6 canaux et que ce type de TX et RX soit trop coûteux, nous allons donc en faire un sur notre
Jeu vidéo de bricolage utilisant Arduino (clone Arduboy): 7 étapes (avec photos)
Jeu vidéo de bricolage utilisant Arduino (clone Arduboy): Il existe une plate-forme de jeu de la taille d'une carte de crédit 8 bits appelée Arduboy, qui rend les jeux open source faciles à apprendre, à partager et à jouer. Vous pouvez profiter de jeux 8 bits créés par d'autres sur cet appareil, ou vous pouvez créer vos propres jeux. Puisqu'il s'agit d'un projet open source
Support laser multi-usage bricolage : 7 étapes (avec photos)
Support laser multi-usage bricolage : ce support laser peut être utilisé pour presque tout, un support de recette, un support d'art artistique, un support d'image et plusieurs autres choses, mais surtout un laser, grâce à ses pieds flexibles, il pourrait être monté sur un télescope, des jumelles ou presque n'importe quoi