Demo application for librairie HX711 Cr300-Litho

Dependencies:   HX711 TextLCD mbed

Committer:
BB50
Date:
Fri Jun 12 16:17:21 2015 +0000
Revision:
0:c4eaea48d411
1st release.; Work.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
BB50 0:c4eaea48d411 1 #include "mbed.h"
BB50 0:c4eaea48d411 2 #include "TextLCD.h" //Librairie Ecran text
BB50 0:c4eaea48d411 3 #include "HX711.h" //Librairie HX711 en dévellopement
BB50 0:c4eaea48d411 4
BB50 0:c4eaea48d411 5
BB50 0:c4eaea48d411 6 TextLCD lcd(D2, D3, D4, D5, D6, D7, TextLCD::LCD20x4); // Déclaration TextLCD.
BB50 0:c4eaea48d411 7
BB50 0:c4eaea48d411 8 HX711 scale(A1,A0,64); //(pinData, pinSCK, gain [128|32|64])
BB50 0:c4eaea48d411 9 DigitalIn mybutton(USER_BUTTON);//Boutton
BB50 0:c4eaea48d411 10
BB50 0:c4eaea48d411 11 int main()
BB50 0:c4eaea48d411 12 {
BB50 0:c4eaea48d411 13 int weight;
BB50 0:c4eaea48d411 14
BB50 0:c4eaea48d411 15 while(1)
BB50 0:c4eaea48d411 16 {
BB50 0:c4eaea48d411 17 if (!mybutton)
BB50 0:c4eaea48d411 18 scale.tare();
BB50 0:c4eaea48d411 19
BB50 0:c4eaea48d411 20 weight = scale.getGram();
BB50 0:c4eaea48d411 21 lcd.cls();
BB50 0:c4eaea48d411 22 lcd.locate(0,0);
BB50 0:c4eaea48d411 23 lcd.printf("Value = %i g", weight);
BB50 0:c4eaea48d411 24 }
BB50 0:c4eaea48d411 25 }