Inhaltsverzeichnis:

Basiliskos "α". Basilisk von Mandalorian mit Raspberry Pi Hardware und Raspbian OS - Gunook
Basiliskos "α". Basilisk von Mandalorian mit Raspberry Pi Hardware und Raspbian OS - Gunook

Video: Basiliskos "α". Basilisk von Mandalorian mit Raspberry Pi Hardware und Raspbian OS - Gunook

Video: Basiliskos
Video: Vasilis Karras - Aporw an aisthanesai typseis 2024, Juli
Anonim
Basiliskos
Basiliskos
Basiliskos
Basiliskos
Basiliskos
Basiliskos

In diesem Projekt geht es um ein Gerät, das Sie unterwegs als Computer verwenden können, anders als ein Laptop. Sein Hauptzweck besteht darin, dass Sie Ihren Code schreiben können, wenn Sie programmieren oder lernen. Auch wenn Sie ein Schriftsteller sind oder Geschichten schreiben möchten, auch wenn Sie Bilder oder Fotos verkaufen, können Sie einige nehmen und ihre Bildunterschriften schreiben - ein Youtuber, der vielleicht auch seine Kommentare beantwortet oder filmt! Die Idee wurde geboren, weil ich' Ich habe einmal erkannt, dass ich meinen Code fertigstellen kann, während ich langweilig auf jemanden vor seinem Haus oder Besuch warten, die U-Bahn oder den Bus nehmen kann. In vielen Situationen ist das langweilig oder das Gefühl der Zeitverschwendung ist angesagt. Dieses Gefühl, weiter zu programmieren oder zu schreiben, weil das Programmieren eines Bots viel Zeit in Anspruch nimmt und wir wissen, dass nicht nur die Erstellung eines Bots, sondern auch eine Website oder App möglich ist! Wenn Sie ein Buch oder einen Roman / eine Geschichte schreiben, passiert auch (hier habe ich auch festgestellt, dass dies für jeden möglich ist, es hängt nur vom Benutzer ab). Oder Artikel, wie diese Instructable e. g. Wie auch immer, ich dachte, dass der Raspberry Pi eine gewisse Kapazität hat, um dies zu ermöglichen, Sie können ihn auch in ein Android-Gerät verwandeln! Aber zuerst die Konzentration auf das Wesentliche: Mit Rasbian kann ich dieses Ziel erreichen, sogar mit einigen Sensoren und Modulen. Ich habe dieses Projekt thematisiert, das sich auf die Mythologie und Natur des Basiliscus bezieht, wegen der Freiheit und insbesondere meiner "nativen" Programmiersprache: Python. Und ihre Verwandlung (Unterschiede zwischen einer echten Kobra und jedem anderen Reptil) - und natürlich mandalorianisches Glaubensbekenntnis wegen der Freelancer-Jobs, der Community und all dieser Techs und Gateways [die helfen, viele Dinge zu tun] und zumindest, aber immer noch bedeutsam: die inspirierende Kolibris (im Fall von Mandalorian's Basilisk auch). Eines meiner Ziele ist es, dass ich mich beim Programmieren keine Sorgen machen muss, dass der Akku leer ist (vorausgesetzt, wir können unsere Smartphones verwenden), überall und wann immer ich möchte - sogar zu Hause auf der Couch oder im Bett schreiben, anstatt nichts zu tun oder Videospiele zu spielen. Es ist auch hervorragend, da es einige Website-Seiten gibt, die Sie in der mobilen Version nicht verwenden oder einige Funktionen nicht verwenden können. Dank kleiner Computer haben Sie dieses Problem nicht. Mit Android OS-Images für RPi können Sie Apps herunterladen, die für Computer nicht verfügbar sind, wie zum Beispiel Instagram, oder wenn Sie eine App erstellen/programmieren! {^ BEARBEITEN: 5. März. 2020}

Ich kann die ägyptische Königskobra versammeln, die die Griechen als Basilisk kannten, aber nur der Höchste gibt uns die Freiheit. Gott ist der einzige, der uns die Gnade der Herrschaft über dieses Geschöpf gewährt, um es für die Menschheit ehrenhaft und loyal zu machen und sogar in diesen "toten Zeiten" Fortschritte zu machen.

