IoT - kontrollera en Raspberry Pi Robot över internet med HTML och shell skript endast



(Om du gillar detta Instructables, glöm inte att rösta på det (ovan: högra hörnet flaggan). det konkurrerar om SAKERNAS INTERNET och AUTOMATION tävlingar. Tack så mycket! ;-)

I detta instructable, vi lära dig att skapa en helt kontrollerad IoT Raspberry Pi Robot. Tanken är att styra roboten (eller något), med låga nivån kommandon skrivs med skalskript befallde direkt från HTML-sidan. Inte med högre nivå språk som Python till exempel, gör roboten mycket lyhörd och snabbt agera.

I denna del av projektet kommer vi lära oss:

  • Installera och använda biblioteket WiringPi för att kontrollera RPi GPIOs
  • Kontroll motorer med en H-brygga
  • Göra RPi en WebServer
  • Skapa ett HTML-dokument för att styra roboten över internet

Om du vill gå vidare och ge din robot "vision", kan du gå till den andra delen av denna tutorial:

IoT: Raspberry Pi Video Streamer och Pan/Tilt kamera fjärrkontroll över internet

Där, du får lära dig:

  • Hur direktuppspelning av video med en PiCam
  • Hur att installera och använda ServoBlaster bibliotek
  • Hur man kontrollerar servomotorer och bygga en PAM/TILT kamera ställning mekanism
  • Skapa en HTML-sida för att styra kameraposition över internet

En bra video tutorial om att bygga sådana typ av robotar finns nedan:

Kort handledning om hur jag byggde min Raspberry PI Web Browser kontrollerade Robot, utvecklat av Alan H.

En hel del idéer kommer därifrån. Tack Alan för en bra handledning.

I blockdiagram visas den grundläggande tanken med projektet. RPi kommer att anges som en webbserver och får kommandon från en HTML-sida. Dessa kommandon ändrar GPIOs status, att göra RPi styra motorer (riktning och hastighet) och slå på/av lysdioder. Som du kan inse, är roboten i själva verket ett särskilt fall av ett IoT-projekt. Du kan styra vad du vill. Detta Instructables avser att ge dig dessa idéer att ta bort härifrån.

Se Steg
Relaterade Ämnen

Skicka SMS från Arduino över Internet med ENC28J60 och Thingspeak

Detta Instructable förklarar hur du skickar ett SMS från en Arduino använder Internet. Det finns många sätt att närma sig detta och jag kommer att förklara ett av de olika metoder som används för att utföra denna uppgift.Några viktiga punkter som beh...

IoT: Raspberry Pi Robot med Video Streamer och Pan/Tilt kamera fjärrkontroll över internet

(Om du gillar detta Instructable, glöm inte att rösta på den - ovan: högra hörnet flaggan. Det tävlar om SAKERNAS INTERNET och AUTOMATION tävlingar. Tack så mycket! ;-)Detta är en andra del av min föregående Intructable: IoT - kontrollera en Raspberr...

Hur dela data av temperatura från DHT22 över Internet med Xively

webben har definitivt ändrats många saker, såsom tillgången till uppgifter på begäran, snabbt och enkelt. Till exempel är vet att temperaturen som finns där ute, lätt tillgänglig genom olika webbplatser ägnas, som också ger prognoser på kort och lång...

Remote control Raspberry PI GPIO stift över internet

Jag behövde ett sätt att på och av vissa sol ljus hemma.Hur den fungerar är egentligen enkel och den stora delen är att du slipper fippla med din brandvägg till port framåt anslutningen till din raspberry pi att styra det som de flesta lösningar kräv...

Raspberry Pi Robot kontrollerad via Bluetooth

denna handledning är baserad på en tidigare Instructable -Byggnaden robotar med Raspberry Pi och PythonSyftet är att presentera ett exempel på hur man ställer in en Bluetooth seriell anslutning med Arduino att styra en Raspberry Pi robot. Men kan ta...

Monitor kamera och Relay kontroll över Internet

Många av oss har smartphones, iPads eller netbooks som vi tar med oss och det skulle vara bra att checka in på plats, i ett kafé eller när du reser. Nu använder vi raspberry pi 2 för övervakning kamera och Styrrelä över internet. Allt är förklara för...

Voice Control ESP8266 (WEMOS D1mini) över Internet (utan MQTT)

