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

Βασιλίσκος "α". Mandalorian's Basilisk W/ Raspberry Pi Hardware και Raspbian OS: 19 Βήματα
Βασιλίσκος "α". Mandalorian's Basilisk W/ Raspberry Pi Hardware και Raspbian OS: 19 Βήματα

Βίντεο: Βασιλίσκος "α". Mandalorian's Basilisk W/ Raspberry Pi Hardware και Raspbian OS: 19 Βήματα

Βίντεο: Βασιλίσκος
Βίντεο: Forging a 578 layer San Mai Kopis knife, part 5, making the pommel. 2024, Ιούλιος
Anonim
Βασιλίσκος
Βασιλίσκος
Βασιλίσκος
Βασιλίσκος
Βασιλίσκος
Βασιλίσκος

Αυτό το έργο αφορά μια συσκευή που μπορείτε να χρησιμοποιήσετε ως υπολογιστή, διαφορετική από φορητό υπολογιστή, εν κινήσει. Ο κύριος σκοπός του είναι να σας αφήσει να γράψετε τον κωδικό σας εάν προγραμματίζετε ή μαθαίνετε. Επίσης, εάν είστε συγγραφέας ή σας αρέσει να γράφετε ιστορίες, ακόμη και αν πουλάτε φωτογραφίες ή φωτογραφίες, μπορείτε να πάρετε μερικές και να γράψετε τους υπότιτλους τους -ένα Youtuber για να απαντήσει στα σχόλιά του, ίσως, ή γυρίσματα! Η ιδέα γεννήθηκε επειδή εγώ " κάποτε αναγνώρισα ότι θα μπορούσα να ολοκληρώσω τον κωδικό μου ενώ ήμουν βαρετός να περιμένω κάποιον μπροστά στο σπίτι του ή να επισκεφθώ, να πάρω μετρό ή λεωφορείο. Σε πολλές καταστάσεις που είναι βαρετό ή που χάνει το συναίσθημα του χρόνου. Αυτό το συναίσθημα της συνέχισης της κωδικοποίησης ή της γραφής επειδή η κωδικοποίηση ενός bot απαιτεί πολύ χρόνο και δεν ξέρουμε μόνο να κάνουμε ένα bot, μπορεί να είναι ένας ιστότοπος ή μια εφαρμογή! Εάν γράφετε ένα βιβλίο ή μυθιστόρημα/συμβαίνει και αυτό (εδώ έχω επίσης συνειδητοποιήσει ότι αυτό θα μπορούσε να είναι για οποιονδήποτε, εξαρτάται μόνο από τον χρήστη). Articles άρθρα, όπως αυτό το Instructable e. σολ. Τέλος πάντων, σκέφτηκα ότι το Raspberry Pi έχει κάποια ικανότητα να το πραγματοποιήσει, μπορείτε επίσης να το μετατρέψετε σε συσκευή Android! Αλλά πρώτα, εστιάζοντας στα βασικά: με το Rasbian, μπορώ να επιτύχω αυτόν τον στόχο, ακόμη και εκμεταλλευόμενοι μερικούς αισθητήρες και μονάδες. Έχω θέσει αυτό το έργο που σχετίζεται με τη μυθολογία και τη φύση του Βασιλίσκου, λόγω της ελευθερίας και κυρίως της "μητρικής" γλώσσας κωδικοποίησης: του python. Και ο μετασχηματισμός του (διαφορές μεταξύ πραγματικής κόμπρας και οποιουδήποτε άλλου ερπετού) -και φυσικά μανταλοριανό δόγμα λόγω των ελεύθερων επαγγελματιών, της κοινότητας και όλων αυτών των τεχνολογιών και πύλων [που βοηθούν να γίνουν πολλά πράγματα] και τουλάχιστον αλλά ακόμα σημαντικές: η εμπνευσμένη κολιμπρί (στην περίπτωση του Βασιλίσκου του Mandalorian, επίσης). Ένας από τους στόχους μου είναι να κρατάω τον εαυτό μου χωρίς κωδικό για να ξεφορτωθώ (αν υποθέσουμε ότι μπορούμε να χρησιμοποιήσουμε τα smartphone μας), οπουδήποτε και όποτε θέλω -ακόμη και να ξεκουραστώ στο σπίτι στον καναπέ ή στο κρεβάτι γράφοντας αντί να μην κάνω τίποτα ή να παίζω βιντεοπαιχνίδια. Επίσης, είναι εξαιρετικό επειδή υπάρχουν σελίδες ιστότοπου που δεν μπορείτε να κάνετε ούτε να χρησιμοποιήσετε ορισμένες λειτουργίες στην έκδοση για κινητά. χάρη στους μικρούς υπολογιστές, δεν θα έχετε αυτό το πρόβλημα. Με εικόνες Android OS για RPi, θα μπορείτε να κάνετε λήψη αυτών των εφαρμογών που δεν είναι διαθέσιμες για υπολογιστές, όπως το Instagram, για παράδειγμα, ή εάν δημιουργείτε/προγραμματίζετε μια εφαρμογή! {^ EDIT: 5 Μαρτίου. 2020}

