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

Πώς να φτιάξετε ένα έξυπνο δοχείο με το NodeMCU που ελέγχεται από την εφαρμογή: 8 βήματα
Πώς να φτιάξετε ένα έξυπνο δοχείο με το NodeMCU που ελέγχεται από την εφαρμογή: 8 βήματα

Βίντεο: Πώς να φτιάξετε ένα έξυπνο δοχείο με το NodeMCU που ελέγχεται από την εφαρμογή: 8 βήματα

Βίντεο: Πώς να φτιάξετε ένα έξυπνο δοχείο με το NodeMCU που ελέγχεται από την εφαρμογή: 8 βήματα
Βίντεο: Πως να φτιάξετε αυτό το Τσιμεντένιο "Τσαλακωμένο" δοχείο με τσιμέντο | DIY| 2024, Νοέμβριος
Anonim
Πώς να φτιάξετε ένα έξυπνο δοχείο με το NodeMCU που ελέγχεται από την εφαρμογή
Πώς να φτιάξετε ένα έξυπνο δοχείο με το NodeMCU που ελέγχεται από την εφαρμογή
Πώς να φτιάξετε ένα έξυπνο δοχείο με το NodeMCU που ελέγχεται από την εφαρμογή
Πώς να φτιάξετε ένα έξυπνο δοχείο με το NodeMCU που ελέγχεται από την εφαρμογή

Σε αυτόν τον οδηγό θα δημιουργήσουμε ένα Smart Pot που ελέγχεται από ένα ESP32 και μια εφαρμογή για smartphone (iOS και Android).

Θα χρησιμοποιήσουμε το NodeMCU (ESP32) για τη συνδεσιμότητα και τη Βιβλιοθήκη Blynk για το IoT cloud και την εφαρμογή στο smartphone.

Τέλος, θα χρησιμοποιήσουμε JLCPCB και LCSC για παραγγελία pcb και component.

Βήμα 1: Σχεδιάστε το ηλεκτρικό σχέδιο με το EasyEDA

Σχεδιάστε το ηλεκτρικό σχέδιο με το EasyEDA
Σχεδιάστε το ηλεκτρικό σχέδιο με το EasyEDA

Για να σχεδιάσουμε τους πίνακες μας και να τους εκτυπώσουμε με την υπηρεσία JLCPCB θα χρησιμοποιήσουμε το λογισμικό EasyEda, μέσω του οποίου θα μπορούσαμε να σχεδιάσουμε το διάγραμμα καλωδίωσης και μετά να το μετατρέψουμε σε PCB και να το παραγγείλουμε απευθείας από το λογισμικό.

Το EasyEda είναι ένα λογισμικό που σας επιτρέπει να σχεδιάζετε ηλεκτρικά κυκλώματα εισάγοντας εξαρτήματα απευθείας από τη βάση δεδομένων LCSC, ώστε να μπορείτε να τα αγοράσετε μόλις τα σχεδιάσετε. Σας επιτρέπει επίσης να σχεδιάσετε το PCB ξεκινώντας από το διάγραμμα καλωδίωσης. Μόλις τραβηχτεί, θα είναι δυνατή η παραγγελία του μέσω JLCPCB.

Πρώτα πρέπει να κατεβάσετε το EasyEda από το σύνδεσμο https://easyeda.com/page/download Στη συνέχεια εγκαταστήστε το και εισαγάγετε το σχέδιο που σχεδίασα.

Μπορείτε να κατεβάσετε το πρόγραμμα εδώ.

Μόλις γίνει λήψη του διαγράμματος καλωδίωσης, απλώς δημιουργήστε το PCB από αυτό.

Βήμα 2: Παραγγείλετε το PCB με JLCPCB

Παραγγείλετε το PCB με JLCPCB
Παραγγείλετε το PCB με JLCPCB
Παραγγείλετε το PCB με JLCPCB
Παραγγείλετε το PCB με JLCPCB

Στη συνέχεια, μόλις σχεδιαστεί το PCB, απλώς παραγγείλετε τους πίνακες μέσω JLCPCB πατώντας το κουμπί που φαίνεται στο παραπάνω σχήμα.

Με λίγα χρήματα θα μπορούσαμε να παραγγείλουμε PCB κατασκευασμένα πολύ καλά και πολύ γρήγορα. Θα είναι επίσης δυνατό, μόλις παραγγελθούν τα PCB, να δείτε την πρόοδο της παραγγελίας από το λογαριασμό σας.

Βήμα 3: Συστατικό παραγγελίας με LCSC

Συστατικό παραγγελίας με LCSC
Συστατικό παραγγελίας με LCSC
Συστατικό παραγγελίας με LCSC
Συστατικό παραγγελίας με LCSC

Για να παραγγείλετε τα εξαρτήματα είναι απλή, απλώς πατήστε το κουμπί "BOM" (Bill of Material) στο πρόγραμμα για να σχεδιάσετε τα PCB EasyEda.

