Ordinateur portable batterie Analyzer /Recycler (6 / 10 étapes)

Étape 6: Le Code source

Voici le code source de l’analyseur

/*
Un testeur de cycle de vie des piles à l’aide d’un écran Lcd comme sortie
*/

inclure le code de bibliothèque :
#include < LiquidCrystal.h >

initialiser la bibliothèque avec les numéros des broches interface
Innovente lcd (2, 3, 5, 6, 7, 8) ;
const int buttonPin = 0 ;
int sensorPin = A0 ;    Sélectionnez l’entrée pin pour la batterie
int sensorValue = 0 ;  variable pour stocker la valeur provenant de la sonde
const int relais = 1 ;
buttonState int = 0 ;
flotteur mah = 0.0 ;
long timestart ;

void setup() {}
mis en place nombre de l’écran LCD de colonnes et de lignes :
LCD.Begin (16, 2) ;
Imprimer un message à l’écran LCD.
LCD.Print ("testeur de batterie life") ;
pinMode (sortie, relais) ;
pinMode (buttonPin, entrée) ;
}

void loop() {}
régler le curseur sur la colonne 0, ligne 1
(Remarque : la ligne 1 est la seconde ligne, puisque le décompte commence par 0) :
digitalWrite (relais, 0) ; déclencher le relais de LED

tandis que (buttonState == faible) {}
sensorValue = analogRead(sensorPin) ; lire la batterie
la tension
buttonState = digitalRead(buttonPin) ;
Si (buttonState == HIGH) {}
Si (bb > 0) {bb = 0;} else {bb = 1;}
//  }
lcd.setCursor (0, 1) ;
LCD.Print((sensorValue*4.98)/1023) ;
LCD.Print (« Volts ») ;
Delay(500) ;
} //end obtenir prêt boucle
digitalWrite (relais, 1) ; Définissez le LED-relais sur
lcd.setCursor (0, 0) ;
LCD.Print ("essai") ;
lcd.setCursor (0, 1) ;
LCD.Print("") ;
Mah = 0.0 ;
timestart = millis () ;
while (((sensorValue*4.98)/1023) > 3,00) {}
lcd.setCursor (0, 1) ;
LCD.Print((sensorValue*4.98)/1023) ;
LCD.Print (« V ») ;
sensorValue = analogRead(sensorPin) ; lire la batterie
Mah = mah + (((sensorValue*4.98)/1023)/4) / 7,2 ;
LCD.Print(mAh) ;
LCD.Print ("mAh") ;
retard (500) ;
lcd.setCursor(8,0) ;
LCD.Print ((millis()-timestart) / 1000) ; temps depuis le test staarted
} / / fin de drain de batterie
digitalWrite (relais, 0) ; déclencher le relais de LED

résultats définitifs

lcd.setCursor (0, 0) ;
LCD.Print(mAh) ;
LCD.Print ("mAH") ;
LCD.Print ((millis()-timestart) / 1000) ;
LCD.Print ("S") ;
buttonState = digitalRead(buttonPin) ;

}

Articles Liés

Comment utiliser un ordinateur portable batterie dégradées ?

Comment utiliser un ordinateur portable batterie dégradées ?

La batterie est morte ?Et sa ne fonctionne plus la nouvelle pile est cher??Ne vous inquiétez pas ici est un moyen simple de réutiliser ce vieux portable sans la batterie.Étape 1: Retirer la batteriela batterie de l'ordinateur portable est très lourde
Socle d’ordinateur portable de bois recyclées conçu sur mesure.

Socle d’ordinateur portable de bois recyclées conçu sur mesure.

J'ai besoin de quelque chose pour déclencher mon écran d'ordinateur portable pour améliorer ma posture, alors j'ai décidé de faire un socle d'ordinateur portable et j'ai est allé un peu plu plus loin à l'aide de bois récupérés et au nettoyage des com
Augmenter la capacité (runtime) de votre batterie d’ordinateur portable.

Augmenter la capacité (runtime) de votre batterie d’ordinateur portable.

Est votre PC portable batterie morte ?Est la duree pas assez longtemps pour vous passer la journée ?Effectuez-vous un de ces énormes blocs-batteries externes ?Cette instructable est destinée à montrer comment on peut remplacer les cellules mortes li-
Utilisez votre ordinateur portable comme Oscilloscope

Utilisez votre ordinateur portable comme Oscilloscope