Μπορεί να συγκεντρώσω την αιγυπτιακή βασιλική κόμπρα, εκείνη που οι Έλληνες γνώριζαν ως Βασιλίσκος, αλλά μόνο ο Υπέρτατος μας δίνει την Ελευθερία. Ο Θεός είναι ο μόνος που μας παρέχει τη χάρη της κυριαρχίας σε αυτό το πλάσμα για να το κάνουμε τιμητικό και πιστό, για την ανθρωπότητα, και να προοδεύσει ακόμη και σε εκείνους τους «νεκρούς καιρούς».

Η ανάπτυξή του ← @ Projectboard, το droid του Mandalorian! Κωδικοποίηση και γραφή ως ελεύθερος επαγγελματίας. σε έναν πίνακα συζητήσεων. Σας προσκαλούμε να ρίξετε μια ματιά και να συμμετάσχετε:)

Μην ανησυχείτε, δεν θα σας δαγκώσει [εκτός αν το προσθέσετε κυνόδοντες -αρα, ακολουθήστε προσεκτικά αυτό το Instructable και κάντε όποια ερώτηση θέλετε], επίσης, θυμηθείτε να μην κοιτάξετε τα μάτια του απευθείας ούτε να τολμήσετε να υποτιμήσετε το ένα που αναφέρεται στην πρώτη παράγραφο, ο οποίος μπορεί να δει τα πάντα.

· Οι κύριοι ή αρχικοί σκοποί

Ο αρχικός στόχος αυτού του έργου ήταν να ικανοποιήσει την ανάγκη ή την επιθυμία να έχουμε μια συσκευή που προορίζεται να κωδικοποιήσει σε αυτήν. Παρόμοια με τις κονσόλες των βιντεοπαιχνιδιών αλλά αποκλειστική για τη γραφή, εστιάζοντας στο να γράφουμε ή να αφιερώνουμε σε αυτούς τους εκτεταμένους κώδικες σε μια στιγμή που δεν μπορούμε να κάνουμε κάτι καλύτερο από το να περιμένουμε ή ακόμη και να σπαταλάμε το χρόνο μας ενώ έχουμε πολλά να γράψουμε στο σπίτι ή στη δουλειά Το Οποιαδήποτε κωδικοποίηση, συγγραφή βιβλίου, ιστολόγιο, λεζάντα φωτογραφιών στα Άλμπουμ μας (στην περίπτωση των φωτογράφων) κ.ο.κ. Ειδικά για την κωδικοποίηση επειδή μερικές φορές χρειαζόμαστε έναν μεταγλωττιστή και επαναλαμβάνουμε τον κώδικα που γράφουμε, περισσότερο αν μαθαίνουμε μια νέα βιβλιοθήκη ή γλώσσα προγραμματισμού.

Τέλος πάντων, μετά από πολύ καιρό, ανακάλυψα πώς θα μπορούσα να ζωντανέψω μια τέτοια κονσόλα εμπνευσμένη για λίγο με την τεχνολογία των πρώτων -συνείδητων- παιδικών μου χρόνων να πλησιάζει. Συνειδητοποιώντας ότι δεν θα ήταν μόνο για την κωδικοποίηση, η βασική της πράξη είναι να γράψει, αλλά για την έρευνα και την ανάπτυξη άλλων έργων, επίσης, αξιοποιώντας πλήρως το μικρό υπολογιστή. Επίσης, θα μπορούσατε να ακούτε ένα webinar, να χρησιμοποιείτε παλιούς εκτυπωτές και να μοντελοποιείτε το 3D - ασύρματο! Οπουδήποτε έξω από το σπίτι ή την επίσκεψή σας κλπ. Συμπεριλαμβανομένων στην πίσω αυλή, στο κρεβάτι/καναπέ σας, εάν θέλετε να ξεκουραστείτε και να γράψετε ή να ερευνήσετε κάτι ταυτόχρονα.

· Σχετικά με αυτό το Instructable και την κατασκευή του. ←

Είναι ένα Εκπαιδευτικό που απεικονίζεται σε 3D χρησιμοποιώντας το Tinkercad για πολλούς λόγους που δεν έχουν ακόμα το εξάρτημα ή τα εξαρτήματα ίσως επειδή είναι ακόμα σε αποστολή ή απλά δεν έχουν αγοραστεί ακόμα. Η πρώτη εξέλιξη έχει γίνει, και ήθελα να το μοιραστώ βήμα προς βήμα εξηγώντας τη συναρμολόγηση μια φορά ήδη, και χάρη σε αυτό, εξασκήθηκα και διέλυσα τον φόβο μου για το τρισδιάστατο μοντέλο, το απόλαυσα τόσο πολύ! Διαφορετικά, ήθελα επίσης να το αναδημιουργήσω σε 3D για να δω την πιθανή εμφάνισή του και στη συνέχεια να μπορώ να κάνω τη δική του υπόθεση. Μπορείτε να αντιγράψετε ή να τροποποιήσετε το σχέδιό μου στο Tinkercad για δημιουργία της δικής σας θήκης.

ΣΗΜΕΙΩΣΗ: Αυτή η συσκευή πρέπει να ταιριάζει σε κάθε χρήστη/πελάτη καθώς ξέρει πώς να το εκμεταλλεύεται, οπότε δεν είναι περιορισμένη, η φαντασία και η καλή πρόθεσή σας είναι το όριό σας, όπως περιγράφεται παραπάνω στην ενότητα "Οι κύριοι ή αρχικοί σκοποί", πράγμα που σημαίνει ότι μπορείτε να το χρησιμοποιήσετε για ό, τι χρειάζεστε. Ο κύριος σκοπός είναι να κερδίσετε χρόνο σε μια πιθανή ευκαιρία να «χάσετε χρόνο» - αντί για αυτό, δημιουργήστε κάτι άξιο.