Στη συνέχεια, θα επιστρέψετε στη σελίδα αγοράς υλικών στον ιστότοπο της LCSC, προχωρήστε στην αγορά, ώστε να ολοκληρώσετε την κατασκευή του PCB. Ακολουθήστε τα βήματα στις παραπάνω φωτογραφίες για να παραγγείλετε τα ηλεκτρονικά εξαρτήματα.

Το LCSC είναι ένας ιστότοπος που σας επιτρέπει να επιλέξετε εξαρτήματα από μια τεράστια βάση δεδομένων και να τα παραγγείλετε για τα έργα και τα PCB σας. Προσφέρει άπειρα εξαρτήματα σε πραγματικά ανταγωνιστικές τιμές και γι 'αυτό επέλεξα αυτήν την υπηρεσία.

Βήμα 4: Συγκολλήστε το εξάρτημα στο Pcb

Συγκολλήστε το εξάρτημα στο Pcb
Συγκολλήστε το εξάρτημα στο Pcb
Συγκολλήστε το εξάρτημα στο Pcb
Συγκολλήστε το εξάρτημα στο Pcb

Πάρτε τα εξαρτήματα που παραγγέλθηκαν μέσω του lcsc και κολλήστε τα στο PCB ακολουθώντας τις ενδείξεις του διαγράμματος καλωδίωσης.

Βήμα 5: Κατασκευάστε τον αισθητήρα υγρασίας εδάφους

Κατασκευάστε τον αισθητήρα υγρασίας εδάφους
Κατασκευάστε τον αισθητήρα υγρασίας εδάφους
Κατασκευάστε τον αισθητήρα υγρασίας εδάφους
Κατασκευάστε τον αισθητήρα υγρασίας εδάφους

Έχω γράψει έναν ξεχωριστό οδηγό για να φτιάξω τον αισθητήρα υγρασίας του εδάφους και είναι διαθέσιμος εδώ!

Βήμα 6: Ανεβάστε τον κώδικα

Ανεβάστε τον Κώδικα
Ανεβάστε τον Κώδικα

Κατεβάστε τον κωδικό από εδώ.

Ανεβάστε το στο Arduino IDE.

Εάν δεν έχετε τη Βιβλιοθήκη Blynk και το πρόγραμμα οδήγησης ESP32, ελέγξτε αυτόν τον οδηγό:

Εγκαταστήστε το πρόγραμμα οδήγησης ESP32 σε Windows: εδώ

Εγκαταστήστε το πρόγραμμα οδήγησης ESP32 σε Linux: εδώ

Εγκαταστήστε το πρόγραμμα οδήγησης ESP32 σε Mac OS: εδώ

Κατεβάστε και εγκαταστήστε τη Βιβλιοθήκη Blynk

Βήμα 7: Δημιουργήστε την εφαρμογή με το Blynk

Δημιουργήστε την εφαρμογή με το Blynk
Δημιουργήστε την εφαρμογή με το Blynk
Δημιουργήστε την εφαρμογή με το Blynk
Δημιουργήστε την εφαρμογή με το Blynk
Δημιουργήστε την εφαρμογή με το Blynk
Δημιουργήστε την εφαρμογή με το Blynk

Το Blynk είναι μια δωρεάν υπηρεσία που σας επιτρέπει να ελέγχετε εξ αποστάσεως τις κάρτες σας NodeMcu με επεξεργαστή ESP32.

Αυτό θα είναι χρήσιμο στο έργο καθώς δεν θα χρειαστεί να δημιουργήσουμε τον διακομιστή IoT, αλλά απλά να βασιστούμε στον διακομιστή Blynk. Επιπλέον, το Blynk σας επιτρέπει να δημιουργήσετε τη δωρεάν εφαρμογή σας χωρίς να γνωρίζετε πώς να προγραμματίζετε απλά μέσω της βασικής εφαρμογής του. Για να μάθετε πώς να διαμορφώσετε το blynk στο Arduino IDE, ακολουθήστε αυτά τα βήματα.

Βήμα 8: Δοκιμάστε το περιβάλλον

Δοκιμάστε το Περιβάλλον
Δοκιμάστε το Περιβάλλον
Δοκιμάστε το Περιβάλλον
Δοκιμάστε το Περιβάλλον
Δοκιμάστε το Περιβάλλον
Δοκιμάστε το Περιβάλλον
Δοκιμάστε το Περιβάλλον
Δοκιμάστε το Περιβάλλον

Μόλις φορτωθεί το λογισμικό στο esp32, θα μπορούσαμε να δούμε αμέσως το νέο μας έξυπνο σύστημα άρδευσης στη δουλειά.

Θα μπορούσαμε να δούμε τη στάθμη του νερού στο δοχείο και την κατάσταση της αντλίας που ποτίζει ανά πάσα στιγμή.

Συνιστάται: