
Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39


Ρε παιδιά τι γίνεται; Akarsh εδώ από το CETech.
Σήμερα θα κάνουμε ένα έργο που είναι ένας απλός κόμβος LoRa και μπορείτε ακόμη και να το χρησιμοποιήσετε ως πύλη ενός καναλιού.
Εδώ ο μικροελεγκτής που χρησιμοποίησα είναι ο ESP8266, ο οποίος είναι συνδεδεμένος σε πλακέτες LoRa 433MHz (Ra-02 από Ai-Thinker), έχω επίσης επισυνάψει μια οθόνη OLED στο PCB, έτσι ώστε να είναι ορατές οι πληροφορίες πακέτου.
Για να γίνουν τα πράγματα πιο απλά, έχω σχεδιάσει ένα PCB το οποίο μπορείτε να φτιάξετε για συγκόλληση.
Έχω επίσης δημιουργήσει ένα βίντεο σχετικά με τη δημιουργία αυτού του έργου λεπτομερώς, συνιστώ να το παρακολουθήσετε για καλύτερη εικόνα και λεπτομέρεια.
Βήμα 1: Μέρη

Πήρα το μεγαλύτερο μέρος των εξαρτημάτων για την κατασκευή μου από το LCSC.
Θα χρειαστείτε:
1) Ενότητα Ra-02 LoRa
2) ESP8266
3) Οθόνη OLED
4) Παθητικά εξαρτήματα όπως αντιστάσεις και πυκνωτές
Θα χρειαστείτε το PCB να συγκολλήσει αυτά τα στοιχεία τα οποία θα δούμε στο επόμενο βήμα.
Βήμα 2: Αποκτήστε το Project PCB Manufactured

Πρέπει να ελέγξετε το JLCPCB για να παραγγείλετε ηλεκτρονικά PCB φθηνά!
Παίρνετε 10 καλής ποιότητας PCB που κατασκευάζονται και αποστέλλονται στην πόρτα σας για 2 $ και κάποια μεταφορικά. Θα λάβετε επίσης έκπτωση στα μεταφορικά στην πρώτη σας παραγγελία. Για να σχεδιάσετε το δικό σας PCB στο easyEDA, μόλις γίνει αυτό, ανεβάστε τα αρχεία Gerber σε JLCPCB για να κατασκευαστούν με καλή ποιότητα και γρήγορο χρόνο ανακύκλωσης.
Κατεβάστε το αρχείο Gerber:
Βήμα 3: Συνδέσεις (ΘΕΩΡΙΑ)


Υπάρχουν κυρίως 4 πτυχές στις συνδέσεις εδώ:
1) Το ESP8266 μόνο για να λειτουργήσει σωστά χρειάζεται κάποιο τράβηγμα προς τα πάνω και προς τα κάτω τη σύνδεση για G0, G15, EN και RST.
2) Οι μονάδες Ra-02 και οι μονάδες ESP8266 συνδέονται μεταξύ τους χρησιμοποιώντας το πρωτόκολλο SPI
3) Το OLED και το ESP8266 συνδέονται μεταξύ τους χρησιμοποιώντας το δίαυλο I2C
4) Όλες οι μονάδες πρέπει να συνδεθούν σε ράγες τροφοδοσίας για να λειτουργήσουν. (Προφανές: P)
Βήμα 4: Συγκόλληση


Συγκολλήστε όλα τα εξαρτήματα στο PCB.
Θα πρότεινα να κολλήσετε πρώτα τα εξαρτήματα χαμηλού ύψους στο PCB και στη συνέχεια να μεταβείτε σε εξαρτήματα με μεγαλύτερο ύψος όπως οι κεφαλίδες κ.λπ.
Πριν τροφοδοτήσετε τη μονάδα, ελέγξτε όλες τις συνδέσεις χρησιμοποιώντας ένα πολύμετρο για κακές συνδέσεις συγκόλλησης και βραχυκυκλώματα.
Βήμα 5: Κωδικοποίηση της ενότητας



1) Κατεβάστε τον κωδικό από εδώ.
2) Ανοίξτε τον κωδικό στο Arduino IDE.
3) Συνδέστε το PCB στον υπολογιστή χρησιμοποιώντας τον σειριακό μετατροπέα USB CP2102 ή οποιαδήποτε άλλη παρόμοια συσκευή.
4) Επαναφέρετε τη μονάδα ESP8266 ενώ τραβάτε χαμηλά το GPIO0 (κρατήστε πατημένο το κουμπί G0 κατά την επαναφορά).
5) Τώρα πατήστε το κουμπί μεταφόρτωσης στο IDE. Η μεταφόρτωση μπορεί να αποτύχει μία ή δύο φορές, οπότε πρέπει να προσπαθήσετε 2-3 φορές σε περίπτωση αποτυχίας.
6) Αποσυνδέστε το USB σε σειριακό προσαρμογέα και συνδέστε την οθόνη OLED αν δεν το έχετε κάνει ακόμα.
7) Προγραμματίστε το άλλο μέρος του προγράμματος Reciever/Transmitter
Βήμα 6: Χρόνος δοκιμής