Επίσης, τα γράφω όλα αυτά, ελπίζοντας ότι θα μπορούσα να εξηγηθώ πολύ καλά στη γραφή μου λόγω της μητρικής μου γλώσσας, η οποία δεν είναι η αγγλική. Ζητώ συγγνώμη εκ των προτέρων εάν κάνω λάθος στη γραμματική, οποιαδήποτε ερώτηση ή συμβουλή είναι ευπρόσδεκτη (μη διστάσετε να ρωτήσετε, παρακαλώ)! Σας ευχαριστώ για τον χρόνο και την υπομονή σας. Ας δημιουργήσουμε.

Προμήθειες

Κάθε βέλος (→) αναφέρεται σε ένα στοιχείο ως τα μέρη του Βασιλίσκου α.

  1. Model Μοντέλο Raspberry Pi 4B (κατά προτίμηση 4 GB RAM). Με το κιτ του: τροφοδοσία καλωδίου τροφοδοσίας (για 110v ~ 220v ή USB), ψύκτες (συνιστάται) ή ψύκτρα ψυγείου αλουμινίου Embedded Armour, → και MicroSD (αποθήκευση 4 GB έως 16 GB είναι εντάξει).
  2. → Οθόνη LCD [Touch] 3,5 "(μέγ. 5", νομίζω). + ένα μολύβι γραφίδας (προαιρετικό).
  3. 85 X856 mSATA SSD Shield Storage Extension Board (μόνο για RPi 4B).
  4. → mSATA SSD Storage (> 125 GB). ΟΧΙ SAMSUNG, είναι πολύ σημαντικό.
  5. → ΚΑΠΕΛΑ SIM7600G* 4G. Συμπεριλαμβανομένου του καλωδίου (35cm, ή 120cm) + Κεραία GPS. & Κεραία GSM.
  6. Mod Ενότητα ρολογιού πραγματικού χρόνου (RTC) χωρίς προσαρμοσμένη κεφαλίδα και θερμοκρασία. αισθητήρας & πέρασμα-μέσω. "DS3231SN" x 2x GPIO Duplication Expansion Board (90º). → Universal GPIO Extension Board. (έχει τρία GPIO πάνω του)
  7. Board Πίνακας επέκτασης με ανεμιστήρα: YAHBOOM RGB Cooling Hat Adjustable Fan w/ οθόνη OLED. Or, ανεμιστήρας ψύξης MakerFocus με Led.
  8. Cable καλώδιο micro-HDMI σε HDMI [συνιστάται (150cm)].
  9. → Κάμερα 8MP V2 ευρείας γωνίας 160º FoV (υποστηρίζει εγγραφή βίντεο). + Adapter Camera Cable for Raspberry Pi 4B, όπου θα συνδέσουμε την κάμερα 8MP.
  10. . Πίνακας επέκτασης τροφοδοτικού.
  11. X Παροχή μπαταρίας 2x (> 2500mAh). Προτείνω ένα ζευγάρι 8000mAh. Or 10Ah, αλλά αυτά είναι πολύ μεγάλα.
  12. → [N503 ή οποιοδήποτε] Mini Wireless KEYBOARD, που σας ταιριάζει. Προσπαθήστε να χρησιμοποιήσετε ένα μικροσκοπικό! - Πρέπει να έχω ένα με το πλήκτρο SHIFT και στις δύο πλευρές του: αριστερά και δεξιά.
  13. ↓ Πρόσθετα: Board Sensor Hub Development Board. ~ VGA666 Adapter Board.

- Προαιρετικά (για το Βήμα 2), ένας σταθμός συγκόλλησης: χρειάζεστε κυρίως θερμοσυγκόλληση [ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Είναι πολύ καυτό και μπορεί να έχετε κάποια εμπειρία επειδή θα χειριστείτε το Raspberry Pi και το GPIO του επίσης. Προσέξτε πολύ].

* G σημαίνει Global, E και CE είναι για US & CAD και Asia & Europe αντίστοιχα.

Βήμα 1: Ας ετοιμαστούμε προετοιμάζοντας τα πάντα

Ας ετοιμαστούμε προετοιμάζοντας τα πάντα
Ας ετοιμαστούμε προετοιμάζοντας τα πάντα
Ας ετοιμαστούμε προετοιμάζοντας τα πάντα
Ας ετοιμαστούμε προετοιμάζοντας τα πάντα
Ας ετοιμαστούμε προετοιμάζοντας τα πάντα
Ας ετοιμαστούμε προετοιμάζοντας τα πάντα
  1. Βεβαιωθείτε ότι η κάρτα Micro SD είναι> 4 GB. Και πρέπει να έχετε πρόσβαση στο Διαδίκτυο (για λήψη του λειτουργικού συστήματος ".img")
  2. Κατεβάστε την εικόνα του Raspberian OS (επιφάνεια εργασίας).
  3. Αποκτήστε ένα λογισμικό όπου μπορείτε να εγγράψετε ή να αναβοσβήνετε την εικόνα στην κάρτα Micro SD.
  4. Έχετε ήδη ένα βοηθητικό πρόγραμμα για να αποσυμπιέσετε την εικόνα.

Όπως ίσως γνωρίζετε, μετά τη λήψη της εικόνας και την αποσυμπίεσή της, πρέπει να την αναβοσβήνετε στην κάρτα Micro SD.

Επίσης, είναι καλό να έχετε ήδη έναν προσαρμογέα HDMI (που μάλλον θα ήταν καλώδιο), όπως φαίνεται παρακάτω! Micro HDMI.

Αρχικά, βεβαιωθείτε ότι αγοράζατε τα συμβατά modules snd items. Διαφορετικά, θα δείτε στη συνέχεια ότι οι εικόνες για αυτό το Instructable είναι όλες τρισδιάστατες στο Tinkercad, για δύο λόγους:

1.- Δεν πήρα ακόμη ολόκληρα τα εξαρτήματα, μερικά θα φτάσουν σύντομα στο σπίτι μου και δεν αγόρασα ούτε τα άλλα.

2.- Για αυτόν τον τελευταίο λόγο, μοντελοποιούσα κάθε μέρος σε ένα "γενικό" πολύ παρόμοιο μοντέλο, για να το δείξω όταν φτάσουν και να συγκεντρωθούν όλοι μαζί και να μοιραστώ μαζί σας πώς να φτιάξετε ή να συναρμολογήσετε τον Basiliscus Alpha μόνοι σας όπως είναι ένα έργο με άδεια creative commons (BY-NC-SA 4.0) και ένα δώρο από εμένα σε όλους τους ενδιαφερόμενους.

Συνδέστε το καλώδιο Micro-HDMI σε HDMI στο Raspberry Pi και μια τηλεόραση που δέχεται HDMI. Και ενεργοποιήστε το Raspberry Pi. Και διαμορφώστε το Raspbian για πρώτη φορά! Σημείωση: απορρίψτε το βήμα σύνδεσης Wifi, δεν θα συνδεθώ, κάντε το μετά την επανεκκίνηση.

Μεταβείτε στο τερματικό του Raspbian. και εκτελέστε τις επόμενες γραμμές εντολών:

sudo rasp-config

Στη συνέχεια, ενεργοποιήστε την επιλογή 5: Επιλογές διασύνδεσης (Διαμόρφωση συνδέσεων σε περιφερειακά). Και ενεργοποιήστε (ενεργοποιήστε) το P5: "I2C". Κάντε κλικ στο [ναι], ENTER σε όλα: και στη συνέχεια θα επανεκκινήσει.

Τώρα, εγκαταστήστε βοηθητικά προγράμματα:

sudo apt-get ενημέρωση

sudo apt-get install -y python-smbus i2c-tools

Τέλος, κλείστε το σύστημά σας (ή κάντε επανεκκίνηση με sudo reboot):

sudo stop

Εάν θέλετε, ελέγξτε εάν είναι ενεργοποιημένο το I2C το οποίο είναι προαιρετικό και θα εμφανίζει όλες τις ενότητες:

lsmod | grep i2c_

Όλα αυτά τα δευτερεύοντα βήματα εξήχθησαν από το Enable I2C Interface στο Raspberry Pi BY MATT.

Βήμα 2: Ανοίξτε τα αγαθά σας

Ανοίξτε τα αγαθά σας
Ανοίξτε τα αγαθά σας
Ανοίξτε τα αγαθά σας
Ανοίξτε τα αγαθά σας
Ανοίξτε τα αγαθά σας
Ανοίξτε τα αγαθά σας

Έχω κολλήσει ήδη τις ψύκτρες μου στους πυρήνες του Raspberry Pi εδώ!

Επίσης, όπως ανέφερα προηγουμένως, θα προσθέσω πραγματικές εικόνες στο τέλος του αντίστοιχου βήματος, και εδώ ως διαδικασία unboxing, μόλις φτάσει κάθε μέρος!

Βήμα 3: Επισυνάψτε το διπλό σας βαθμό GPIO 90

Επισυνάψτε το διπλό σας βαθμό GPIO 90
Επισυνάψτε το διπλό σας βαθμό GPIO 90
Επισυνάψτε το διπλό σας βαθμό GPIO 90
Επισυνάψτε το διπλό σας βαθμό GPIO 90
Επισυνάψτε το διπλό σας βαθμό GPIO 90
Επισυνάψτε το διπλό σας βαθμό GPIO 90

Μπορεί να είναι στην κορυφή του Raspberry Pi, αλλά θα ήθελα πολύ να το κολλήσω παρακάτω. Πρέπει να πάω σε έναν σταθμό συγκόλλησης τεχνολογίας όπου έχουν έναν συγκολλητή θερμότητας ή να αποκτήσουν έναν! Θα μπορούσε να είναι προαιρετικό, αλλά θέλω πολύ να το κάνω. Θα το ενημερώσω με μερικές εικόνες και προειδοποιήσεις που σχετίζονται με αυτό. Όπως και να έχει, μπορείτε ακόμα να προσθέσετε το GPIO στο επάνω μέρος του RPi4, όπως μπορείτε να δείτε στην τρίτη εικόνα.

Βήμα 4: Συγκεντρώστε τα Strews του MSATA Storage Expansion Board