Seine Entwicklung ← @ Projectboard, der Droide von Mandalorian! Programmieren und Schreiben als Freelancer; in einem Diskussionsforum. Sie sind eingeladen, vorbeizuschauen und mitzumachen:)

Keine Sorge, es wird Sie nicht beißen [es sei denn, Sie fügen es Reißzähne hinzu - also folgen Sie dieser Anleitung sorgfältig und stellen Sie jede gewünschte Frage] im ersten Absatz erwähnt, der alles sehen kann.

· Die Haupt- oder anfänglichen Zwecke ←

Das ursprüngliche Ziel dieses Projekts war es, den Bedarf oder Wunsch nach einem Gerät zu befriedigen, das dazu bestimmt ist, darauf zu codieren. Ähnlich wie die Konsolen der Videospiele, aber ausschließlich zum Schreiben, konzentrieren sich auf das Schreiben oder widmen Sie sich diesen umfangreichen Codes in einem Moment, in dem wir nichts Besseres tun können, als zu warten oder sogar unsere Zeit zu verschwenden, während wir zu Hause oder bei der Arbeit viel zu schreiben haben. Jede Codierung, das Schreiben eines Buches, Blogs, Bildunterschrift in unseren Alben (im Fall von Fotografen) und so weiter. Besonders für die Codierung, da wir manchmal einen Compiler benötigen und den Code, den wir schreiben, iterieren, mehr, wenn wir eine neue Bibliothek oder Programmiersprache lernen.

Wie auch immer, nach langer Zeit habe ich herausgefunden, wie ich eine solche Konsoleninspirierte einmal ein bisschen zum Leben erwecken kann, als meine ersten -bewussten- Kindheitsjahre an Technologie heranrückten. In der Erkenntnis, dass es nicht nur für die Programmierung gedacht ist, deren Hauptakt darin besteht, zu schreiben, sondern auch für die Forschung und Entwicklung anderer Projekte, die den kleinen Computer voll ausnutzen. Sie könnten sich auch ein Webinar anhören, alte Drucker verwenden und Ihr 3D-Modell drahtlos modellieren! Überall außerhalb Ihres Hauses oder zu Besuch usw. Auch im Garten, auf Ihrem Bett / Sofa, wenn Sie sich ausruhen und gleichzeitig schreiben oder recherchieren möchten.

· Bezogen auf dieses Instructable und seine Herstellung. ←

Es ist ein Instructable, das auf 3D mit Tinkercad illustriert wird, weil das Teil oder die Komponenten aus vielen Gründen noch nicht vorhanden sind, vielleicht weil sie noch im Versand sind oder einfach noch nicht gekauft wurden. Die erste Entwicklung hat sich erledigt, und ich wollte sie Schritt für Schritt teilen und das Zusammenbauen schon einmal erklären, und dank dieser habe ich meine Angst vor dem 3D-Modellieren geübt und abgebaut, es hat mir so viel Spaß gemacht! Ansonsten wollte ich es auch in 3D nachbilden, um sein mögliches Aussehen zu sehen und dann in der Lage zu sein, seinen Fall zu machen. Sie können mein Design auf Tinkercad kopieren oder ändern, um Ihre eigene Hülle zu erstellen.

HINWEIS: Dieses Gerät sollte für jeden Benutzer/Kunden geeignet sein, da er es zu nutzen weiß. Es ist also nicht begrenzt, Ihre Vorstellungskraft und Ihr Wille sind Ihre Grenzen, wie oben unter "Die Haupt- oder anfänglichen Zwecke" beschrieben, was bedeutet, dass Sie kann es für alles verwenden, was Sie brauchen. Der Hauptzweck besteht darin, bei einer möglichen Gelegenheit Zeit zu gewinnen, um "Zeit zu verschwenden" - stattdessen etwas Wertvolles zu schaffen.

Auch schreibe ich das alles auf, in der Hoffnung, dass ich mich aufgrund meiner Muttersprache, die nicht Englisch ist, beim Schreiben sehr gut erklären kann. Ich entschuldige mich im Voraus, wenn ich einen Grammatikfehler mache, Fragen oder Tipps sind willkommen (bitte fragen Sie nicht)! Vielen Dank für Ihre Zeit und Geduld. Lassen Sie uns erstellen.

Lieferungen

