Μέτρηση pH με το Arduino Uno – Gravity Analog pH Sensor

Στην παρακάτω εικόνα φαίνεται η συνδεσμολογία του αισθητήρα pH με τον μικροελεγκτή.  Χρειάζονται μόνο τρία καλώδια, δύο για την τροφοδοσία και ένα για την τάση η οποία μεταφράζεται σε pH.

Στη συνέχεια ακολουθεί ο κώδικας για τον μετρητή pH.

/*
# This sample code is used to test the pH meter V1.0.
# Editor : YouYou
# Ver : 1.0
# Product: analog pH meter
# SKU : SEN0161
*/
#define SensorPin A0 //pH meter Analog output to Arduino Analog Input 0
#define Offset 0.00 //deviation compensate
#define LED 13
#define samplingInterval 20
#define printInterval 800
#define ArrayLenth 40 //times of collection
int pHArray[ArrayLenth]; //Store the average value of the sensor feedback
int pHArrayIndex=0;
void setup(void)
{
pinMode(LED,OUTPUT);
Serial.begin(9600);
Serial.println(“pH meter experiment!”); //Test the serial monitor
}
void loop(void)
{
static unsigned long samplingTime = millis();
static unsigned long printTime = millis();
static float pHValue,voltage;
if(millis()-samplingTime > samplingInterval)
{
pHArray[pHArrayIndex++]=analogRead(SensorPin);
if(pHArrayIndex==ArrayLenth)pHArrayIndex=0;
voltage = avergearray(pHArray, ArrayLenth)*5.0/1024;
pHValue = 3.5*voltage+Offset;
samplingTime=millis();
}
if(millis() – printTime > printInterval) //Every 800 milliseconds, print a numerical, convert the state of the LED indicator
{
Serial.print(“Voltage:”);
Serial.print(voltage,2);
Serial.print(” pH value: “);
Serial.println(pHValue,2);
digitalWrite(LED,digitalRead(LED)^1);
printTime=millis();
}
}
double avergearray(int* arr, int number){
int i;
int max,min;
double avg;
long amount=0;
if(number<=0){
Serial.println(“Error number for the array to avraging!/n”);
return 0;
}
if(number<5){ //less than 5, calculated directly statistics
for(i=0;i<number;i++){
amount+=arr[i];
}
avg = amount/number;
return avg;
}else{
if(arr[0]<arr[1]){
min = arr[0];max=arr[1];
}
else{
min=arr[1];max=arr[0];
}
for(i=2;i<number;i++){
if(arr[i]<min){
amount+=min; //arr<min
min=arr[i];
}else {
if(arr[i]>max){
amount+=max; //arr>max
max=arr[i];
}else{
amount+=arr[i]; //min<=arr<=max
}
}//if
}//for
avg = (double)amount/(number-2);
}//if
return avg;
}

Κατηγορίες: Χωρίς κατηγορία | Γράψτε σχόλιο

Η κατανόηση και αποδοχή της διαφορετικότητας ως μέθοδος αντιμετώπισης του σχολικού εκφοβισμού.

Το φαινόμενο του σχολικού και μη ,εκφοβισμού είναι ένα κοινωνικό φαινόμενο απαξίωσης του προσώπου του πλησίον. Καθώς έχουν γίνει πολλές κοινωνικές έρευνες για την ευεργετική δράση των τεχνών στους εφήβους ,στο σχολείο μας περάσαμε στη δράση εφαρμόζοντας αυτά τα πορίσματα με ευεργετικά αποτελέσματα .

Θέματα ζωγραφικής μαθητών λοιπόν που έχουν ως γενικό θέμα τους την ανθρώπινη υπόσταση η οποία πλησιάζεται με έναν τρόπο ευγενικό που δημιουργεί θετικά συναισθήματα στη μαθητική κοινότητα και αποδυναμώνει τον κάθε μορφής εκφοβισμό.

Screenshot 2025 05 28 16 00 27 617 com.viber .voipScreenshot 2025 05 28 16 00 24 872 com.viber .voipScreenshot 2025 05 28 16 00 18 927 com.viber .voipScreenshot 2025 05 28 16 00 12 966 com.viber .voipMessenger creation C11A7255 55E1 4180 B8DD 1F86D457C52DMessenger creation 7187358857124576943Screenshot 2025 05 28 16 00 32 584 com.viber .voip20250528 231933

 

Κατηγορίες: Χωρίς κατηγορία | Γράψτε σχόλιο

Το ποτάμι μας. Θεατρικό Δρώμενο.

Το Σάββατο 22 Μαρτίου 2025 το ΓΕ.Λ Πικερμίου συμμετείχε στην ημερίδα της Δ.Δ.Ε. Ανατολικής Αττικής με θέμα  «Νερό: Από την Έλλειψη και τις Καταστροφές στη Ζωή και τον Πολιτισμό» στο Μουσείο Γουλανδρή με το Θεατρικό δρώμενο “Το ποτάμι μας”. Υπεύθυνες εκπαιδευτικοί Νικηφόρου Ελένη, Ντεντοπούλου Ιωάννα.

 

 

Κατηγορίες: Χωρίς κατηγορία | Γράψτε σχόλιο

Το ΓΕ.Λ Πικερμίου το 1ο Μαθητικό Συνέδριο.

Κατηγορίες: Χωρίς κατηγορία | Γράψτε σχόλιο

Σχολική Εορτή Επετείου 25ης Μαρτίου 1821

Φωτογραφίες και Βίντεο από την σχολική γιορτή της Επετείου της 25ης Μαρτίου 1821 του ΓΕ.Λ Πικερμίου.

SYTROS 1    SYRTOS 2  

IMG 20240322 092425 1   IMG 20240322 091336 1    IMG 20240322 091350 1

 

Επιστροφή στην Ιστοσελίδα του Σχολείου.

Κατηγορίες: Χωρίς κατηγορία | Γράψτε σχόλιο