Jag gillar att göra saker enkelt...här är ett enkelt sätt att kontrollera din ESP från över internet utan att jävlas med för mycket kod eller långsam MQTT mäklareSteg 1: delar:1. Wemos d1 mini2. TP-Link router3. någon smartphone (jag använde iphone 5...

Kontrollera en IR-luftkonditionering med Android och Arduino

För min första Arduino projekt bestämde jag mig att kontrollera min luftkonditioneringen över internet med hjälp av Arduino och min Android mobiltelefon överallt där jag har tillgång till internet. Videon är på spanska men du får vad jag visar.Steg 1...

Bygga din Internet kontrollerad Video-Streaming Robot med Arduino och Raspberry Pi

< the Instructable och koden är redo. Njut! Lämna en kommentar med du feedback! >Jag är (aka LiquidCrystalDisplay / Itay), en 14 år gammal student från Israel lärande i Max Shein Junior High School för avancerad vetenskap och matematik. Jag gör dett...

JavaScript för IoT: kontrollera en knapp på Raspberry Pi via Node.js

Denna handbok förklarar hur att montera en "push att göra"-knappen på en skärbräda, att anslutit den till Raspberry Pi och kontrollera det med JavaScript och Node.js. Det hela exemplet är öppen källkod och är tillgänglig på GitHub under MIT lice...

Lägga till Internet-kontroll i Raspberry Pi Robot med Runmyrobot.com

Hur dela din Robot med världen och låta andra människor spela med den med runmyrobot.com. Denna webbplats beta-testning men det bör fungera. Om du har några frågor, låt oss veta genom att publicera på webbplatsen Disqus sida.BTW, måste du ansluta din...

CupBots - 3D tryckt Robotic plattform för Arduino och Raspberry Pi

Här är en stor helg robotics projekt att genomföra med vänner eller folk på din lokala maker utrymme. Behöver du en 3D-skrivare händig till 3D tryck STL filer bifogas som en del av stegen nedan och en kopp, i mitt fall, jag använder en venti kopp frå...

Sakernas Internet med Raspberry Pi-2

Detta är en uppföljning till mitt tidigare instructable Sakernas Internet med Raspberry Pi - 1.(Om inte du är bekant med webbservrar, PHP kodning och grundläggande begrepp för Sakernas Internet, bör du nog gå igenom del 1 första.)I den tidigare instr...

Ge din Raspberry Pi Robot en mask hjärna

Masken C Elegans är ett av de mest studerade djur i vetenskapen. I neurobiologi är det den mest grundläggande hjärnan modellen forskare använder för att studera hur hjärnan fungerar. Nu kan du ha en robot som tänker som en!C Elegans mask hjärnan har...

Sakernas Internet med Raspberry Pi - 1

När jag var ny på IOT (Internet Of Things), såg jag att det fanns knappt några tutorials som var tillräckligt enkelt för nybörjare att förstå och prova. Det var antingen till mycket tekniska jargong, eller hårdvaran var alltför komplex.Så nu när jag...

Remote Raspberry Pi Robot (PS3 Controller) - Fablab NerveCentre

Dessa anvisningar försöka ta väldigt lite. Förhoppningsvis, om du kan starta en Raspberry Pi och är ansluten till internet bör du kunna slutföra denna stora lilla projekt.I grund och botten är detta ett projekt som kommer att resultera i vissa specif...

Skapa din första IoT Ethernet-enhet. Del 5: Sakernas Internet, Home Automation

Detta är en "twofer" (två för en) är den första delen (A) Ethernet motsvarande sin WiFi ESP8266/DHT22 baserat föregångare med en extra I2C LCD-display för sammanfattningsdata (se andra bilden ovan). I del (B) vi kommer att utöka design (se först...

Kontrollera en Roomba robot med Arduino och Android

(Om du gillar detta Instructable, glöm inte att rösta på den - ovan: högra hörnet flaggan. Det tävlar på AUTOMATION tävling. Tack så mycket! ;-)Som en av robotteknik tävling 2016 vinnarna här på Instructables fick jag som pris en iRobot Roomba Create...

Anslutning av DIY IoT enheter till Internet med pfodApp

Hur du ansluter hemma och bort med hjälp av samma anslutningDetta instructabe omfattar hur du får din WiFi pfodDevice, IoT, ansluten till Internet. Det visar också hur pfodApp löser problemet med att inte kunna ansluta till din lokala enhet via Inter...