Jeder Pfeil (→) bezieht sich auf einen Gegenstand als die Teile des Basiliscus α.

  1. → Raspberry Pi 4B-Modell (vorzugsweise 4 GB RAM). Mit seinem Kit: Netzschalter- Kabelversorgung (für 110v~220v oder USB), Kühlkörper (empfohlen) oder ein Embedded Armor Aluminium Radiator Heatsink, → und eine MicroSD (4GB bis 16GB Speicher ist ok).
  2. → LCD [Touch] Bildschirm 3,5" (max. 5", glaube ich). + ein Eingabestift (optional).
  3. → X856 mSATA SSD Shield Storage Extension Board (nur für RPi 4B).
  4. → mSATA-SSD-Speicher (>125 GB). NICHT SAMSUNG, es ist sehr wichtig.
  5. → SIM7600G* 4G-HUT. Inklusive Kabel (35cm oder 120cm) + GPS-Antenne. & GSM-Antenne.
  6. → Real-Time Clock (RTC)-Modul ohne Anschlussstecker und Temp. Sensor und Durchgang. "DS3231SN"→ 2x GPIO-Duplizierungs-Erweiterungskarte (90º).→ Universelles GPIO-Erweiterungsboard. (es hat drei GPIO drauf)
  7. → Erweiterungsplatine mit Lüfter: YAHBOOM RGB Cooling Hat Einstellbarer Lüfter mit OLED-Display. Oder MakerFocus Lüfter mit Led.
  8. → Micro-HDMI-zu-HDMI-Kabel [empfohlen (150cm)].
  9. → Kamera 8MP V2 Weitwinkel 160º FoV (unterstützt Videoaufzeichnung). + Adapter Kamerakabel für Raspberry Pi 4B, wo wir die Kamera 8MP anschließen.
  10. → Netzteil-Erweiterungskarte.
  11. → 2x Batterieversorgung (>2500mAh). Ich empfehle ein Paar 8000mAh. Oder 10Ah, aber diese sind zu groß.
  12. → [N503 oder eine beliebige] Mini-Wireless-TASTATUR, die zu Ihnen passt. Versuchen Sie, einen kleinen zu verwenden! - Ich brauche einen mit der SHIFT-Taste auf beiden Seiten: links und rechts.
  13. ↓ Add-ons:~ Sensor Hub Development Board.~ VGA666 Adapter Board.

-- Optional (für Schritt 2), eine Lötstation: benötigt hauptsächlich ein Heißlötmittel [WARNUNG: Es ist sehr heiß, und Sie haben möglicherweise etwas Erfahrung, da Sie auch den Raspberry Pi und seinen GPIO manipulieren werden. Seien Sie äußerst vorsichtig].

* G bedeutet Global, E und CE stehen für US&CAD bzw. Asien&Europa.

Schritt 1: Lassen Sie uns alles vorbereiten

Machen wir uns bereit, alles vorzubereiten
Machen wir uns bereit, alles vorzubereiten
Machen wir uns bereit, alles vorzubereiten
Machen wir uns bereit, alles vorzubereiten
Machen wir uns bereit, alles vorzubereiten
Machen wir uns bereit, alles vorzubereiten
  1. Stellen Sie sicher, dass Ihre Micro-SD-Karte > 4 GB ist. Und Sie müssen über einen Internetzugang verfügen (um das Betriebssystem ".img" herunterzuladen)
  2. Laden Sie das Raspberian OS-Image (Desktop) herunter.
  3. Holen Sie sich eine Software, mit der Sie das Image auf die Micro-SD-Karte brennen oder flashen können.
  4. Habe bereits ein Dienstprogramm zum Entpacken des Bildes.

Wie Sie vielleicht wissen, müssen Sie das Image nach dem Herunterladen und Entpacken auf die Micro SD-Karte flashen.

Außerdem ist es gut, bereits einen HDMI-Adapter (das wäre eher ein Kabel) zu haben, wie unten gezeigt! Micro-HDMI.

Stellen Sie zunächst sicher, dass Sie die kompatiblen Module und Artikel gekauft haben. Andernfalls werden Sie als nächstes sehen, dass die Bilder für dieses Instructable aus zwei Gründen alle in 3D auf Tinkercad erstellt wurden:

1.- Ich habe noch nicht alle Teile bekommen, einige werden bald bei mir zu Hause eintreffen, und die anderen habe ich auch nicht gekauft.

2.- Aus diesem letzten Grund habe ich jedes Teil in einem "generischen" sehr ähnlichen Modell modelliert, um für mich zu veranschaulichen, wann sie ankommen und alles zusammenbauen und um mit Ihnen zu teilen, wie Sie Basiliscus Alpha selbst herstellen oder zusammenbauen können ein Creative Commons lizenziertes (BY-NC-SA 4.0) Projekt und ein Geschenk von mir an alle Interessierten.

Verbinden Sie das Micro-HDMI-zu-HDMI-Kabel mit dem Raspberry Pi und einem Fernseher, der HDMI zulässt. Und schalten Sie Ihren Raspberry Pi ein. Und konfigurieren Sie Ihr Raspbian zum ersten Mal! Hinweis: Verwerfen Sie den Wifi-Verbindungsschritt, ich werde keine Verbindung herstellen, tun Sie dies nach dem Neustart.

Gehen Sie zum Terminal von Raspbian. und führen Sie die nächsten Befehlszeilen aus:

sudo raspel-config

Aktivieren Sie dann die Option 5: Schnittstellenoptionen (Verbindungen zu Peripheriegeräten konfigurieren). Und aktivieren (aktivieren) Sie den P5: "I2C". Klicken Sie auf [Ja], geben Sie alles ein: und dann wird es neu gestartet.

Installieren Sie nun die Dienstprogramme:

sudo apt-get update

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

Fahren Sie schließlich Ihr System herunter (oder starten Sie es mit sudo reboot neu):

sudo halt

Wenn Sie möchten, überprüfen Sie, ob I2C aktiviert ist, was optional ist und alle Module auflistet:

lsmod | grep i2c_

Alle diese Unterschritte wurden aus Enable I2C Interface auf dem Raspberry Pi BY MATT extrahiert.

Schritt 2: Öffnen Sie Ihre Waren

Öffnen Sie Ihre Waren
Öffnen Sie Ihre Waren
Öffnen Sie Ihre Ware
Öffnen Sie Ihre Ware
Öffnen Sie Ihre Ware
Öffnen Sie Ihre Ware

Ich habe hier bereits meine Kühlkörper auf die Kerne meines Raspberry Pi geklebt!

Außerdem füge ich, wie bereits erwähnt, echte Bilder am Ende des entsprechenden Schritts und hier als Unboxing-Prozess hinzu, sobald jedes Teil eintrifft!

Schritt 3: Befestigen Sie Ihr doppeltes GPIO 90 Grad

Befestigen Sie Ihr doppeltes GPIO 90 Grad
Befestigen Sie Ihr doppeltes GPIO 90 Grad
Befestigen Sie Ihr doppeltes GPIO 90 Grad
Befestigen Sie Ihr doppeltes GPIO 90 Grad
Befestigen Sie Ihr doppeltes GPIO 90 Grad
Befestigen Sie Ihr doppeltes GPIO 90 Grad

Es kann oben auf dem Raspberry Pi sein, aber ich würde es gerne unten löten. Ich muss zu einer Tech-Lötstation gehen, wo sie ein Heißlötgerät haben, oder eines erwerben! Es könnte optional sein, aber ich möchte das wirklich tun. Ich werde dies mit einigen Bildern und Warnungen dazu aktualisieren. Wie auch immer, Sie können den GPIO immer noch oben auf Ihrem RPi4 hinzufügen, wie Sie im dritten Bild sehen können.

Schritt 4: Bringen Sie die Strohhalme des MSATA-Speichererweiterungsboards zusammen

Bringen Sie die Strohhalme des MSATA-Speichererweiterungsboards zusammen
Bringen Sie die Strohhalme des MSATA-Speichererweiterungsboards zusammen
Bringen Sie die Strohhalme des MSATA-Speichererweiterungsboards zusammen
Bringen Sie die Strohhalme des MSATA-Speichererweiterungsboards zusammen
Bringen Sie die Strohhalme des MSATA-Speichererweiterungsboards zusammen
Bringen Sie die Strohhalme des MSATA-Speichererweiterungsboards zusammen

Schritt 5: Setzen Sie die MSATA-SDD-Festplattenkarte in das MSATA-Erweiterungsboard ein und befestigen Sie sie

Setzen Sie die MSATA-SDD-Disk-Karte in das MSATA-Erweiterungsboard ein und bringen Sie sie an
Setzen Sie die MSATA-SDD-Disk-Karte in das MSATA-Erweiterungsboard ein und bringen Sie sie an
Setzen Sie die MSATA-SDD-Festplattenkarte in das MSATA-Erweiterungsboard ein und befestigen Sie sie
Setzen Sie die MSATA-SDD-Festplattenkarte in das MSATA-Erweiterungsboard ein und befestigen Sie sie
Setzen Sie die MSATA-SDD-Disk-Karte in das MSATA-Erweiterungsboard ein und bringen Sie sie an
Setzen Sie die MSATA-SDD-Disk-Karte in das MSATA-Erweiterungsboard ein und bringen Sie sie an
Setzen Sie die MSATA-SDD-Disk-Karte in das MSATA-Erweiterungsboard ein und bringen Sie sie an
Setzen Sie die MSATA-SDD-Disk-Karte in das MSATA-Erweiterungsboard ein und bringen Sie sie an

Schritt 6: Brücke vom Raspberry Pi zum MSATA-Erweiterungsboard

Brücke vom Raspberry Pi zum MSATA-Erweiterungsboard
Brücke vom Raspberry Pi zum MSATA-Erweiterungsboard
Brücke vom Raspberry Pi zum MSATA-Erweiterungsboard
Brücke vom Raspberry Pi zum MSATA-Erweiterungsboard
Brücke vom Raspberry Pi zum MSATA-Erweiterungsboard
Brücke vom Raspberry Pi zum MSATA-Erweiterungsboard

Schritt 7: Lüfterkühlermodulplatine

Lüfter-Kühler-Modulplatine
Lüfter-Kühler-Modulplatine
Lüfter-Kühler-Modulplatine
Lüfter-Kühler-Modulplatine
Lüfter-Kühler-Modulplatine
Lüfter-Kühler-Modulplatine
Lüfter-Kühler-Modulplatine
Lüfter-Kühler-Modulplatine

Ich weiß, dass ich ein Paar Lüfterkühlermodule vorschlage, Sie könnten jedes davon verwenden, nur diese beiden sind für dieses Projekt die besseren; ob Sie das mit OLED wünschen oder nicht, es ist Ihre Wahl. In meinem Fall wähle ich OLED. Jedenfalls braucht keiner von ihnen einen Code, soweit ich weiß. Sie können stattdessen auch den PoE-Lüfterkühler des offiziellen Raspberry verwenden.

Entlassen Sie das graue Ding, es ist eine von zwei Batterien, die wir später verwenden werden!

Schritt 8: Zusätzliche individuelle GPIO

Zusätzliche individuelle GPIO
Zusätzliche individuelle GPIO
Zusätzliche individuelle GPIO
Zusätzliche individuelle GPIO
Zusätzliche individuelle GPIO
Zusätzliche individuelle GPIO

Wir werden ein zusätzliches GPIO oder jedes andere gewünschte Modul hinzufügen. Seine Hauptfunktion besteht darin, etwas Freiraum für den Fan Cooler zu gewährleisten!

Schritt 9: RTC (Echtzeituhr)

RTC (Echtzeituhr)
RTC (Echtzeituhr)
RTC (Echtzeituhr)
RTC (Echtzeituhr)
RTC (Echtzeituhr)
RTC (Echtzeituhr)

Denken Sie auch daran, die entsprechende Batterie einzusetzen!

Bearbeiten Sie config.txt (Sie können sudo nano /boot/config.txt auf Ihrem Terminal verwenden) und fügen Sie die nächste Zeile hinzu:

dtparam=i2c_arm=on # Vielleicht ist es bereits eingeschaltet, überprüfen Sie es einfach.

dtoverlay=i2c-rtc, ds3231

Speichern. Neustart. Dann, sudo hwclock --systohc

Und entfernen Sie gefälschte hwclock: (diese einzige Zeile ist optional, da ihr Zweck darin besteht, als Benutzer zu wissen, wann sie nicht funktioniert. Andernfalls können Sie sie behalten [diesen Unterschritt überspringen], um ein Backup zu erstellen. Wie dfries in seiner Hinweis)

sudo apt-get purge fake-hwclock

Erstellen Sie eine neue udev-Regel zum Einstellen der Uhr (neue Datei):

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

Kopieren Sie dies als nächstes und fügen Sie es ein:

# Auf dem Raspberry Pi ist die RTC nicht verfügbar, wenn systemd es versucht, # die Zeit von RTC jetzt einstellen, wenn sie verfügbar ist. KERNEL=="rtc0", RUN+="/sbin/hwclock --rtc=$root/$name --hctosys"

Schließlich speichern.

All dies wurde aus dem RTC ds3231-Setup extrahiert… RaspberryPi.org/forums/viewtopic.php?f=63&t=209700, gepostet von dfries.

Schritt 10: SIM7600G-H 4G auf vertikal und einstecken

SIM7600G-H 4G auf Vertikal und Plug-In
SIM7600G-H 4G auf Vertikal und Plug-In
SIM7600G-H 4G auf Vertikal und Plug-In
SIM7600G-H 4G auf Vertikal und Plug-In
SIM7600G-H 4G auf Vertikal und Plug-In
SIM7600G-H 4G auf Vertikal und Plug-In

Öffnen Sie die Datei /boot/config.txt, suchen Sie die folgende Anweisung und entkommentieren Sie sie, um den UART zu aktivieren.

sudo nano /boot/config.txt

Sie können es auch direkt am Ende der Datei anhängen.

enable_uart=1

Starten Sie dann neu.

Sie können dies auch im Terminal ausführen: sudo rasp-config → Optionen → Seriell →

1.- Laden Sie den Himbeer-Pi-Democode herunter und kopieren Sie den Ordner SIM7600X in das Verzeichnis /home/pi/. Das X bezieht sich auf unser SIM7600-Modell, in diesem Fall ist es SIM7600G.

2.- Geben Sie das Verzeichnis /home/pi/ ein, führen Sie den nächsten Befehl zum "Init the Raspberry Pi" aus:

cd /home/pi/

chmod 777 sim7600-4g-hat-init

3.- Öffnen Sie die Datei /etc/rc.local und fügen Sie dann den folgenden Kontext hinzu:

sh /home/pi/SIM7600G/sim7600_4g_hat-init

(Es ist in den Bildern oben oder in der angehängten PDF-Datei, Seite 21, zu sehen)

Auszug aus SIM7600E-HAT-Manual-EN.pdf von WAVESHARE.

Schritt 11: Ein zweites doppeltes 90º-GPIO (Abbildung des GPIO, das in Schritt 3 angehängt wurde)

Ein zweites doppeltes 90º-GPIO (Abbildung des GPIO, das in Schritt 3 bereits angehängt wurde)
Ein zweites doppeltes 90º-GPIO (Abbildung des GPIO, das in Schritt 3 bereits angehängt wurde)
Ein zweites doppeltes 90º-GPIO (Abbildung des GPIO, das in Schritt 3 bereits angehängt wurde)
Ein zweites doppeltes 90º-GPIO (Abbildung des GPIO, das in Schritt 3 bereits angehängt wurde)
Ein zweites doppeltes 90º-GPIO (Abbildung des GPIO, das in Schritt 3 bereits angehängt wurde)
Ein zweites doppeltes 90º-GPIO (Abbildung des GPIO, das in Schritt 3 bereits angehängt wurde)

Wie Sie in den beigefügten Bildern sehen können, gibt es den zusätzlichen GPIO, den wir bereits in Schritt 8 angehängt haben (8).

Schritt 12: "UPS HAT 2" Lithium-Ionen-Akku-Stromquellen-Erweiterungsplatine und ein Paar Batterien (zwischen 2,6 bis 5,6 oder 8 Amh)

Bild
Bild
Bild
Bild
Bild
Bild

UPS2

Ich möchte zwei Akkus verwenden.

Auszug aus

Bitte beziehen Sie sich auf github:

## I2C in raspi-configsudo raspi-config aktivieren -> Schnittstellenoptionen -> I2C -> Aktivieren -> ## Batterieinfo anzeigen wget https://github.com/geekworm-com/UPS2/raw/master/viewinfo.py #bearbeiten Sie viewinfo.py und ändern Sie die Akkukapazität nano viewinfo.py #. Ändern Sie 2600 auf Ihre Akkukapazität (mAh) MY_BATTERY_CAP = 2600