Συγκεντρώστε τα Strews του MSATA Storage Expansion Board
Συγκεντρώστε τα Strews του MSATA Storage Expansion Board
Συγκεντρώστε τα Strews του MSATA Storage Expansion Board
Συγκεντρώστε τα Strews του MSATA Storage Expansion Board
Συγκεντρώστε τα Strews του MSATA Storage Expansion Board
Συγκεντρώστε τα Strews του MSATA Storage Expansion Board

Βήμα 5: Τοποθετήστε και προσαρτήστε την κάρτα δίσκου MSATA SDD στην πλακέτα επέκτασης MSATA

Τοποθετήστε και προσαρτήστε την κάρτα δίσκου MSATA SDD στον πίνακα επέκτασης MSATA
Τοποθετήστε και προσαρτήστε την κάρτα δίσκου MSATA SDD στον πίνακα επέκτασης MSATA
Τοποθετήστε και προσαρτήστε την κάρτα δίσκου MSATA SDD στον πίνακα επέκτασης MSATA
Τοποθετήστε και προσαρτήστε την κάρτα δίσκου MSATA SDD στον πίνακα επέκτασης MSATA
Τοποθετήστε και προσαρτήστε την κάρτα δίσκου MSATA SDD στον πίνακα επέκτασης MSATA
Τοποθετήστε και προσαρτήστε την κάρτα δίσκου MSATA SDD στον πίνακα επέκτασης MSATA
Τοποθετήστε και προσαρτήστε την κάρτα δίσκου SDAT MSATA στον πίνακα επέκτασης MSATA
Τοποθετήστε και προσαρτήστε την κάρτα δίσκου SDAT MSATA στον πίνακα επέκτασης MSATA

Βήμα 6: Γέφυρα από το Raspberry Pi στον πίνακα επέκτασης MSATA

Bridge Fom the Raspberry Pi to MSATA Expansion Board
Bridge Fom the Raspberry Pi to MSATA Expansion Board
Bridge Fom the Raspberry Pi to MSATA Expansion Board
Bridge Fom the Raspberry Pi to MSATA Expansion Board
Bridge Fom the Raspberry Pi to MSATA Expansion Board
Bridge Fom the Raspberry Pi to MSATA Expansion Board

Βήμα 7: Πίνακας μονάδων ψύξης ανεμιστήρα

Πίνακας μονάδας Fan Cooler Module
Πίνακας μονάδας Fan Cooler Module
Πίνακας μονάδας Fan Cooler Module
Πίνακας μονάδας Fan Cooler Module
Πίνακας μονάδας Fan Cooler Module
Πίνακας μονάδας Fan Cooler Module
Πίνακας μονάδας Fan Cooler Module
Πίνακας μονάδας Fan Cooler Module

Γνωρίζω ότι προτείνω ένα ζευγάρι Fan Cooler Modules, μπορείτε να χρησιμοποιήσετε οποιοδήποτε από αυτά, μόνο που αυτά τα δύο είναι καλύτερα για αυτό το έργο. αν θέλετε αυτό με OLED ή όχι, είναι δική σας επιλογή. Στην περίπτωσή μου, επιλέγω OLED. Τέλος πάντων, κανένας από αυτούς δεν χρειάζεται κωδικό από όσο γνωρίζω. Επίσης, μπορείτε να χρησιμοποιήσετε το επίσημο ψυγείο PoE του Raspberry's PoE.

Απορρίψτε αυτό το γκρίζο πράγμα, είναι μια ζεύγη μπαταριών που θα χρησιμοποιήσουμε αργότερα!

Βήμα 8: Επιπλέον ατομικό GPIO

Επιπλέον ατομικό GPIO
Επιπλέον ατομικό GPIO
Επιπλέον ατομικό GPIO
Επιπλέον ατομικό GPIO
Επιπλέον ατομικό GPIO
Επιπλέον ατομικό GPIO

Θα προσθέσουμε ένα επιπλέον GPIO ή οποιαδήποτε άλλη ενότητα επιθυμίας. Η κύρια λειτουργία του είναι να εξασφαλίσει λίγο ελεύθερο χώρο για το Fan Cooler!

Βήμα 9: RTC (Ρολόι σε πραγματικό χρόνο)

RTC (Ρολόι σε πραγματικό χρόνο)
RTC (Ρολόι σε πραγματικό χρόνο)
RTC (Ρολόι σε πραγματικό χρόνο)
RTC (Ρολόι σε πραγματικό χρόνο)
RTC (Ρολόι σε πραγματικό χρόνο)
RTC (Ρολόι σε πραγματικό χρόνο)

Επίσης, θυμηθείτε να τοποθετήσετε την αντίστοιχη μπαταρία!

Επεξεργαστείτε το config.txt (μπορείτε να χρησιμοποιήσετε το sudo nano /boot/config.txt στο τερματικό σας) και προσθέστε την επόμενη γραμμή:

dtparam = i2c_arm = on # ίσως είναι ήδη ενεργοποιημένο, απλώς επαληθεύστε το.

dtoverlay = i2c-rtc, ds3231

Αποθηκεύσετε. Επανεκκίνηση Τότε, sudo hwclock --systohc

Και αφαιρέστε το ψεύτικο hwclock: (αυτή η μόνη γραμμή είναι προαιρετική επειδή ο σκοπός της είναι να γνωρίζει, ως χρήστες, όταν δεν λειτουργεί. Διαφορετικά, μπορείτε να το κρατήσετε [παραλείψτε αυτό το δευτερεύον βήμα] για να έχετε αντίγραφο ασφαλείας. Όπως λέει ο dfries στο Σημείωση)

