Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

RASPBERRY PI WIFI ROBOT GECONTROLEERD VANAF ANDROID SMART PHONE

Laat ons een robot bouwen die draadloos kan worden bestuurd met uw mobiele telefoon via wifi, ja; een WiFi-robot die Raspberry Pi gebruikt. Hier zal ik een App RootSaid - WiFi Command Center gebruiken om UDP-commando's naar de luisteraar (robot) te sturen. De luisteraar accepteert de UDP-pakketten en gebruikt deze vervolgens om een ​​reeks instructies uit te voeren om de motor aan te drijven. Dus, hoe bouw je een robot/wifi-robot die wordt bestuurd vanaf een Android-smartphone? Of een Raspberry Pi WiFi-robot. Laten we nu beginnen.

Benodigde onderdelen

Klik erop om bij amazon te kopen

  • Raspberry Pi
  • Een 12V-batterij
  • DC-motoren
  • Chasis
  • L293D Motor Driver IC
  • Een Android-telefoon met RootSaid – WiFi Command Center geïnstalleerd
  • Een wifi-netwerk

Instructies

Stap 1 – Het chassis

Het eerste dat u moet doen, is het chassis voor WiFi Robot instellen met Raspberry Pi. Je kunt het bouwen zoals je wilt. Het moet voldoende ruimte hebben om onze Raspberry Pi, L293D Motor Driver en een goede batterij te repareren.

In dit project zal ik een LiPo-batterij gebruiken. U kunt foamboard of lichtmetalen plaat gebruiken om de basis te bouwen. Als je wilt, kun je er hier een kopen. Hier vind je een lijst met robotchassis die je kunt kopen om een ​​wifi-gestuurde robot te bouwen met Raspberry Pi.

Stap 2 – Stroombron

Voor onze WiFi-gestuurde robot die Raspberry Pi gebruikt, zal ik een 12V lithium-polymeerbatterij gebruiken om de hele robot van stroom te voorzien, dat wil zeggen de Raspberry Pi en L293D Motor Driver om de motoren aan te drijven. We kunnen 12 V rechtstreeks aan de motorbesturingskaart leveren, omdat deze een ingebouwde regelaar heeft om de motor en het circuit afzonderlijk van stroom te voorzien. Maar door de Raspberry Pi van stroom te voorzien met deze 12 V-batterij, zullen de Chips frituren. Je zult dus een regelaar moeten gebruiken om de 12V naar 5V te verlagen en aan Pi te leveren. U kunt uw lithium-polymeerbatterij hier kopen.

Stap 3 – Raspberry Pi DC-motoraandrijving

U kunt de DC-motor besturen met behulp van Raspberry Pi met behulp van een geschikt stuurprogrammabord. In dit project zullen we 2 DC-motoren gebruiken. Deze gelijkstroommotoren worden aangedreven met een Dual H Bridge Motor Driver IC – L293D. Meer informatie over het aansturen van gelijkstroommotoren met L293D IC vindt u hier. Als dit nieuw voor u is, is het beter om deze procedure door te nemen naar de volgende stap om een ​​beter begrip van het project te krijgen.

Koop uw producten – L293D Driver Board

Stap 4 – De Raspberry Pi

Om een ​​wifi-gestuurde robot te bouwen met een Raspberry Pi, heb je natuurlijk een Raspberry Pi nodig. Raspberry Pi is een goedkope single board computer die kan worden gebruikt voor robotica, domotica enz.

Haal je Raspberry Pi hier vandaan

Download en brand een besturingssysteem op een micro SD-kaart en plaats deze in de Raspberry Pi. In dit project heb ik Raspbian OS gebruikt.

Zet hem nu aan. Start nu uw terminal en maak een wachtwoord voor de gebruiker 'pi' door het commando uit te voeren
sudo passwd pi
Voer nu uit en update en upgrade door uit te voeren
sudo apt update -y &&apt upgrade -j

Stap 5 – Het netwerk

Verbind je Raspberry Pi met het netwerk en zorg ervoor dat je Raspberry Pi Robot een IP-adres krijgt. Verbind je Android-smartphone met hetzelfde adres en zorg ervoor dat er een goede verbinding is tussen de Android-smartphone en de Raspberry Pi. U kunt dit bevestigen door uw Android-smartphone vanaf uw Raspberry Pi te pingen door het commando
ping
Noteer het IP-adres van de Raspberry Pi-robot uit te voeren zoals we zullen zijn in de toekomst gebruiken.
ifconfig

Stap 6 – Verbindingen

Raspberry Pi van uw Raspberry Pi Robot moet worden voorzien van 5V en L293D Motor Driver met 12 V.

Voor dit project zullen we 6 GPIO-pinnen gebruiken om de robot te besturen. 33 en 11 voor Motor 1, 13 en 15 voor Motor 2 en 29 en 31 voor Enable Pins. 29 en 31 moeten altijd op Logic 1 worden bewaard.

Stap 7 – De luisteraar instellen

Nu hoef je alleen nog maar een luisteraar in te stellen op de Raspberry Pi WiFi Robot. Download de schets via de onderstaande link en sla deze op als een bestand met de naam "controller.py"

De code

Voer nu het WiFi Robot-controllerscript uit door het commando
python controller.py
Hierdoor zal de Raspberry Pi Wifi Robot naar poort 5050 luisteren voor inkomende UDP-pakketten.

Stap 8 – Installeer RootSaid WiFi Command Center van Google PlayStore op uw Android-smartphone

RootSaid WiFi Command Center is een Android-app die kan worden gebruikt om robots en huishoudelijke apparaten via wifi te besturen. Het enige wat je hoeft te doen is je mobiele telefoon met het netwerk te verbinden, het IP-adres en de poort van de server (de robot) in te voeren en deze te bedienen met de pijltjestoets. Klik hier voor meer informatie over deze app

Lees meer informatie….

RASPBERRY PI WIFI ROBOT GECONTROLEERD VANAF ANDROID SMART PHONE


Productieproces

  1. Raspberry Pi-gestuurde aquaponics
  2. Raspberry Pi / Hologram SMS-gestuurde wisselstroomschakelaar
  3. Robot die Raspberry Pi &Bridge Shield gebruikt
  4. De MonkMakes Raspberry Pi Robot Kit bouwen
  5. Tutorial – sPiRobot:Bedien en zie wat uw robot overal ziet
  6. XMOS startKIT:een XMOS en Raspberry Pi Robot XMP-1 bouwen
  7. Raspberry Pi CD Box Robot
  8. Raspberry Pi-robot bestuurd via Bluetooth
  9. Bouw uw internetgestuurde videostreamingrobot met Arduino en Raspberry Pi
  10. Raspberry Pi Webcam Robot – Beste videostreaming-tutorial
  11. Gebaargestuurde robot met Raspberry Pi