Κανόνας των τάσεων του Kirchhoff

Στην παράγραφο αυτή, θα παρουσιάσουμε τον κανόνα των τάσεων του Kirchhoff, ο οποίος διατυπώνεται ως εξής: Το αλγεβρικό άθροισμα των τάσεων γύρω από κάθε κλειστή διαδρομή (βρόγχος) σε ένα κύκλωμα, είναι ίσο με μηδέν. Το ρεύμα είναι μια μεταβλητή που σχετίζεται με το φορτίο που ρέει διαμέσου ενός στοιχείου κυκλώματος, ενώ η τάση είναι ένα […]

Ο κανόνας των ρευμάτων του Kirchhoff

Σε αυτή την ενότητα θα εξετάσουμε τις σχέσεις του ρεύματος και της τάσης σε απλά ηλεκτρικά κυκλώματα, τα οποία, αποτελούνται από την διασύνδεση δυο ή περισσότερων στοιχείων κυκλώματος. Αυτές οι σχέσεις, μπορούν να εκφραστούν με τους κανόνες ρεύματος και τάσης του Kirchhoff, όπως θα παρουσιάσουμε στην συνέχεια. Ένα σημείο σε ένα κύκλωμα, στο οποίο δυο […]

Μέτρηση θερμοκρασίας με τον αναλογικό αισθητήρα TMP36

Σε αυτή την εργασία θα μάθετε πώς να μετράτε την θερμοκρασία με τον αισθητήρα TMP36 χρησιμοποιώντας την πλατφόρμα Arduino. Ο αισθητήρας ΤΜΡ36 παρέχει μια αναλογική έξοδο τάσης η οποία είναι ανάλογη προς την ως μέτρηση θερμοκρασία. Ο ΤΜΡ36 είναι ένας αναλογικός αισθητήρας ο οποίος είναι φθηνός, αξιόπιστος και εύκολος στην χρήση και κατασκευάζεται από την […]

Ανίχνευση καπνού/αερίων με τον αισθητήρα MQ2

Παρουσίαση της κατασκευής Σε αυτό το πρότζεκτ θα σας δείξω πως θα χρησιμοποιήσετε τον αισθητήρα MQ2 για να ανιχνεύσετε καπνό ή αέρια. Αυτός ο αισθητήρας μπορεί να χρησιμοποιηθεί με επιτυχία σε συστήματα συναγερμού ανίχνευσης καπνού ή αερίων. Επίσης μπορεί να χρησιμοποιηθεί για την ανάλυση της ποιότητας αέρα στους κλειστούς χώρους. Περιγραφή του αισθητήρα MQ2 Ο […]

Ο αισθητήρας HC-SR501 ανίχνευσης της κίνησης

Εισαγωγή στην κατασκευή Σε αυτό το πρότζεκτ θα σας δείξω πως μπορείτε να ανιχνεύσετε κίνηση θερμού σώματος χρησιμοποιώντας τις ιδιότητες της υπέρυθρης ακτινοβολίας. Η κατασκευή αυτή μπορεί να χρησιμοποιηθεί σαν ένα απλό σύστημα συναγερμού, βασισμένο σε κάποιο μικροελεγκτή, σαν τον μικροελεγκτή Arduino, που χρησιμοποιούμε στην αναπτυξιακή πλακέτα με τον Arduino Nano, που έχουμε παρουσιάσει σε […]

Λειτουργία του υπέρυθρου αισθητήρα κίνησης HC-SR501

Σε αυτό το εδάφιο θα εξετάσουμε τα χαρακτηριστικά και την λειτουργία του αισθητήρα HC-SR501. Αυτός ο αισθητήρας ανιχνεύει την κίνηση σωμάτων που περνούν από μπροστά του βασιζόμενος στις ιδιότητες της υπέρυθρης ακτινοβολίας. Γνωρίζουμε από το σχολείο ότι όλα τα σώματα που βρίσκονται σε θερμοκρασία μεγαλύτερη από το απόλυτο μηδέν εκπέμπουν θερμική ενέργεια υπό μορφή υπέρυθρης […]

Οι αισθητήρες υγρασίας και θερμ/σίας DHT11 και DHT22

