Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Τώρα, θα μάθετε το απλούστερο έργο που μπορείτε να φτιάξετε χρησιμοποιώντας ένα βατόμουρο pi. Εάν δεν το γνωρίζετε μέχρι τώρα, μιλάω για το πρόγραμμα blink, όπως φαίνεται στο arduino. Χρησιμοποιώ πολύ συνηθισμένα πράγματα για τα οποία μπορείτε να μάθετε στο επόμενο βήμα. Ας ξεκινήσουμε!
Βήμα 1: Απαιτούμενα εξαρτήματα
Για την κατασκευή, θα χρειαστείτε τα ακόλουθα:
- 1 x Raspberry Pi
- 1 x καλώδιο USB
- 1 x LED
- 1 x Breadboard
- 1 x κάρτα SD και προσαρμογέας (τουλάχιστον 4 GB)
- 1 x καλώδιο LAN
- 1 x αντίσταση 50 ohm
- 2 x καλώδια Jumper
Το Allchips είναι μια ηλεκτρονική πλατφόρμα υπηρεσιών ηλεκτρονικών εξαρτημάτων, μπορείτε να αγοράσετε όλα τα εξαρτήματα από αυτά
Βήμα 2: Δημιουργία κυκλώματος
Κάθε LED έχει δύο πλευρές - μία αρνητική και μία θετική. Επιλέξτε το αρνητικό και χρησιμοποιώντας την αντίσταση, συνδέστε το μέχρι το GND (pin 6). Το άλλο άκρο πηγαίνει στην καρφίτσα 18. Μη διστάσετε να χρησιμοποιήσετε την εικόνα ως αναφορά.
Βήμα 3: Ρύθμιση του Βατόμουρου
Εάν θέλετε να διατηρήσετε τη διαδικασία όσο το δυνατόν πιο απλή, μπορείτε να ακολουθήσετε το σεμινάριό μου σχετικά με το Raspberry Pi Headless Setup. Μπορείτε επίσης να το κάνετε με έναν πιο παραδοσιακό τρόπο και ανεξάρτητα από το πώς το ρυθμίσετε, πρέπει να καταλήξετε με την κονσόλα στο ίδιο το Pi. Τώρα, πρέπει να εγκαταστήσετε Python ή Python 3. Πληκτρολογήστε την ακόλουθη εντολή:
sudo apt-get install python
ή
sudo apt-get install python3
(ανάλογα με την έκδοση που θα επιλέξετε)
Βήμα 4: Γράφοντας το Πρόγραμμα
Πρέπει να χρησιμοποιήσετε έναν απλό επεξεργαστή κειμένου που ονομάζεται nano, οπότε εισαγάγετε την εντολή sudo nano file-name.py
* Όπου το όνομα αρχείου είναι ένα όνομα της επιλογής σας. Θυμηθείτε το, θα το χρειαστούμε αργότερα!
Επικολλήστε τον ακόλουθο κώδικα στο αρχείο που δημιουργήθηκε πρόσφατα:
εισαγωγή RPi. GPIO ως GPIO
χρόνο εισαγωγής
GPIO.setmode (GPIO. BCM)
GPIO.setwarnings (False)
GPIO.setup (18, GPIO. OUT)
εκτύπωση "LED αναμμένη"
GPIO.output (18, GPIO. HIGH)
ώρα. ύπνος (1)
εκτύπωση "LED off"
GPIO.output (18, GPIO. LOW)
Αποθηκεύστε το αρχείο και επιστρέψτε στην κονσόλα.
Βήμα 5: Εκτέλεση του προγράμματος
Για να εκτελέσετε το πρόγραμμα, απλώς γράψτε python file-name.py
* Αντικαταστήστε το python με το python3, εάν χρησιμοποιείτε το νεότερο. Το όνομα αρχείου πρέπει να είναι το όνομα του αρχείου από το τελευταίο βήμα.