sudo apt-get purge fake-hwclock

Δημιουργήστε έναν νέο κανόνα udev για να ρυθμίσετε το ρολόι (νέο αρχείο):

sudo nano /etc/udev/rules.d/85-hwclock.rules

Αντιγράψτε και επικολλήστε το παρακάτω:

# Στο Raspberry Pi το RTC δεν είναι διαθέσιμο όταν το systemd προσπαθεί, # ορίστε την ώρα από το RTC τώρα όταν είναι διαθέσιμο. KERNEL == "rtc0", RUN+= "/sbin/hwclock --rtc = $ root/$ name --hctosys"

Τέλος, αποθηκεύστε.

Όλα αυτά εξήχθησαν από τη ρύθμιση RTC ds3231… RaspberryPi.org/forums/viewtopic.php?f=63&t=209700 δημοσιεύτηκε από το dfries.

Βήμα 10: SIM7600G-H 4G σε κατακόρυφο και συνδεδεμένο

SIM7600G-H 4G σε κατακόρυφο και συνδεδεμένο
SIM7600G-H 4G σε κατακόρυφο και συνδεδεμένο
SIM7600G-H 4G σε κατακόρυφο και συνδεδεμένο
SIM7600G-H 4G σε κατακόρυφο και συνδεδεμένο
SIM7600G-H 4G σε κατακόρυφο και συνδεδεμένο
SIM7600G-H 4G σε κατακόρυφο και συνδεδεμένο

Ανοίξτε το αρχείο /boot/config.txt, βρείτε την παρακάτω πρόταση και αποσυνδέστε την για να ενεργοποιήσετε το UART.

sudo nano /boot/config.txt

Μπορείτε επίσης να το προσθέσετε απευθείας στο τέλος του αρχείου.

enable_uart = 1

Στη συνέχεια, επανεκκινήστε.

Μπορείτε επίσης να το κάνετε αυτό τρέχοντας στο τερματικό: sudo rasp-config → Options → Serial

1.- Κατεβάστε τον κωδικό επίδειξης raspberry pi και αντιγράψτε τον φάκελο SIM7600X στον κατάλογο/home/pi/. Το X αναφέρεται στο μοντέλο SIM7600, στην περίπτωση αυτή, είναι SIM7600G.

2.- Πληκτρολογήστε/home/pi/directory, εκτελέστε την επόμενη εντολή στο "Init the Raspberry Pi":

cd/home/pi/

chmod 777 sim7600-4g-hat-init

3.- Ανοίξτε το αρχείο /etc/rc.local και, στη συνέχεια, προσθέστε το παρακάτω πλαίσιο:

sh/home/pi/SIM7600G/sim7600_4g_hat-init

(Εμφανίζεται στις παραπάνω εικόνες ή στο συνημμένο αρχείο PDF, σελίδα 21)

Εξαγωγή από SIM7600E-HAT-Manual-EN.pdf από WAVESHARE.

Βήμα 11: Ένα δεύτερο διπλότυπο GPIO 90º (απεικόνιση του GPIO που έχει ήδη επισυναφθεί στο βήμα 3)

Ένα δεύτερο διπλότυπο GPIO 90 (απεικόνιση του GPIO που έχει ήδη επισυναφθεί στο βήμα 3)
Ένα δεύτερο διπλότυπο GPIO 90 (απεικόνιση του GPIO που έχει ήδη επισυναφθεί στο βήμα 3)
Ένα δεύτερο διπλότυπο GPIO 90 (απεικόνιση του GPIO που έχει ήδη επισυναφθεί στο βήμα 3)
Ένα δεύτερο διπλότυπο GPIO 90 (απεικόνιση του GPIO που έχει ήδη επισυναφθεί στο βήμα 3)
Ένα δεύτερο διπλότυπο GPIO 90 (απεικόνιση του GPIO που έχει ήδη επισυναφθεί στο βήμα 3)
Ένα δεύτερο διπλότυπο GPIO 90 (απεικόνιση του GPIO που έχει ήδη επισυναφθεί στο βήμα 3)

Όπως μπορείτε να δείτε στις συνημμένες εικόνες, υπάρχει το επιπλέον GPIO που έχουμε ήδη επισυνάψει στο βήμα οκτώ (8).

Βήμα 12: "UPS HAT 2" Li-ion Batter Power Sourcer Supply Expansion Board & Pair of Batteries (μεταξύ 2,6 έως 5,6 ή 8 Amh)

Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα

UPS2

Θα ήθελα να χρησιμοποιήσω δύο μπαταρίες.

Απόσπασμα από https://www.raspberrypiwiki.com/index.php/UPS2# Έγγραφο:

Ανατρέξτε στο github:

## Ενεργοποίηση I2C στο raspi -configsudo raspi -config -> Επιλογές διασύνδεσης -> I2C -> Ενεργοποίηση -> ## Προβολή πληροφοριών μπαταρίας wget https://github.com/geekworm-com/UPS2/raw/master/viewinfo.py #edit viewinfo.py και τροποποιήστε τη χωρητικότητα της μπαταρίας nano viewinfo.py #. Αλλάξτε 2600 στη χωρητικότητα της μπαταρίας σας (mAh) MY_BATTERY_CAP = 2600

Βήμα 13: Κατανομή της δεύτερης μπαταρίας μας. και είναι μια καλή στιγμή για να εισαγάγετε/συνδέσετε το SPI της κάμεράς σας στο Raspberry Pi

Διαθέστε τη δεύτερη μπαταρία μας. και είναι μια καλή στιγμή για να εισαγάγετε/συνδέσετε το SPI της κάμεράς σας στο Raspberry Pi
Διαθέστε τη δεύτερη μπαταρία μας. και είναι μια καλή στιγμή για να εισαγάγετε/συνδέσετε το SPI της κάμεράς σας στο Raspberry Pi
Διαθέστε τη δεύτερη μπαταρία μας. και είναι μια καλή στιγμή για να εισαγάγετε/συνδέσετε το SPI της κάμεράς σας στο Raspberry Pi
Διαθέστε τη δεύτερη μπαταρία μας. και είναι μια καλή στιγμή για να εισαγάγετε/συνδέσετε το SPI της κάμεράς σας στο Raspberry Pi
Διαθέστε τη δεύτερη μπαταρία μας. και είναι μια καλή στιγμή για να εισαγάγετε/συνδέσετε το SPI της κάμεράς σας στο Raspberry Pi
Διαθέστε τη δεύτερη μπαταρία μας. και είναι μια καλή στιγμή για να εισαγάγετε/συνδέσετε το SPI της κάμεράς σας στο Raspberry Pi

Αποφάσισα να το ξεκουράσω σε αυτόν τον μικρό χώρο. Βεβαιωθείτε ότι τα καλώδιά του φτάνουν στην υποδοχή εισόδου UPS2 HAT -για μπαταρία-.

Βήμα 14: Οθόνη αφής LCD 3,5 ιντσών

Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5
Οθόνη αφής LCD 3.5

Εγκατάσταση προγράμματος οδήγησης:

Ανοίξτε το τερματικό και εκτελέστε:

sudo rm -rf LCD-showgit clone https://github.com/goodtft/LCD-show.git chmod -R 755 LCD-show

Για να ξεκινήσετε να χρησιμοποιείτε την οθόνη αφής LCD ως τρέχουσα οθόνη, εκτελέστε την επόμενη στο Τερματικό:

cd LCD-show/sudo./LCD35- show

Θα επανεκκινήσει και θα φορτωθεί μόνος του στην επόμενη εκκίνηση.

Για να το αναιρέσετε ή να επιστρέψετε στο HDMI:

cd LCD-show/sudo./HDMI-show

Στη συνέχεια, βαθμονόμηση οθόνης αφής.

Μπορεί να βαθμονομηθεί χρησιμοποιώντας ένα πρόγραμμα που ονομάζεται xinput_calibrator:

cd LCD-show/sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb

Κάντε κλικ στο Μενού στη γραμμή εργασιών -> Προτιμήσεις -> Βαθμονόμηση οθόνης αφής. Ακολουθήστε τις οδηγίες εκεί!

Για να περιστρέψετε την οθόνη (90 μοίρες), εκτελέστε:

cd LCD-show/

sudo./rotate.sh 90

- Όλα αυτά εξήχθησαν από την οθόνη RPi 3,5 ιντσών @ LCDwiki.com

Βήμα 15: Πίνακας SensorHub

SensorHub Board
SensorHub Board
SensorHub Board
SensorHub Board
SensorHub Board
SensorHub Board
SensorHub Board
SensorHub Board

Όπως έχω προσθέσει ετικέτα στην πρώτη συνημμένη εικόνα, πρέπει να συνδυάσουμε τον αισθητήρα φωτός 90º, για να είναι εύκολος στη χρήση αργότερα. Θα δείτε στο επόμενο βήμα (16).

Για την εγκατάστασή του, επιπλέον των στιγμιότυπων οθόνης μου, το @EsoreDre είχε κάνει οδηγίες για αυτό. απλώς πήγαινε να ρίξεις μια ματιά, άφησε επίσης μερικές καλές δονήσεις εκεί. Διαφορετικά, αν δεν θέλετε, βλέπετε πάντα αυτό το επόμενο άρθρο όπου εξηγείται επίσης με έναν κωδικό αρχείου py που δημιουργήθηκε για τον συντάκτη του (Brian0925) ως συν.

Docker Pi Series of Sensor Hub Board About IOT By EsoreDre in Circuits> Raspberry Pi.

Η πρώτη ματιά στο EP0106 του Brian0925 στο DESIGNSPARK.

Βήμα 16: Universal GPIO (three) Expansion Board

Universal GPIO (three) Expansion Board
Universal GPIO (three) Expansion Board
Universal GPIO (three) Expansion Board
Universal GPIO (three) Expansion Board
Universal GPIO (three) Expansion Board
Universal GPIO (three) Expansion Board

ΣΗΜΕΙΩΣΗ: καλό θα ήταν να ενισχυθούν αυτά τα τρία με κάποια (έξι, 4 και 2 για το VGA. Επόμενο βήμα).

Βήμα 17: Πίνακας προσαρμογέα μονάδας VGA666

Πλακέτα προσαρμογέα μονάδας VGA666
Πλακέτα προσαρμογέα μονάδας VGA666
Πλακέτα προσαρμογέα μονάδας VGA666
Πλακέτα προσαρμογέα μονάδας VGA666
Πλακέτα προσαρμογέα μονάδας VGA666
Πλακέτα προσαρμογέα μονάδας VGA666

Επεξεργαστείτε ξανά το config.txt. Και προσθέστε σε αυτό:

#VGA 666 διαμόρφωση

dtoverlay = vga666 enable = dpi_lcd = 1 # Uncomment αν θέλουμε να το ορίσουμε ως προεπιλεγμένη οθόνη # display_default_lcd = 1 dpi_group = 2 # Βεβαιωθείτε τι είναι ο Κελσίου που λειτουργεί η οθόνη σας. # Τέλος πάντων, το πιο συνηθισμένο είναι 60, οπότε ας γράψουμε: dpi_mode = 0x09

Πριν από την αποθήκευση ή την έξοδο, για κάθε φορά που θέλετε να το χρησιμοποιήσετε, τροποποιήστε τις τιμές του μεγέθους της κονσόλας σας στις οθόνες σας (όταν όχι, απλώς αναιρέστε τα όλα αυτά στη συνέχεια). Γραμμές 21 & 22:

framebuffer_width = 800

framebuffer_height = 600 #αυτό αναγκάζει ένα μέγεθος κονσόλας.

Και προσθέστε ένα "#" σε όλες τις τιμές HDMI, πρέπει να έχετε κάτι τέτοιο [θα αναγκάσει VGA]:

#hdmi_group = 1

#hdmi_mode = 4

#hdmi_drive = 2

Αποθηκεύσετε; Έγινε.

Απόσπασμα από το βίντεο του cosicasF9 στο Youtube: https://www.youtube.com/embed/RGbD2mU_S9Y, το οποίο μπορείτε να παρακολουθήσετε με υπότιτλους!

Βήμα 18: Μίνι -ασύρματο- Πληκτρολόγιο

Μίνι -ασύρματο- Πληκτρολόγιο
Μίνι -ασύρματο- Πληκτρολόγιο
Μίνι -ασύρματο- Πληκτρολόγιο
Μίνι -ασύρματο- Πληκτρολόγιο
Μίνι -ασύρματο- Πληκτρολόγιο
Μίνι -ασύρματο- Πληκτρολόγιο

Έχω συγχωνεύσει δύο πρωτόκολλα για να το αντιπροσωπεύσω ως το Mini πληκτρολόγιο για το Instructable μου και το πρωτότυπο -Tinkercad made- προεπισκόπησης. Το επόμενο είναι να δημιουργήσετε μια θήκη όπου το Mini Keyboard πρέπει να βρίσκεται με velcro! Ναι, με ένα συνδετήρα βρόχου που σας επιτρέπει να το αποσυνδέσετε εάν θέλετε να συνδέσετε το Basiliscus σε τηλεόραση ή οθόνη. Θα ήταν στην πλάτη του [MiniK] και στο μπροστινό μέρος της θήκης ή στην κάτω πλευρά του πίνακα SensorHub, κάτι που δεν το συνιστώ, αλλά είναι δυνατό.

Σχετικά με τα ρεύματα μεταξύ του SensorHub, του Universal GPIO Expansion και του VGA666 Adapter, ίσως χρησιμοποιήσω τα strews σε αυτά και την [μελλοντική] περίπτωση.

Βήμα 19: Πρόσθετα και ΕΝΗΜΕΡΩΣΕΙΣ

Τι άλλο θα θέλατε να προσθέσετε; Maybeσως ένα δακτυλικό αποτύπωμα αισθητήρα!

Θα προσθέσω αυτό το ημερολόγιο κάθε Uptade που θα κάνω, γνωρίζοντας ότι κάποια μέρη θα φτάνουν ένα προς ένα κάθε μήνα μέχρι τώρα, το ελπίζω. Εν τω μεταξύ, υπάρχει ένα αναπτυσσόμενο έργο με ανοιχτή συζήτηση, μπορείτε να συμμετάσχετε.{Το έχω ήδη μοιραστεί στην αρχή} Διαφορετικά, ελπίζω ότι αυτό το Instructable θα ήταν χρήσιμο σε οποιονδήποτε ενδιαφέρεται για το έργο, αν κάποιος θέλει να το φτιάξει για το δικό του, και για μένα ως ένα καλό αυτοδημιούργητο Instructable.

Σας ευχαριστούμε που διαβάσατε και μην ξεχάσετε να VΗΦΙΣΕΤΕ, παρακαλώ! Το έχω υποβάλει στο διαγωνισμό RPi 2020. Ευχήσου μου καλή τύχη. Επίσης, θέλω να διευκρινίσω ότι - σε περίπτωση που αυτός κερδίσει μία από τις τιμές - θα πάει απευθείας για να αγοράσει όλα τα υπόλοιπα ανταλλακτικά, ή για εκτύπωση και μοντελοποίηση της θήκης του Βασιλίσκου:)

Σας ευχαριστώ πολύ για άλλη μια φορά και για άλλη μια φορά: μην διστάσετε να σχολιάσετε, να ζητήσετε ή να δώσετε μια συμβουλή. Όλοι αυτοί είναι ευπρόσδεκτοι. {1η Μαρτίου, ΕΠΕΞΕΡΓΑΣΙΑ:} Σύνδεσμος μοντέλου Tinkercad 3D. Publicδη δημόσια!

Συνιστάται: