Η πλακέτα μικροελεγκτή Raspberry Pi Pico είναι μια εξαιρετική συσκευή που μπορεί να χρησιμοποιηθεί για την αυτοματοποίηση πολλών οικιακών εργασιών όπως όπως αυτόματο πότισμα φυτών, άνοιγμα και κλείσιμο της πόρτας του γκαράζ, ανίχνευση κίνησης στο σπίτι κ.λπ επί.
Η οικοδόμηση της βασικής γνώσης για την επιτυχή ολοκλήρωση ενός (ή όλων) από αυτά τα παραδείγματα απαιτεί χρόνο. Εδώ θα σας φανεί χρήσιμο ένα κιτ εφευρέτη. Περιλαμβάνονται τα πάντα, όπως ένα φυλλάδιο οδηγιών, εξαρτήματα και απαιτούμενα καλώδια, ώστε να μπορείτε δημιουργήστε πειράματα που θα επεκτείνουν τις γνώσεις και τις δεξιότητές σας για να αυτοματοποιήσετε οτιδήποτε στην καρδιά σας επιθυμίες.
Παρασκευή
Το Thonny IDE (ενσωματωμένο περιβάλλον ανάπτυξης) είναι ένα εξαιρετικό εργαλείο που σας βοηθά να συνδέσετε το Raspberry Pi Pico στον υπολογιστή σας και να προγραμματίσετε το Pico. Για να βεβαιωθείτε ότι έχετε ρυθμιστεί σωστά, φροντίστε να ανατρέξετε στον οδηγό μας
ξεκινώντας με τον Thonny στο Raspberry Pi Pico για λεπτομέρειες.Το Kitronik Inventor's Kit συνοδεύεται από όλα όσα χρειάζεστε για να ολοκληρώσετε αυτό το ελαφρύ πείραμα. Εάν είστε λάτρης των ηλεκτρονικών με ανταλλακτικά, μπορεί να έχετε ήδη αυτό που χρειάζεστε:
- Raspberry Pi Pico (ή Pico W)
- Breadboard
- Περιστροφικό ποτενσιόμετρο
- 2x Διακόπτης ώθησης
- Κόκκινο LED 5mm
- 8x καλώδια βραχυκυκλωτήρα M/M
- Αντίσταση 220 ohm (σημειώνεται με χρωματιστές λωρίδες: κόκκινο, κόκκινο, καφέ, χρυσό)
Το Pico σας ήρθε με προ-κολλημένες ακίδες GPIO; Εάν όχι, μάθετε πώς να το κάνετε κολλήστε καρφίτσες κεφαλίδας στο Raspberry Pi Pico σας ο σωστός τρόπος.
Αναμενόμενη έξοδος
Αυτό το πείραμα παρέχει μια εξαιρετική οπτική αναπαράσταση για να εξηγήσει τι συμβαίνει κατά τη διάρκεια μιας ρουτίνας διακοπής (πάτημα ενός κουμπιού), κατά την οποία Σημείο μια έξοδο διαμόρφωσης πλάτους παλμού (PWM) καθορίζει τη φωτεινότητα ενός LED—η οποία μπορεί να ελεγχθεί χρησιμοποιώντας το ποτενσιόμετρο ως αναλογικό εισαγωγή.
Μια διακοπή λογισμικού θα ανιχνευθεί όταν πατήσετε το κουμπί που κάθεται στο breadboard. Αυτή η ενέργεια θα ενεργοποιήσει μια μεταβλητή που θα ελέγχει πότε ανάβει ή σβήνει η κόκκινη λυχνία LED. Όταν στρίβετε το ποτενσιόμετρο προς οποιαδήποτε κατεύθυνση, η αναλογική τιμή εισόδου του μεταφέρεται στην έξοδο PWM για το LED. Αυτή είναι η μαγεία (αν θέλετε) πίσω από το φως LED που γίνεται είτε πιο αμυδρό είτε πιο φωτεινό.
Συναρμολόγηση Κώδικα Έργου
Πριν συνεχίσετε προς τα εμπρός, πάρτε ένα αντίγραφο του απαιτείται κωδικός για αυτό το πείραμα απευθείας από τον επίσημο ιστότοπο υποστήριξης της Kitronik. Επίσης, αυτός ο πόρος λειτουργεί ως υποστηρικτικός οδηγός εάν κολλήσετε στην πορεία.
Ενώ έχετε τον κωδικό στην οθόνη, ας αναλύσουμε ορισμένα βασικά σημεία στον κώδικα:
- Ο διακόπτης on/off αντιστοιχίζεται στο GP15 στο Raspberry Pi Pico.
- Η λυχνία LED έχει ρυθμιστεί ως έξοδος PWM στο GP16 στο Pico.
- Το ποτενσιόμετρο (δοχείο) βασίζεται στον ενσωματωμένο μετατροπέα αναλογικού σε ψηφιακό (ADC) της GP26.
- Η κατάσταση του κουμπιού είναι από προεπιλογή ψευδής κατά την πρώτη εκτέλεση του προγράμματος Python.
- Ο χειριστής IRQ (ή σήμα διακοπής) είναι συνδεδεμένος στην είσοδο του διακόπτη.
- ο ενώ Ο βρόχος ανιχνεύει εάν ο διακόπτης είναι πατημένος και, στη συνέχεια, προχωρά στην ανάγνωση της τιμής του δοχείου (ανάλογα με τον τρόπο με τον οποίο στρίβετε το ποτενσιόμετρο) για να ρυθμίσετε τη φωτεινότητα των LED.
Αυτό το Inventor's Kit στοχεύει να βασιστεί στη μάθηση που αποκτάτε καθώς προχωράτε μέσα από το φυλλάδιο που περιλαμβάνεται. Με κάθε περιστροφή σελίδας, θα βρείτε τον εαυτό σας να αποκτά γνώσεις σταδιακά. Μπορεί επίσης να βρεθείτε να χαμογελάτε με περηφάνια καθώς οι στιγμές της «λάμπας» αυξάνονται σε συχνότητα καθώς η εμπειρία σας μεγαλώνει.
Εάν θέλετε να επιστρέψετε στις βασικές αρχές των αισθητήρων φωτός και των αναλογικών εισόδων, μεταβείτε στη σελίδα μας Ξεκινώντας με τον οδηγό ηλεκτρονικών Raspberry Pi Pico για λεπτομέρειες σχετικά με το προηγούμενο πείραμα φωτός αυτής της σειράς.
Το μέλλον σου είναι λαμπρό
Αυτά τα κιτ είναι εξαιρετικά για όσους πειραματίζονται με ηλεκτρονικά έως και μεσαίο επίπεδο. Τώρα που έχετε μάθει κάποιες επιπλέον βασικές αρχές σχετικά με τις αναλογικές εισόδους, τα σήματα διακοπής και τον έλεγχο της φωτεινότητας ενός φωτός LED, ίσως να είστε έτοιμοι να ανεβάσετε τις γνώσεις σας στο επόμενο επίπεδο.
Χρησιμοποιώντας ένα τρανζίστορ για την κίνηση ενός κινητήρα, βασιζόμενοι στο πρόσφατο πείραμα του ποτενσιόμετρου προσθέτοντας α σέρβο, ρύθμιση του τόνου ενός βομβητή, μέτρηση χρησιμοποιώντας οθόνες, κατανόηση των βασικών στοιχείων της αιολικής ενέργειας και περισσότερο.
Πάρτε ένα κιτ που περιλαμβάνει ένα φυλλάδιο και όλα τα gizmos και τα καλώδια που χρειάζεστε για να ξεκινήσετε. Ακόμα καλύτερα, αγοράστε ένα για εσάς και για κάποιον άλλον που γνωρίζετε που του αρέσει να ασχολείται με τα ηλεκτρονικά και την τεχνολογία.
Το πιο σημαντικό, αφιερώστε χρόνο για να απολαύσετε τη διαδικασία οικοδόμησης γνώσης. Επίσης, φροντίστε να σταματήσετε για περηφάνια όταν ολοκληρώνετε πειράματα που τελειώνουν με μια δήλωση όπως "το έκανα!"