Αφού κωδικοποιήσετε και τις δύο μονάδες, μπορείτε να τις συνδέσετε στην τροφοδοσία.
Στην περίπτωσή μου, έβαλα τον πομπό μου σε τράπεζα ισχύος, τον δέκτη σε φορητό υπολογιστή για πρόσβαση σε σειριακή οθόνη.
Μόλις τροφοδοτούσα τον πομπό άρχισα να βλέπω μηνύματα στη σειριακή οθόνη που είναι συνδεδεμένη με τον δέκτη.
Το δικό μου λειτουργεί σαν γούρι!
Συνιστάται:
Minecraft Ore Lamp - Προσαρμόσιμο μέγεθος και πυκνότητα pixel: 4 βήματα

Minecraft Ore Lamp-Προσαρμόσιμο μέγεθος και πυκνότητα pixel: Το επτάχρονο παιδί μου έχει εμμονή με το Minecraft, οπότε αποφάσισα να δημιουργήσω κάτι σχετικό γι 'αυτόν. Lookάχνοντας για επιλογές, υπάρχει ένα υπέροχο έργο λαμπτήρων από τον Dan J Hamer στο Thingiverse, αλλά αφού το τροποποίησα λίγο αποφάσισα να ξεκινήσω το δικό μου έργο (εσείς
Πώς να φτιάξετε ένα BB8 σε πραγματικό μέγεθος με Arduino: 12 βήματα

Πώς να φτιάξετε ένα BB8 σε πραγματικό μέγεθος με το Arduino: Γεια σε όλους, είμαστε δύο Ιταλοί μαθητές που έχουμε φτιάξει έναν κλώνο BB8 με φθηνά υλικά και με αυτό το σεμινάριο θέλουμε να μοιραστούμε την εμπειρία μας μαζί σας! Χρησιμοποιήσαμε φθηνά υλικά λόγω των περιορισμένων μας προϋπολογισμό, αλλά το τελικό αποτέλεσμα είναι πολύ καλό
DIY Build BB-8 στην Ινδία -- Android Controlled and Talkative -- Φυσικό μέγεθος: 19 βήματα (με εικόνες)

DIY Build BB-8 στην Ινδία || Android Controlled and Talkative || Σε πραγματικό μέγεθος: ΕΓΓΡΑΦΕΙΤΕ στο κανάλι μου για περισσότερα έργα. Αυτό το Έργο αφορά τον τρόπο δημιουργίας ενός λειτουργικού, ομιλητικού, ελεγχόμενου με arduino droid Starbars BB-8 droid. θα χρησιμοποιήσουμε μόνο οικιακά υλικά και λίγο κύκλωμα Arduino. Σε αυτό είμαστε
Πλήρες μέγεθος RC Car: 14 βήματα (με εικόνες)

Πλήρες μέγεθος RC Car: Τι είναι αυτό; Πιστεύετε ότι τα αυτοκίνητα RC είναι μόνο για παιδιά; Ξανασκέψου το! Αυτό το σεμινάριο θα σας δείξει πώς να προσαρμόσετε και να κατασκευάσετε ένα αυτοκίνητο RC πλήρους μεγέθους 1: 1. Ο εξοπλισμός ενός αυτοκινήτου με αυτά τα χειριστήρια είναι μια καλή πλατφόρμα εκκίνησης για να φτιάξετε το δικό σας πλήρως αυτόνομο αυτοκίνητο (επόμενο βήμα
ESP32 Lora Thingspeak Gateway With Sensor Node: 9 βήματα

ESP32 Lora Thingspeak Gateway With Sensor Node: σε αυτό το έργο IoT, σχεδίασα το ESP32 LoRa Gateway & επίσης ESP32 LoRa Sensor Node για παρακολούθηση του αισθητήρα που διαβάζει ασύρματα από αποστάσεις μερικών χιλιομέτρων. Ο αποστολέας θα διαβάσει τα δεδομένα υγρασίας και θερμοκρασίας χρησιμοποιώντας τον αισθητήρα DHT11. Στη συνέχεια μεταδίδει