Bouw je Robot Internet gecontroleerde Video-Streaming met Arduino en Raspberry Pi (13 / 15 stap)

Stap 13: Probeer onze Tcp Comms

In om te zien of we interrupts kunt gebruiken, laat het maken van een eenvoudige client en een
server met behulp van de opdrachtregel van Python. Ik zal dit doen in de volgende stappen uit:

  1. Start een programma waarmee een tekst via Tcp worden verzonden in een lus via de poort van een gordijn
  2. Start een ander programma (parallel) dat wordt afgedrukt die op het scherm en leest de tekst in een lus.

Alleen de segmenten van het programma wordt getoond. Alle programma's worden uitgevoerd met Python 3.
Deze programma's doen alles om de seriële opdracht van het toetsenbord van de PC-gebruiker naar de Arduino via de Pi.

  • SBcontrolPC.py - moet worden uitgevoerd op de PC. Een TCP-verbinding gestart op het lokale adres en de poort hebt opgegeven (ik gebruik poort 12298, zie vorige stap waarom)
  • SBcontrolPi.py - kunnen worden uitgevoerd op de Pi. Leest de buffer elke halve seconde (0.5 seconden). Start een shellscript dat dingen zoals de video streaming enz beheert.

Bekijk het script vanaf de GitHub Repo! Het werkt goed!

Gerelateerde Artikelen

Robotic Hand gecontroleerd door gebaar met Arduino + sprong Motion

Robotic Hand gecontroleerd door gebaar met Arduino + sprong Motion

Belangrijk: Zoals beloofd ik m maken een volledige stap voor stap instructies: Klik hierHallo iedereen, dit is gewoon een video over mijn laatste project van de Universiteit!De hand wordt gecontroleerd door sprong Motion Arduino Uno (standaard Firmat
Bouwen van een video-stream met LinkIt Smart 7688 en Bekijk het overal op wolk

Bouwen van een video-stream met LinkIt Smart 7688 en Bekijk het overal op wolk

Hallo iedereen!Vandaag wil ik delen met u hoe te bouwen van een vidoe steeam met behulp van LinkIt Smart 7688 ontwikkel bord en een gratis cloud-dienst te gebruiken en te kijken naar de video overal op zowel web en mobiel.Ga naar MediaTek Cloud Sandb
Humanoïde Robot stemhebbende gecontroleerd met Arduino Mega, raspberry Pi en 1Sheeld

Humanoïde Robot stemhebbende gecontroleerd met Arduino Mega, raspberry Pi en 1Sheeld

Humanoïde Robot is een robot die is gevormd in de vorm van een mens. Een humanoïde robot wordt gebruikt in vele verschillende gebieden zoals onderwijs voor jonge kinderen, op veld marketing voor bedrijven, onderzoek en ontwikkeling gereedschap, enter
Stappenmotor Earth Globe draaien met Arduino of Raspberry Pi gecontroleerd

Stappenmotor Earth Globe draaien met Arduino of Raspberry Pi gecontroleerd

Dit instructable wordt beschreven hoe om te upgraden van uw bol naar een gemotoriseerde versie. Het ziet er ongelooflijk beter op de plank, wanneer het langzaam draaien is en een demonstratie met je kinderen (om uit te leggen de dag/nacht cyclus of d
Lezen/emuleren afstandsbedieningen met Arduino en Raspberry Pi

Lezen/emuleren afstandsbedieningen met Arduino en Raspberry Pi

Afstandsbedieningen zijn overal. Zij zijn de interface aan uw televisies, muzieksystemen en wat niet. U hebt waarschijnlijk een paar vrije degenen rondslingeren, verwoest op de nalating van hun betere helften. Ze vrolijken en zet ze terug in gebruik!
Huis Alarm Internet Dialer voor Aritech met Arduino

Huis Alarm Internet Dialer voor Aritech met Arduino

Een veel voorkomende huis en bedrijf Alarm gebruikt in veel landen van Europa zijn de Aritech serie van alarm panelen.Deze tot de vroege 2000 in hun honderdduizenden werden geïnstalleerd en velen nog steeds bestaan in huizen vandaag - ze zijn meestal
Overdracht van de gegevens van niet-internet aangesloten zonne-systemen met Arduino, PHP en MySQL

Overdracht van de gegevens van niet-internet aangesloten zonne-systemen met Arduino, PHP en MySQL

BeschrijvingHet doel van dit project van arduino wil verwerven en de overdracht van gegevens via het GSM-netwerk. Het voordeel is om het verzamelen van gegevens (bijvoorbeeld monitoring van een zonne-energiecentrale) te kunnen, zelfs als er geen bedr
Bluetooth gecontroleerde ventilator-regelaar met Arduino

Bluetooth gecontroleerde ventilator-regelaar met Arduino

Hallo vrienden,In dit instructable, ik heb aangetoond hoe maak je een diy systeem waarmee fan regelgever de hulp van Arduino servomotor & een Bluetooth-module.Kunnen we op en af een fan gemakkelijk met een relais schakelen maar beheersing van snelhei
Raspberry pi wifi gecontroleerd rock crawler met arduino

Raspberry pi wifi gecontroleerd rock crawler met arduino

gebaseerd off van een maisto rock crawler!!!
Piano trap met Arduino en Raspberry Pi

Piano trap met Arduino en Raspberry Pi

Die houdt niet van muziek? Deze Piano trappen zijn een interactieve, relatief draagbare en muzikale installatie die kan worden toegepast op in principe een trappenhuis. Ik hen voor HackPrinceton bouwde samen met mijn vrienden Erica Portnoy en Vincent
Internet gecontroleerde lamp met ESP8266 wifi relay IoT

Internet gecontroleerde lamp met ESP8266 wifi relay IoT

ESP8266 wifi relay (ESP01) IoT controle per lampInternet gecontroleerde elektrische lamp met ESP8266 wifi (ESP01) IoTInternet gecontroleerde lamp met ESP8266 wifi relay IoTESP8266 (ESP01) is een zeer goedkope WiFi-transceiver die kan worden toegevoeg
LinKit ONE Internet gecontroleerde Robot!

LinKit ONE Internet gecontroleerde Robot!

In dit instructable, ik zal u tonen hoe maak je een robot internet gecontroleerd. U kunt gebruiken om objecten te verplaatsen over een kamer, of doen andere taken. Ik nam de minder productieve route en joeg mijn hond mee.Stap 1: Onderdelen en Tools D
Real Time ' Face-Tracking Robot met Arduino en Matlab

Real Time ' Face-Tracking Robot met Arduino en Matlab

Real time ' face-tracking verwijst naar de taak van het opsporen van menselijke gezichten in een video-stream en bijhouden van de gedetecteerde of herkende gezichten. Er zijn tegenwoordig veel echte wereld toepassingen van gezichtsherkenning en ander
Interactieve doek Rack (met behulp van Raspberry Pi en Arduino Pro Mini Bluetooth HC-05)

Interactieve doek Rack (met behulp van Raspberry Pi en Arduino Pro Mini Bluetooth HC-05)

Dit is mijn eerste Instructable! Dus als ik een fout hebt gemaakt, vergeef me alstublieft :)Het doel is om de klanten een geheel nieuwe ervaring bij het winkelen.Elke trilling waardoor klanten wanneer ze de kleren kiezen door het verplaatsen van de h