(Als je deze Instructables, vergeet dan niet te stemmen (boven: rechts hoek vlag). het is concurreren op INTERNET of THINGS en automatisering wedstrijden. Heel hartelijk bedankt! ;-)
In dit instructable, zullen we het maken van een volledig gecontroleerde IoT Raspberry Pi Robot leren. Het idee is om de controle van de robot (of iets), met behulp van lage niveau opdrachten die zijn geschreven met shellscripts geboden rechtstreeks uit de HTML-pagina. Niet het gebruik van hogere niveau talen als Python bijvoorbeeld, maakt de robot zeer responsieve en snel te handelen.
In dit deel van het project zullen we het volgende leren:
- Installeer en gebruik van de bibliotheek WiringPi om te controleren de RPi-GPIOs
- Controle motoren met behulp van een H-brug
- Maken van de RPi een WebServer
- Maak een HTML-om de robot te besturen via internet
Als u wilt verder gaan en uw robot te voorzien van "visie", kan je naar het tweede deel van deze tutorial:
IoT: Raspberry Pi Video Streamer, Pan/Tilt camera afstandsbediening via internet
Daar leer je:
- Hoe te streamen van video met een PiCam
- Hoe te installeren en gebruiken van ServoBlaster bibliotheek
- Hoe te controleren servomotoren en bouwen een PAM/camera positie kantelmechanisme
- Maak een HTML-pagina om de camerapositie bepalen via het internet
Een geweldige video tutorial over het bouwen van dit soort robots kan worden gevonden hieronder:
Korte Tutorial over hoe ik mijn Raspberry PI Web Browser Controlled Robot gebouwd, ontwikkeld door Alan H.
Een heleboel ideeën vandaan. Merci Alan voor een geweldige tutorial.
Het blokdiagram toont de fundamentele idee van het project. De RPi wordt ingesteld als een WebServer en opdrachten ontvangt van een HTML-pagina. Deze opdrachten wijzigt de status van de GPIOs, waardoor de RPi controle motoren (richting en snelheid) en turn on/off LEDs. Zoals u realiseren kunt, is de robot in feite een specifiek geval van een IoT-project. U kunt bepalen wat je wilt. Deze Instructables wil geven u die ideeën af te nemen van hier.