Πίνακας περιεχομένων:

Arduino Pellet Stove Controller: 7 Βήματα
Arduino Pellet Stove Controller: 7 Βήματα

Βίντεο: Arduino Pellet Stove Controller: 7 Βήματα

Βίντεο: Arduino Pellet Stove Controller: 7 Βήματα
Βίντεο: Arduino Pellet Burner prototype (Completed) 2024, Νοέμβριος
Anonim
Ελεγκτής σόμπας Arduino Pellet
Ελεγκτής σόμπας Arduino Pellet

Είναι κατασκευασμένο για να ελέγχει μια σόμπα pellet. Τα led είναι τα σήματα που θα σταλούν για τον έλεγχο των κινητήρων του ανεμιστήρα και του τρυπανιού.

Το σχέδιό μου είναι ότι μόλις κατασκευάσω τον πίνακα είναι να χρησιμοποιήσω μερικά προγράμματα οδήγησης triac και triacs για να οδηγήσω τα κυκλώματα 120 volt. Θα το ενημερώσω καθώς προχωρώ. Το δημοσιεύω με την ελπίδα ότι θα βοηθήσει άλλους καθώς είναι μια συσσώρευση έρευνας και ανάπτυξης σε αυτό το σημείο.

Βήμα 1: Δημιουργήστε το κύκλωμα

Κατασκευάστε το κύκλωμα
Κατασκευάστε το κύκλωμα

Ανταλλακτικά

Arduino Uno Rev3

Μονάδα ρολογιού πραγματικού χρόνου DS3231.

Οθόνη LCD 16X2

Σακίδιο I2C για LCD sceen.

3 led

4 απτά κουμπιά

Breadboard

Καλώδια βραχυκυκλωτήρων.

Το κύκλωμα φαίνεται στο παραπάνω διάγραμμα ψύξης. Το καφέ σύρμα στο κύκλωμα συνδέεται με τον επάνω πείρο στο πίσω μέρος της πίσω συσκευασίας LCD. Ο βραχυκυκλωτήρας αφαιρείται. Αυτό μου επέτρεψε να ελέγξω τον οπίσθιο φωτισμό μέσω προγραμματισμού.

Βήμα 2: Βιβλιοθήκη DS3231

Κατέβασα μια βιβλιοθήκη για την εκτέλεση του ρολογιού DS3231.

Η αρχική βιβλιοθήκη για το DS3231.

Βήμα 3: Τροποποιήθηκε η βιβλιοθήκη DS3231

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

Βήμα 4: Βιβλιοθήκη κουμπιών

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

Οι βιβλιοθήκες μπορούν είτε να εισαχθούν μέσω του arduino ide είτε απλά να τις προσθέσουν στο φάκελο που συνήθως βρίσκεται στον υπολογιστή/όνομα χρήστη/έγγραφα/arduino/βιβλιοθήκες. Δούλεψε για μένα.

Βήμα 5: Βιβλιοθήκη για την οθόνη LCD

Έπρεπε να χρησιμοποιήσω αυτήν τη βιβλιοθήκη για να λειτουργήσει η οθόνη LCD. Η αρχική βιβλιοθήκη που έρχεται με την ιδέα δεν λειτουργεί με την επικοινωνία I2C, οπότε αυτή η βιβλιοθήκη είναι αυτό που το καθιστά δυνατό.

Βήμα 6: Προγραμματίστε το Arduino

Έχω ανεβάσει το αρχείο.ino που δημιούργησα με το arduino ide. Το δοκίμασε πλήρως και πραγματικά λειτουργεί καλά. Mayσως χρειαστεί να το αλλάξω λίγο μόλις προσθέσω τα triacs για να έχω έλεγχο διαμόρφωσης πλάτους παλμού για τους κινητήρες του ανεμιστήρα. Αυτό θα αλλάξει την ταχύτητα των κινητήρων του ανεμιστήρα.

Συνιστάται: