De RR.O.P. - RaspRobot OpenCV Project (6 / 14 stap)

Stap 6: Systeem communicatie


De verbinding van het systeem kan worden gedaan op twee manieren: bekabeld (Ethernet LAN-verbinding 10 / 1mg) en wireless (verbinding via een USB draadloze adapter). De keuze was de draadloze communicatie zodat mobiliteit aan het systeem. Voordat u is de draadloze adapter noodzakelijk om te weten van sommige van uw gegevens zoals uw SSID Service Set Identifier (), die bestaat uit het aantal tekens waarmee een draadloos netwerk, kennen ook het type codering gebruikt op het netwerk, type draadloze verbinding van het netwerk en de adapter moeten worden aangepakt door het systeem en naar behoren functioneert, moet u uw firmware installeren , een pakket van software beschikbaar als model van de interne chip-adapter.
Voor het kiezen van een studie op basis van draadloze adapters is compatibel met de Raspberry Pi gebeurde via de officiële website. De adapter werd gekozen om het model van de EDUP RALINK 5370 -chip met een frequentie van 2 dBi antenne, werd het gekozen om te hebben een redelijk bereik van het toegangspunt en eenvoudige installatie.

Om externe communicatie om toegang tot informatie, uploaden / downloaden van bestanden en uitvoeren nodig was testen dat alle computers deel uitmaken van hetzelfde netwerk, dat wil zeggen, beide computers zijn verbonden met een access point. En voor het uitvoeren van deze taken sommige communicatieprotocollen werden gebruikt:

  • GUI - GRAFISCHE GEBRUIKERSINTERFACE

Op afstand toegang een GUI op de Raspberry PI nodig was een VNC- of RDP-protocol en een verbinding codeert goede kwaliteit.

  • Toegang via VNC-protocol: het is nodig om te installeren van de software op uw computer en UVCViewer de Raspberry Pi dat TightVNC een gratis suite van afstandsbedieningssoftware is is geïnstalleerd.

Serverinstallatie: sudo ad rem-worden installeren tightvncserver
Opstarten: tightvncserver
Het creëert een standaard sessie: VNC-server: 1 - meetkunde 1024 × 728 - diepte 24

  • Toegang via RDP protocol: het is noodzakelijk om de software te installeren en RDPDesk Raspberry Pi XRDP server die automatisch de boot begint was geïnstalleerd.

Serverinstallatie: sudo ad rem-worden installeren xrdp

  • COMMAND LINE

Toegang via de command line was nodig voor het uitvoeren van onderhoud, upgrades en scripts voor opdrachtregels die heel praktisch is. In de RAS-machine Putty software waarmee een SSH access protocol met behulp van IP-toegang tot de Raspberry Pi is geïnstalleerd en het voert de installatie van de service slechts één keer...

Serverinstallatie: sudo geschikt-krijgt installeert ssh

  • BESTANDSOVERDRACHT

Alle eerdere communicatie protocollen zijn beperkt in de directe overdracht van bestanden, dus een optie via FTP- protocol bevindt zich, is de standaard voor de bestaande TCP / IP-georiënteerde om bestanden te kopiëren, het is onafhankelijk van het besturingssysteem of hardware. Is alle belangrijke voor het uitvoeren van de analyse van scripts en gegevens uitwisseling met de Raspberry Pi, want het werd gebruikt in WinSCP toegang computersoftware samen met IP-bestemming voor het uitwisselen van bestanden.

Na het configureren van de media, werd het proces van het maken van scripts voor computervisie en robotachtige integratie van middelen ingeleid.

Gerelateerde Artikelen

Bijhouden van het gebruik van Intel Edison Development Kit kleur

Bijhouden van het gebruik van Intel Edison Development Kit kleur

Ik heb uiteengezet een OpenCV-project maken op Intel Edison Node.js gebruikt voor het bijhouden van objecten. OpenCV heeft alleen C, C++, Python en Java interfaces dus hoe kan je werken met alleen JavaScript? OpenCV is nooit geport naar JavaScript in
Opsporen van cirkels met OpenCV en Python

Opsporen van cirkels met OpenCV en Python

Inspiratie:-Het idee voor deze kwam toen ik was knutselen met OpenCV en het is verschillende functies. Vervolgens vroeg een vriend hem ontwikkelen van een algoritme dat kan detecteren dat een cirkel van een FPV Camera gemonteerd op een RC-vliegtuig e
Aan de slag met OpenCV en Intel Edison

Aan de slag met OpenCV en Intel Edison