Σε αυτό το εδάφιο θα εξετάσουμε τα χαρακτηριστικά των αισθητήρων DHT11 και DHT22 με τους οποίους μετράμε την σχετική υγρασία και την θερμοκρασία οι οποίοι κατασκευάζονται από την εταιρία AOSONG. Αυτοί οι αισθητήρες είναι καλιμπραρισμένοι από την γραμμή παραγωγής και δεν χρειάζονται εξωτερικά εξαρτήματα για να λειτουργήσουν. Η απόλυτη υγρασία είναι η ποσότητα των υδρατμών […]

Διασύνδεση του I2C LCD με το Arduino

Στις ηλεκτρονικές κατασκευές που κάνουμε με το Arduino, συχνά δημιουργείται η ανάγκη της απεικόνισης δεδομένων. Ένας τρόπος που μπορούμε να το κάνουμε είναι με τη χρήση μιας μονάδας LCD χαρακτήρων. Στη διασύνδεση της μονάδας LCD με το Arduino χρησιμοποιούνται 6 ψηφιακά Ι/Ο pins στην κατάσταση λειτουργίας 4-bit mode και μας μένουν διαθέσιμα 14 – 6 […]

Λειτουργία του LCD module χαρακτήρων

Όταν ασχολούμαστε με ηλεκτρονικές κατασκευές, σε πολλές περιπτώσεις θέλουμε να απεικονίσουμε δεδομένα όπως κείμενο ή αριθμούς. Ένας τρόπος για να το κάνουμε αυτό είναι με τη χρήση του Serial Monitor. Όμως αυτός ο τρόπος εμφάνισης δεδομένων δεν είναι και τόσο βολικός. Μια φιλική και φορητή λύση για προβολή δεδομένων είναι με την LCD μονάδα χαρακτήρων. […]

Μέτρηση αποστάσεων με τον αισθητήρα HC-SR04

Παρουσίαση της κατασκευής Ένας τρόπος για να μετράμε αποστάσεις ηλεκτρονικά, είναι με την χρήση της μεθόδου της ανάκλασης των υπερήχων. Οι υπέρηχοι είναι ηχητικά κύματα που διαδίδονται στον αέρα και έχουν συχνότητες πάνω από 20.000Ηz. Το ανθρώπινο αυτί μπορεί να ακούσει ηχητικά κύματα μεταξύ 20Hz έως 20.000Ηz. Για ήχους συχνότητας μεγαλύτερης από 20.000Ηz, που ονομάζονται […]

Ο υπερηχητικός αισθητήρας HC-SR04 μέτρησης αποστάσεων

Ένας τρόπος για να μετράμε αποστάσεις ηλεκτρονικά, είναι με την χρήση της μεθόδου της ανάκλασης των υπερήχων. Οι υπέρηχοι είναι ηχητικά κύματα που διαδίδονται στον αέρα και έχουν συχνότητες πάνω από 20.000Ηz. Το ανθρώπινο αυτί μπορεί να ακούσει ηχητικά κύματα μεταξύ 20Hz έως 20.000Ηz. Για ήχους συχνότητας μεγαλύτερης από 20.000Ηz, που ονομάζονται υπέρηχοι, δεν προκαλούν […]

1. Η γραμμή εντολών του RPi

Το λειτουργικό σύστημα για το Raspberry Pi βασίζεται σε μια έκδοση του λειτουργικού συστήματος Linux. To Linux είναι ένα ανοικτού κώδικα λειτουργικό σύστημα το οποίο βασίζεται στο UNIX και έχει αναπτυχθεί με συνεργασία πολλών εταιρειών και πανεπιστημίων. Το χαρακτηριστικό αυτών των λειτουργικών συστημάτων είναι η γραμμή εντολών (Command Line Inteface) στο οποίο εισάγουμε τις εντολές […]

Θερμόμετρο με το DS18B20 βασισμένο στο Arduino

Παρουσίαση του αισθητήρα θερμοκρασίας DS18B20 Ένας από τους ευκολότερους και φθηνότερους τρόπους μέτρησης της θερμοκρασίας με το Arduino είναι χρησιμοποιώντας τον αισθητήρα DS18B20. Αυτός ο αισθητήρας επικοινωνεί ψηφιακά με τον μικροελεγκτή κάνοντας χρήση της 1-Wire διεπαφής. Ο DS18B20 κατασκευάζεται από την εταιρεία Dallas Semiconductor Corp. και χρησιμοποιεί ένα μόνο ψηφιακό ακροδέκτη για αμφίδρομη επικοινωνία  με […]