Schritt 13: Ordnen Sie unsere zweite Batterie zu. und es ist ein guter Moment, um Ihre Kamera-SPI in den Raspberry Pi einzufügen/zu verbinden

Weisen Sie unsere zweite Batterie zu. und es ist ein guter Moment, um Ihre Kamera-SPI in den Raspberry Pi einzufügen/zu verbinden
Weisen Sie unsere zweite Batterie zu. und es ist ein guter Moment, um Ihre Kamera-SPI in den Raspberry Pi einzufügen/zu verbinden
Weisen Sie unsere zweite Batterie zu. und es ist ein guter Moment, um Ihre Kamera-SPI in den Raspberry Pi einzufügen/zu verbinden
Weisen Sie unsere zweite Batterie zu. und es ist ein guter Moment, um Ihre Kamera-SPI in den Raspberry Pi einzufügen/zu verbinden
Weisen Sie unsere zweite Batterie zu. und es ist ein guter Moment, um Ihre Kamera-SPI in den Raspberry Pi einzufügen/zu verbinden
Weisen Sie unsere zweite Batterie zu. und es ist ein guter Moment, um Ihre Kamera-SPI in den Raspberry Pi einzufügen/zu verbinden

Ich beschloss, es in diesem kleinen Raum auszuruhen. Stellen Sie sicher, dass die Kabel den UPS2 HAT-Eingang -für Batterie- erreichen.

Schritt 14: Touchscreen-LCD-3,5-Zoll-Display

Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5
Touchscreen-LCD 3,5

Treiberinstallation:

Öffnen Sie das Terminal und führen Sie Folgendes aus:

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

Um den LCD-Touchscreen als aktuelle Anzeige zu verwenden, führen Sie dies als nächstes auf dem Terminal aus:

CD-LCD-Show/Sudo./LCD35-Show

Es wird neu gestartet und beim nächsten Start geladen.

Um dies rückgängig zu machen, oder kehren Sie einfach zu HDMI zurück:

cd LCD-Show/Sudo./HDMI-Show

Und dann, Touchscreen-Kalibrierung.

Kann mit einem Programm namens xinput_calibrator kalibriert werden:

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

Klicken Sie in der Taskleiste auf Menü -> Einstellungen -> Touchscreen kalibrieren. Folgen Sie dort den Anweisungen!

Um den Bildschirm zu drehen (90 Grad), führen Sie Folgendes aus:

CD-LCD-Show/

sudo./rotate.sh 90

-- All dies wurde aus dem 3,5-Zoll-RPi-Display @ LCDwiki.com extrahiert

Schritt 15: SensorHub-Platine

SensorHub-Platine
SensorHub-Platine
SensorHub-Platine
SensorHub-Platine
SensorHub-Platine
SensorHub-Platine
SensorHub-Platine
SensorHub-Platine

Wie ich das erste angehängte Bild markiert habe, müssen wir diesen Lichtsensor um 90 ° mischen, um später einfach zu verwenden. Sie sehen im nächsten Schritt (16).

Für die Installation hatte @EsoreDre zusätzlich zu meinen Screenshots ein Instructable darüber gemacht; Schaut einfach mal vorbei, lasst auch ein paar gute Vibes da. Andernfalls, wenn Sie nicht möchten, sehen Sie immer diesen nächsten Artikel, in dem auch ein py-Dateicode für seinen Autor (Brian0925) als Pluspunkt erklärt wird.

Docker Pi-Serie von Sensor Hub Boards Über IOT von EsoreDre in Circuits > Raspberry Pi.

Der erste Blick auf den EP0106 von Brian0925 auf DESIGNSPARK.

Schritt 16: Universal GPIO (drei) Erweiterungskarte

Universelles GPIO (drei) Erweiterungsboard
Universelles GPIO (drei) Erweiterungsboard
Universelles GPIO (drei) Erweiterungsboard
Universelles GPIO (drei) Erweiterungsboard
Universelles GPIO (drei) Erweiterungsboard
Universelles GPIO (drei) Erweiterungsboard

HINWEIS: Es wäre gut, diese drei mit einigen (sechs, 4 und 2 für den VGA. Nächster Schritt) Streuseln zu verstärken.

