Inhaltsverzeichnis:

Cypherbot (ein Assistenzroboter) - Gunook
Cypherbot (ein Assistenzroboter) - Gunook

Video: Cypherbot (ein Assistenzroboter) - Gunook

Video: Cypherbot (ein Assistenzroboter) - Gunook
Video: Бот NSB Sneaker — интервью с Cypher 2024, Juli
Anonim
Cypherbot (ein Assistenzroboter)
Cypherbot (ein Assistenzroboter)
Cypherbot (ein Assistenzroboter)
Cypherbot (ein Assistenzroboter)

Cyphersoft ist ein Assistenzroboter, der Ihr Freund sein und Ihnen bei der Arbeit helfen kann. Es kann sprechen und gehen. Sie können es anpassen und für alles verwenden, was Sie sich vorstellen können. Jetzt können Sie einen intelligenten Roboter mit nur einem Arduino und Raspberry Pi herstellen. Wenn Sie Vorschläge zur Verbesserung dieses Roboters haben, schlagen Sie sie bitte in den Kommentaren vor

Lieferungen

1. Raspberry Pi (jedes Modell funktioniert außer Null)

2. L293D IC oder L293D Motortreiberschild

3. USB-Mikrofon

4. Himbeer-Pi-TFT-Bildschirm (3,5 Zoll)

5. MDF-Brett oder Karton

6. Servomotoren (x6)

7. B. O. Motoren (x 6 oder 4)

8. Klebepistole

9. Arduino (jedes Modell funktioniert)

10. USB-Webcam

Schritt 1: Entwerfen

Entwerfen
Entwerfen
Entwerfen
Entwerfen

Jedes Chassis funktioniert

Die Gesichtsdesign-Vorlage ist oben angegeben

Schritt 2: Code

Code
Code
Code
Code
Code
Code

Laden Sie den Code mit dem folgenden Befehl herunter

git-Klon

Öffnen Sie den Cypherbot-Ordner und kopieren Sie den Ordnerinhalt in das Home-Verzeichnis

Schritt 3: Abhängigkeiten installieren

Abhängigkeiten installieren
Abhängigkeiten installieren
Abhängigkeiten installieren
Abhängigkeiten installieren

Geben Sie folgende Befehle ein:

1.chmod +x install.sh

2../install.sh

Schritt 4: Konfigurieren der Audioeinstellungen

Konfigurieren der Audioeinstellungen
Konfigurieren der Audioeinstellungen
Konfigurieren der Audioeinstellungen
Konfigurieren der Audioeinstellungen
Konfigurieren der Audioeinstellungen
Konfigurieren der Audioeinstellungen

Befolgen Sie die folgenden Schritte-

1. Geben Sie folgenden Befehl ein – sudo nano /usr/share/alsa/alsa.conf

2. Scrollen Sie nach unten, bis Sie die Zeilen finden

defaults.ctl.card 0

defaults.pcm.card 0

3. Ändere sie in

defaults.ctl.card 1

defaults.pcm.card 1

4. Drücken Sie Strg+x und drücken Sie y, um die Konfiguration zu speichern

Schritt 5: Schaltung

Schaltkreis
Schaltkreis

Schaltplan für den Roboter

Schritt 6: Motormontage

Motormontage
Motormontage
Motormontage
Motormontage
Motormontage
Motormontage

Schritt 7: Zusammenbau des Roboters

Zusammenbau des Roboters
Zusammenbau des Roboters
Zusammenbau des Roboters
Zusammenbau des Roboters
Zusammenbau des Roboters
Zusammenbau des Roboters

Schritt 8: Laden Sie die Ino-Datei aus dem Cypherbot-Ordner auf Arduino hoch

Laden Sie die Ino-Datei aus dem Cypherbot-Ordner auf Arduino hoch
Laden Sie die Ino-Datei aus dem Cypherbot-Ordner auf Arduino hoch
Laden Sie die Ino-Datei aus dem Cypherbot-Ordner auf Arduino hoch
Laden Sie die Ino-Datei aus dem Cypherbot-Ordner auf Arduino hoch
Laden Sie die Ino-Datei aus dem Cypherbot-Ordner auf Arduino hoch
Laden Sie die Ino-Datei aus dem Cypherbot-Ordner auf Arduino hoch

Schritt 9: Führen Sie das Python-Skript aus, damit der Roboter funktioniert

Führen Sie command-python3 cypherbot.py aus

Der Roboter beginnt zu laufen

Empfohlen: