Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Selbstbalancierenden Segway mit Raspberry Pi bauen

Schritt 1: Materialien beschaffen

Schritt 2: Rahmen montieren

Den bereitgestellten Rahmenanweisungen folgen, um Motoren, Räder und Elektronik auf Chassis zu montieren. Acrylplatten für cleanen, flachen Look nutzen.

Schritt 3: Schaltung verdrahten

MPU6050 und L293D mit Raspberry Pi und Netzteil wie unten gezeigt verbinden. Diese Konfiguration erlaubt Pi, Bewegungsdaten zu lesen und Motoren anzusteuern.

Motortreiber-Verbindungen:

L293D mit 12-V-Adapter versorgen, Pi mit eigenem 5-V-Adapter.

Schritt 4: Alles sichern

Kabelbinder nutzen, um alle Verkabelung und Komponenten fest zu fixieren, für aufgeräumten Bau, der während Betrieb nicht verrutscht.

Schritt 5: Software installieren

Vorausgesetzt Raspbian ist installiert und Sie können via SSH auf Pi zugreifen, I²C-Kernelmodul und WiringPi-Bibliothek einrichten. Diese ermöglichen Pi die Kommunikation mit MPU6050 und GPIO-Pin-Steuerung.

$ sudo apt-get install libi2c-dev 

I²C durch Bearbeiten von /etc/modules aktivieren:

i2c-bcm2708
i2c-dev 

Sicherstellen, dass Blacklist-Datei /etc/modprobe.d/raspi-blacklist.conf folgende Zeilen auskommentiert hat:

#blacklist spi-bcm2708
#blacklist i2c-bcm2708 

I²C via sudo raspi-config aktivieren (Advanced Options → I²C). Pi neu starten:

$ sudo bash; sync; sync; reboot 

Modul-Laden prüfen:

$ lsmod | grep i2c 

WiringPi installieren:

$ sudo apt-get install git-core
$ git clone https://github.com/WiringPi/WiringPi
$ cd WiringPi
$ sudo ./build 

Mit Hardware und Software bereit, können Sie nun Pi programmieren, um Segway mittels MPU6050-Daten zu balancieren.

Herstellungsprozess

  1. Flüssig-Additive Fertigung: 3D-Objekte mit flüssigen Materialien fertigen
  2. Temperatur mit DS18B20 am Raspberry Pi 2 auslesen
  3. Temperaturmessung mit Maxim 1-Wire Sensoren und DS2482 I2C-Bridge am Raspberry Pi
  4. Präzise Temperaturüberwachung im Server-Schrank mit Raspberry Pi
  5. Sensordaten in Raspberry Pi integrieren: GPS & MPU-9150 Hands-On Guide
  6. Blitzdetektion mit Raspberry Pi und AS3935: Praktischer Leitfaden
  7. Headless Raspberry Pi 2 Wasser-Alarm mit Adafruit T‑Cobbler Plus bauen
  8. ThingSpeak Temperatur-Monitor mit Raspberry Pi & BrickPi bauen
  9. Günstiger Raspberry Pi Babyphone mit Schreierkennung – DIY-Anleitung
  10. Echtzeit Pan/Tilt Gesichtstracking auf Raspberry Pi – Praktischer Leitfaden