Arduino: κατασκευή βολτόμετρων - πώς λειτουργεί
Δεν υπάρχει σχεδόν τίποτα που δεν μπορείτε να χτίσετε με το Arduino. Σε αυτό το άρθρο, αποκαλύπτουμε τον τρόπο δημιουργίας ενός βολτόμετρου.
Arduino: κατασκευή βολτόμετρων - πώς λειτουργεί
- Τα μέρη ενός βολτόμετρου είναι σχετικά διαχειρίσιμα: χρειάζεστε ένα Arduino, ένα breadboard, ένα 100kΩ και ένα 10kΩ αντίσταση και μερικά καλώδια jumper.
- Συνδέστε τα καλώδια και τις αντιστάσεις όπως φαίνεται στην εικόνα.
Προγραμματίστε το βολτόμετρο Arduino
Εάν όλα είναι σωστά συνδεδεμένα, μπορείτε να ξεκινήσετε τον προγραμματισμό του βολτόμετρου. Μπορείτε να βρείτε τον πλήρη κώδικα αντιγραφής στην γκαλερί εικόνων.
- Πρώτον, οι εντολές "float vp = 4.7;", "float r1 = 100000;" και "float r2 = 10000". δημιούργησε τρεις μεταβλητές. Οι μεταβλητές r1 και r2 είναι οι δύο αντιστάσεις. Η μεταβλητή vp είναι η τάση που λαμβάνει το Arduino μέσω του καλωδίου USB. Για λόγους ασφάλειας, αυτό είναι ελαφρώς μικρότερο από 5V.
- Στη συνέχεια, με την εντολή "Serial.print ((int) (vp / (r2 / (r1 + r2))))" τη μέγιστη έξοδο τάσης στη σειριακή οθόνη.
- Τώρα με τις εντολές "float v = (analogRead (0) * vp) / 1024.0;" και "float v2 = v / (r2 / (r1 + r2))" η τάση στα ελεύθερα καλώδια βραχυκύκλωσης υπολογίζεται. Αν θέλετε, μπορείτε να το κάνετε με την εντολή "Serial.println (v2);" μπορούν επίσης να εξάγονται στη σειριακή οθόνη.