Oscilloscope est un instrument de test électronique qui permet la projection de signaux de tension pour être affichée et appris. Un circuit spécifique dans l'oscilloscope crée des signaux mobiles répétées de gauche à droite. Cette répétition crée les
11.1V 4400mAh Vervangen voor ordinateur portable ASUS X50VL

11.1V 4400mAh Vervangen voor ordinateur portable ASUS X50VL

Accu ASUS X50VL - De grootste accu ASUS X50VL leverancier die de hoogste kwaliteit fr gloednieuwe ASUS X50VL batterie goedkope, snelle levering, goede service.Détails de produit voor Accu ASUS X50VL1. 100 % nieuwe hoogwaardige vervangende Accu ASUS X
Prolonger la durée de vie... (des batteries pour ordinateurs portables)

Prolonger la durée de vie... (des batteries pour ordinateurs portables)

Gens semblent oublier les choses plus faciles sur les ordinateurs portables.Surtout la batterie est un point permanent de frustration. Combien de fois n'il est arrivé que lorsque vous sortez votre ordinateur portable, la batterie est morte, même si v
RÉUTILISER votre vieille batterie d’ordinateur portable pour faire une banque d’alimentation

RÉUTILISER votre vieille batterie d’ordinateur portable pour faire une banque d’alimentation

Il y a quelques mois, ma batterie d'ordinateur portable Dell n'a pas fonctionné. Chaque fois que je le débrancher de l'alimentation principale, l'ordinateur portable s'éteint immédiatement. Après quelques jours de frustration, j'ai remplacé la batter
COMMENT RÉPARER BATTERIE D’ORDINATEUR PORTABLE ?

COMMENT RÉPARER BATTERIE D’ORDINATEUR PORTABLE ?

BONJOUR MES COLLÈGUES !JE SUIS WAQARici, je vais vous montrer comment réparer votre batterie PC portable pour très bon marché à la maison.+ POURQUOI ?Les batteries d'ordinateur portable est composé de pile au lithium qui sont appelées 18650 cellulesi
Piles de la lampe-torche de batterie d’ordinateur portable

Piles de la lampe-torche de batterie d’ordinateur portable

Utiliser les cellules d'une vieille batterie d'ordinateur portable pour alimenter une lampe de pocheÉtape 1: La lampe de poche batterieÉtape 2: La vieux PC portable batterie Les vieilles batteries pour ordinateurs portables. Ouvrez le couvercle en pl
Renouveler votre batterie d’ordinateur portable

Renouveler votre batterie d’ordinateur portable

cellules de changer votre batterie d'ordinateur portable au lieu d'acheter cher batterie neuve...
Comment réutiliser des batteries pour ordinateurs portables pour rendre la Banque de puissance pour smartphone ?

Comment réutiliser des batteries pour ordinateurs portables pour rendre la Banque de puissance pour smartphone ?

BONJOUR À MES COLLÈGUES... (JE SUIS WAQAR)... !AUJOURD'HUI, JE VAIS VOUS MONTRER COMMENT FAIRE UNE BANQUE D'ALIMENTATION À L'AIDE DE VIEILLES BATTERIES DE PORTABLE.POURQUOI ?AUJOURD'HUI, presque tout le monde ai un ordinateur portable et tout ordinat
Format de poche ordinateurs portables équipés de housses de sac épicerie recyclés

Format de poche ordinateurs portables équipés de housses de sac épicerie recyclés

il s'agit de sorte d'un tutoriel en deux parties. Tout d'abord, je vais vous montrer comment lier vos propres carnets de poche. Deuxièmement, je vais vous montrer comment fusionner des vieux sacs d'épicerie en feuilles de plastique pour servir de cou
Recyclage d’une batterie d’ordinateur portable pour l’éclairage de bicyclette

Recyclage d’une batterie d’ordinateur portable pour l’éclairage de bicyclette

J'ai constaté que souvent une batterie d'ordinateur portable qui a été écartée aussi mauvais comme une source d'alimentation pour ordinateur portable est encore utilisable comme source d'énergie pour d'autres projets. La plupart batteries d'ordinateu
Preuve qu’un netbook ou un ordinateur portable peut être utilisé sans la batterie Li-ion interne !

Preuve qu’un netbook ou un ordinateur portable peut être utilisé sans la batterie Li-ion interne !

Il y a des cas rares où un netbook ou un ordinateur portable doit être sur en permanence où il effectue une tâche ou un groupe de tâches. Idéalement, un PC de bureau est idéal pour cela mais où l'espace est à une prime et consommation d'énergie doit