2. Δουλεύοντας με την γραμμή εντολών

Η εντολή pwd (print working directory) Η εντολή pwd της γραμμής εντολών μας δίνει το μονοπάτι της δενδροειδής κατάταξης αρχείων από τη ρίζα έως τον τρέχων κατάλογο. Ακολουθεί ένα παράδειγμα: Σε αυτό το παράδειγμα, ο τρέχον κατάλογος είναι εκείνος του χρήστη pi, ο οποίος συμβολίζεται με το σύμβολο της περισπωμένης ~ και συνεπώς το αποτέλεσμα […]

K125 αναπτυξιακή πλακέτα με το Arduino Nano

Για να διευκολυνθούμε με εργασίες πάνω στη πλατφόρμα Arduino με απεικόνιση πληροφοριών σε LCD οθόνη, αναπτύξαμε μια δοκιμαστική πλακέτα με βάση τον μικροελεγκτή AVR που είναι ενσωματωμένος πάνω στη μονάδα Arduino Nano. Επιπλέον πάνω στην πλακέτα έχουμε τοποθετήσει μια LCD οθόνη 2Χ16 χαρακτήρων και δυο σταθεροποιητές 5V και 3,3V. Τα επόμενα πιν του Arduino Nano […]

3. Διαχείριση καταλόγων

Δημιουργία και διαγραφή καταλόγων Η δημιουργία υποκαταλόγων γίνεται με την εντολή mkdir ακολουθούμενη από το όνομα του υποκαταλόγου που θέλουμε να δημιουργήσουμε. Στο επόμενο παράδειγμα δημιουργούμε ένα υποκατάλογο μέσα στο κατάλογο χρήστη pi. Χρησιμοποιούμε την εντολή rmdir ακολουθούμενη από το όνομα του υποκαταλόγου για να διαγράψουμε τον υποκατάλογο: Πλοήγηση στο δενδροειδές σύστημα καταλόγων Τώρα ας […]

4. Διαχείριση αρχείων

Εγγραφή στην οθόνη Η εντολή echo μπορεί να χρησιμοποιηθεί για να γράψουμε στην οθόνη: Εγγραφή σε αρχείο Με την ίδια εντολή echo μπορούμε να γράψουμε σε αρχείο, με χρήση του τελεστή >. Ακολουθεί ένα παράδειγμα: Εδώ με την εντολή echo η πρόταση θα αποθηκευτεί σε ένα νέο αρχείο ή θα αντικαταστήσει τα περιεχόμενα ενός υπάρχοντος […]

5. Άδειες πρόσβασης αρχείων και καταλόγων

Ένα από τα πιο σημαντικά ορίσματα που παίρνει η εντολή ls είναι το “-l”. Κατά την εκτέλεση αυτής της εντολής με το συγκεκριμένο όρισμα εμφανίζεται μια λίστα με τις άδειες πρόσβασης των αρχείων και των υποκαταλόγων που εμπεριέχονται στον τρέχον κατάλογο. Επίσης φαίνονται τα μεγέθη των αρχείων καθώς και πότε αυτά τροποποιήθηκαν τελευταία. Στο παράδειγμα […]

6. Χρήση της γραμμής εντολών

Η εντολή man Για να μάθουμε το πώς θα χρησιμοποιούμε μια εντολή κάνουμε χρήση της εντολής man. Για να εμφανίσουμε πληροφορίες με τον τρόπο που θα χρησιμοποιούμε π.χ. την εντολή mkdir δίνουμε στην γραμμή εντολών: pi@raspberrypi:~ $ man mkdir Με τον συνδυασμό των πλήκτρων Ctrl + Z κάνουμε έξοδο από την man Ημερομηνία, ώρα και […]

Μέτρηση υγρασίας και θερμοκρασίας με τον αισθητήρα DHT22

Παρουσίαση των αισθητήρων DHT11 και DHT22 Σε αυτό το εδάφιο θα εξετάσουμε τα χαρακτηριστικά των αισθητήρων DHT11 και DHT22, με τους οποίους μετράμε την σχετική υγρασία και την θερμοκρασία, που παράγονται από την εταιρία AOSONG. Αυτοί οι αισθητήρες είναι καλιμπραρισμένοι από την γραμμή παραγωγής και δεν χρειάζονται εξωτερικά εξαρτήματα για να λειτουργήσουν. Στην συνέχεια θα […]