Aangezien de robots beginnen te bevolken de planeet moeten ze een manier om te "zien" de wereld op dezelfde manier aan de manier waarop wij mensen doen en kunnen deze visie-gegevens gebruiken om beslissingen te nemen. Vandaag is een zeer populai
OBJECT detectie en bijhouden van het gebruik van OPENCV, VISUAL STUDIO C++ 2010 en ARDUINO

OBJECT detectie en bijhouden van het gebruik van OPENCV, VISUAL STUDIO C++ 2010 en ARDUINO

InleidingIn dit project stuurt de Webcam videoframes naar de Visual Studio C++ waarin Open CV bibliotheek op onze computer.Als Visual Studio C++-programma de afbeelding van het object van de webcam detecteert dan het berekenen van de co-coördinaten v
Gezicht detectie en tracking met Arduino en OpenCV

Gezicht detectie en tracking met Arduino en OpenCV

UPDATES20 februari 2013: In antwoord op een vraag van de student Hala Abuhasna wilt u de seriële .NET-klasse gebruiken, gebruiken de naamgevingsconventie "\\\.\\COMn" en n vervangen door een nummer > 9 te definiëren uw com-poort voor COM-poor
Mini projectie-toegewezen landschap

Mini projectie-toegewezen landschap

Dit Instructable over het maken van een eenvoudige sculptuur die wordt aangevuld met projectie mapping, ontworpen om te draaien op de Raspberry Pi, gebouwd met OpenFrameworks.Projectie Mapping is een proces dat is gebaseerd op kennis van de fysieke r
RasPi + OpenCV = Face Tracking

RasPi + OpenCV = Face Tracking

Dit instructable leert u alles wat u moet weten over het installeren van uw nieuwe RasPi-Camera naar uw Raspberry Pi en implementeren van OpenCV van ' Face-tracking bibliotheken. De tutorial zal niet wordt verondersteld dat u weet hoe program of begr
Hoe maak je laser projectie virtueel toetsenbord

Hoe maak je laser projectie virtueel toetsenbord

De laser projectie virtueel toetsenbord ontworpen in deze scriptie is gebaseerd op OpenCV combineren met beeld camera, 980nm lineaire laser, 980nm Infrarood filter en toetsenbord projectie laser, de camera detectie van afbeeldingen gebruikt in combin
ANPR-Project met behulp van de Intel Edison

ANPR-Project met behulp van de Intel Edison

Dit is een automatische nummer plaat Recogniton Project met behulp van openCV en de Intel Edison-bestuur.Een overzicht:Een opname, pre-proces het in opencv vervolgens passeren het tesseract OCR om de tekens in de afbeelding. Geef de tekens op het gro
Hoe bijhouden van uw Robot met OpenCV

Hoe bijhouden van uw Robot met OpenCV

UPDATE: Laat maken Robots, mijn huis digitale hackerspace, werd gekocht door RobotShop. Ik wil niet ingaan, maar de nieuwe eigenaren verboden mezelf en de meeste van de ervaren leden. Dat gezegd, allermeest naar de verbinding er gebroken zal worden.
Gezichtsdetectie met behulp van Python en OpenCV bibliotheek

Gezichtsdetectie met behulp van Python en OpenCV bibliotheek

Dit project zal de OpenCV bibliotheek en python gebruiken om de opsporing van het gezichtStap 1: Benodigdheden1. een Intel Edison Development Board2. een webcam, zullen we gebruik maken van de licht Golf LW-IC5003. Python en de openCV bibliotheek geï
OpenCV DSP versnelling

OpenCV DSP versnelling

OpenCV DSP Acceleration - GSoC 2010Het wil versnellen OpenCV algoritmen in OMAP3-platforms met behulp van de op de chip C64x + DSP. Het OpenCV 2.1 als referentie gebruikt en is afhankelijk van hetzelfde. De eerste versie van dit project toont aan dat
Blinky papier Robot - 1e papier Circuit Project

Blinky papier Robot - 1e papier Circuit Project

Deze leuke kleine project is een snelle, goedkope Inleiding tot papier circuits. Het maakt ook gebruik van sturdy zelf permanent papier mensen van mijn vorige ' ible (Blinky is een gelukkige kleine robot met een vrolijke rood licht op zijn hoofd. Het
Pandahall origineel DIY Project - Vintage zwart zaad kralen Choker ketting

Pandahall origineel DIY Project - Vintage zwart zaad kralen Choker ketting

wil je leren chick ketting? Als ja, je nooit hedendaagse Pandahall oorspronkelijke DIY project missen kunt - bead vintage zwart zaad choker ketting.Stap 1: Materialen die nodig zijn voor de choker ketting:IJzeren Jumprings18 x 8.5 ~ 9mm Rood glas pun