Schritt 17: VGA666-Moduladapterplatine

VGA666-Modul-Adapterplatine
VGA666-Modul-Adapterplatine
VGA666-Modul-Adapterplatine
VGA666-Modul-Adapterplatine
VGA666-Modul-Adapterplatine
VGA666-Modul-Adapterplatine

Bearbeiten Sie Ihre config.txt erneut. Und füge hinzu:

#VGA 666-Konfiguration

dtoverlay=vga666 enable=dpi_lcd=1 # Entkommentieren Sie, wenn wir es als Standardanzeige festlegen möchten #display_default_lcd=1 dpi_group=2 # Stellen Sie sicher, dass Ihr Monitor mit Celsius arbeitet. # Wie auch immer, die häufigste ist 60, also schreiben wir: dpi_mode=0x09

Passen Sie vor dem Speichern oder Beenden jedes Mal, wenn Sie dies verwenden möchten, die Werte Ihrer Konsolengröße an Ihre Monitore an (wenn nicht, machen Sie dies als nächstes einfach rückgängig). Zeilen 21 & 22:

framebuffer_width=800

framebuffer_height=600 #dies erzwingt eine Konsolengröße.

Und fügen Sie allen HDMI-Werten ein '#' hinzu, Sie müssen so etwas haben [erzwingt VGA]:

#hdmi_group=1

#hdmi_mode=4

#hdmi_drive=2

Speichern; getan.

Auszug aus dem Youtube-Video von cosicasF9: https://www.youtube.com/embed/RGbD2mU_S9Y, das Sie mit Untertiteln ansehen können!

Schritt 18: Mini-Wireless-Tastatur

Mini-Wireless-Tastatur
Mini-Wireless-Tastatur
Mini-Wireless-Tastatur
Mini-Wireless-Tastatur
Mini-Wireless-Tastatur
Mini-Wireless-Tastatur

Ich habe zwei Protoboards zusammengeführt, um sie als Mini-Tastatur für mein Instructable und meinen -Tinkercad made- Preview-Prototyp darzustellen. Alles als nächstes ist es eine Hülle zu schaffen, wo dann das Mini Keyboard mit Klettverschluss liegen soll! Ja, mit Klettverschluss zum Abnehmen, wenn Sie Basiliscus an einen Fernseher oder Monitor anschließen möchten. Es wäre in seiner [MiniK]-Rückseite und in der Vorderseite des Gehäuses oder der Unterseite des SensorHub-Boards, was ich nicht empfehle, aber es ist möglich.

In Bezug auf die Streuungen zwischen dem SensorHub, der Universal GPIO-Erweiterung und dem VGA666-Adapter könnte ich die Streuungen in sie und den [a future] Fall verwenden.

Schritt 19: Add-ons und UPDATES

Was möchten Sie noch hinzufügen? Vielleicht ein Sensor-Fingerabdruck!

Ich werde dies dem Log jeder Uptade hinzufügen, die ich machen werde, da ich weiß, dass einige Teile bis jetzt jeden Monat nacheinander eintreffen werden, hoffe ich es; Inzwischen gibt es ein Entwicklungsprojekt mit einer offenen Diskussion, an der Sie teilnehmen können.{Ich habe es bereits am Anfang geteilt} Ansonsten hoffe ich, dass dieses Instructable für jeden nützlich ist, der sich für das Projekt interessiert, wenn jemand es für sich selbst machen möchte, und für mich als gutes selbstgemachtes Instructable.

Vielen Dank fürs Lesen, und vergessen Sie bitte nicht, abzustimmen! Ich habe es beim RPi 2020-Wettbewerb eingereicht. Wünsch mir Glück. Außerdem möchte ich klarstellen, dass - falls dieser einen der Preise gewinnt - er direkt zum Kauf aller restlichen Teile oder zum Drucken und Weitermodellieren des Basiliscus-Gehäuses verwendet wird:)

Nochmals vielen Dank und noch einmal: Zögern Sie nicht, einen Kommentar abzugeben, zu fragen oder einen Tipp zu geben. Alle sind willkommen. {1. März, BEARBEITEN:} Link zum Tinkercad 3D-Modell. Bereits öffentlich!

Empfohlen: