Skip to main content

USB

USB

ÜberLe denport USB-AnschlussUSB kannpermet diede Kameraconnecter mitla integriertemcaméra Mikrophonau angeschlossenmicrophone werden.intégré. KameraLa undcaméra Mikrophonet werdenle hiermicrophone getrenntsont betrachtet.ici Umobservés dieséparément. FunktionenPour derutiliser Kamerales zufonctions nutzen,de mussla mancaméra, sieil erstfaut imd'abord Kamerales Konfiguratorconfigurer konfigurieren.dans Wiel’outil mande zumconfiguration Kamerakonfiguratorde gelangt,la wirdcaméra. La méthode d'accès à l’outil de configuration de la caméra est expliquée hierici erklärt.. 

KameraCaméra

DieLa Kameracaméra kannpeut insbesonderenotamment alsservir Bewegungsdetektor,de alsdétecteur Farbdetektor,de alsmouvement, Balldetektorde unddétecteur alsde Liniendetektorcouleur, genutztde werden.détecteur de balle et de détecteur de ligne.

BewegungsdetektorDétecteur de mouvement

UmPour dieutiliser Kamerala alscaméra Bewegungsdetektorcomme zudétecteur nutzen,de mussmouvement, manil imfaut Kamerakonfiguratorfaire dasglisser Männchen-Symbolle insymbole diede gerastertebonhomme Flächedans ziehen,la dannsurface öffnetencadrée sichdans rechtsle einconfigurateur Fensterde inla demcaméra, manpuis unterune Inspektorfenêtre s’ouvre à droite, dans laquelle sous l’inspecteur

  • denon Pixelbereich,peut indéfinir demla aufzone Bewegungde überprüftpixels wird,dans laquelle les mouvements sont contrôlés
  • diela Positionposition diesesde Bereichscette zone (aufau dempoint angegebenenindiqué Punktse liegttrouve diele oberecoin linkesupérieur Eckegauche desde Bereichs)la zone),
  • denle Namennom desdu Bewegungsdetektorsdétecteur undde mouvement et
  • diela Toleranztolérance

festlegen

Programme kann.

du
Bewegungsdetektordétecteur Programmde mouvement

DasLe Bewegungsdetektor-Programmprogramme läuftdu ab,détecteur wennde einemouvement Bewegungs'exécute erkanntlorsqu’un wurde.mouvement Esest wirddétecté. separatIl vomest Hauptprogrammrédigé geschrieben.séparément Variablendu funktionierenprogramme globalprincipal. überLes beidevariables Programmefonctionnent hinweg.globalement Dassur Eingabe-Programmles läuftdeux improgrammes. Block Le programme de saisie s'exécute dans le bloc wennlorsqu’un Bewegungmouvement erkannt est détectéab.. 

FarbdetektorDétecteur de couleur

UmPour dieutiliser Kamerala alscaméra Farbdetektorcomme zudétecteur nutzen,de musscouleur, manil imfaut Kamerakonfiguratorfaire dasglisser Pipetten-Symbolle insymbole diede gerastertebonhomme Flächedans ziehen,la dannsurface öffnetencadrée sichdans rechtsle einconfigurateur Fensterde inla demcaméra, manpuis unterune Inspektorfenêtre s’ouvre à droite, dans laquelle sous l’inspecteur

  • denon Pixelbereich,peut indéfinir demla aufzone Farbede überprüftpixels wird,dans laquelle la couleur est contrôlée,
  • diela Positionposition diesesen Bereichspixels de cette zone (aufau dempoint angegebenenindiqué Punktse liegttrouve diele oberecoin linkesupérieur Eckegauche desde Bereichs)la zone),
  • denle Namennom desdu Farbdetektorsdétecteur undde couleur et
  • denle Kontrastcontraste

festlegen kann.

AbrufenAfficher

Mit Avec holeRécupérer Farbela alscouleur comme [] erhält, manon dieobtient erkanntela Farbecouleur imdétectée Hexadezimalen oderhexadécimal imou RGBau Format.format DasRGB. FormatLe kannformat überpeut dasêtre Dropdown-Menüdéfini dans le menu déroulant (kleinespetit Dreieck) eingestellt werden.triangle).

AbfragenInterroger

UmPour abzufragen,déterminer obsi derle Detektordétecteur einea Farbedétecté wahrgenommenune hat,certaine wirdcouleur, derle Blockbloc Couleur istdétectée Farbe est detektiert genutzt.utilisé. DieserCe Blockbloc kannpeut alsêtre Bedingungutilisé genutztcomme werden.une condition.

UmPour abzufragen,vérifier obsi derle Detektordétecteur einedétecte bestimmteune Farbecertaine wahrnimmtcouleur, wirdce dieserbloc Block est 

Bild1.PNG

genutzt.utilisé. MitLe dembloc Blockpermet kannde mancomparer diela aufgenommenecouleur Farbeperçue mitavec einerune eingegebencouleur vergleichen.saisie. ÜberLe dasmenu Dropdown-Menüdéroulant (kleinespetit Dreieck)triangle) kannpermet gewähltde werdenchoisir obsi diela eingestelltecouleur Farbesélectionnée gleichdoit oderêtre ungleichégale derou gefilmtennon Farbeà seienla soll.couleur Dieserfilmée. BlockCe kannbloc alspeut Bedingungêtre genutztutilisé werden.comme Imune Beispielcondition. wirdDans derl’exemple, Motorle gestoppt,moteur wennest diearrêté aufgenommenelorsque Farbela rotcouleur ist.détectée est rouge.

Bild2.PNG

FarbdetektorProgramme Programmdu détecteur de couleur

DasLe Farbdetektor-Programmprogramme läuftde ab,détection wennde einecouleur Farbes'exécute erkanntlorsqu’une wurde.couleur Esest wirddétectée. separatIl vomest Hauptprogrammrédigé geschrieben.séparément Variablendu funktionierenprogramme globalprincipal. überLes beidevariables Programmefonctionnent hinweg.globalement Dassur Eingabe-Programmles läuftdeux improgrammes. Block Le programme de saisie s'exécute dans le bloc wennlorsqu’une Farbecouleur erkannt est détectéeab.. 

Balldetektor Détecteur de balle 

UmPour dieutiliser Kamerala alscaméra Balldetektorcomme zudétecteur nutzen,de mussballe, manil imfaut Kamerakonfiguratorfaire dasglisser Bälle-Symbolle insymbole diede gerastertebonhomme Flächedans ziehen,la dannsurface öffnetencadrée sichdans rechtsle einconfigurateur Fensterde inla demcaméra, manpuis unterune Inspektorfenêtre s’ouvre à droite, dans laquelle sous l’inspecteur

  • denon Pixelbereich,peut indéfinir demla aufzone Bällede überprüftpixels wird,dans laquelle la balle est contrôlée,
  • diela Positionposition diesesen Bereichspixels de cette zone (aufau dempoint angegebenenindiqué Punktse liegttrouve diele oberecoin linkesupérieur Eckegauche desde Bereichs)la zone),
  • denle Namennom desdu Balldetektors,détecteur de balle, 
  • denla Bereich,zone indans demlaquelle derse Durchmessersitue desle Ballediamètre liegt,de la balle,
  • denla Bereichzone derde x-Achse,l’axe x,
  • diela Farbecouleur desde Ballesla undballe et
  • diela Farbtoleranztolérance de couleur
Afficher

festlegenAvec Récupérer kann.la balle [] , on obtient la position x, la position y, le rayon ou le diamètre de la balle.

AbrufenInterroger

Mit Pour déterminer si le détecteur a détecté une balle, le bloc holeBalle []détectée des est Balls erhältutilisé. manCe x-Position,bloc y-Position,peut Radiusêtre oderutilisé Durchmesser,comme desune Balles.

Abfragen

Um abzufragen, ob der Detektor einen Ball wahrgenommen hat, wird der Block ist Ball detektiert genutzt. Dieser Block kann als Bedingung genutzt werden.condition.                                                                  

UmPour abzufragen,savoir obsi derle Detektordétecteur einendétecte Ballune mitballe eineravec bestimmten x-Position,une y-Position,position Radiusx, oderune Durchmesserposition wahrnimmty, wirdun dieserrayon Block ou un diamètre, ce bloc est 

Bild3.PNG

genutzt.utilisé. MitLe dembloc Blockpermet kannde mancomparer Spezifikationen,les desspécifications aufgenommenende Balles,la mitballe einemdétectée eingegebenavec Wertune vergleichen.valeur Übersaisie. dieLes Dropdown-Menüsmenus déroulants (kleinespetit Dreieck)triangle) kannpermettent gewähltde werden,sélectionner wasce undque mitvous welchemsouhaitez Vergleichsoperatorcomparer verglichenet werdenavec soll.quel Dieseropérateur Blockde kanncomparaison. alsCe Bedingungbloc genutztpeut werden.être Imutilisé Beispielcomme wirdune dercondition. MotorDans gestoppt,l’exemple, wennle dermoteur Durchmesser,est  desarrêté aufgenommenenlorsque Balles,le 5diamètre ist.de la balle détectée est de 5.

Bild4.PNG

BalletektorProgramme Programmde détecteur de balle

DasLe Balldetektor-Programmprogramme läuftde ab,détecteur wennde eineballe Farbes'exécute erkanntlorsqu’une wurde.couleur Esest wirddétectée. separatIl vomest Hauptprogrammrédigé geschrieben.séparément Variablendu funktionierenprogramme globalprincipal. überLes beidevariables Programmefonctionnent hinweg.globalement Dassur Eingabe-Programmles läuftdeux improgrammes. Block Le programme de saisie s'exécute dans le bloc wennlorsqu’une Ballballe erkannt est détectéeab.. 

LiniendetektorDétecteur de lignes

UmPour dieutiliser Kamerala alscaméra Liniendetektorcomme zudétecteur nutzen,de musslignes, manil imfaut Kamerakonfiguratorfaire dasglisser Symbolle mitsymbole denavec Punktenles aufpoints einersur Linieune inligne diedans gerastertela Flächezone ziehen,encadrée danndans öffnetle sichconfigurateur rechtsde einla Fenstercaméra, inpuis demune manfenêtre unters’ouvre Inspektorà droite, dans laquelle sous l’inspecteur

  • denon Pixelbereich,peut indéfinir demla aufzone Liniende überprüftpixels wird,dans laquelle les lignes sont contrôlées,
  • diela Positionposition diesesde Bereichscette zone (aufau dempoint angegebenenindiqué Punktse liegttrouve diele oberecoin linkesupérieur Eckegauche desde Bereichs)la zone),
  • denle Namennom du détecteur de lignes,
  • le nombre de lignes à détecter, et
  • la zone dans laquelle la largeur des Liniendetektors,
  • lignes
  • diese Anzahl an Linien, die erkannt werden sollen, und
  • den Bereich, in dem die Breite der Linie(n) liegttrouve

festlegen kann.

AbrufenAfficher

Mit Avec holeRécupérer [] derla Linieligne [] erhält on man Positionobtient oderla Breiteposition einerou derla maximallargeur fünfd’une Liniendes ab.cinq lignes au maximum.

Mit Aec  holeRécupérer Farbela dercouleur Liniede la ligne [] alscomme [] erhält, dieon Farbeobtient einerla Liniecouleur imd'une Hexadezimalligne oderen imhexadécimal RGBou Formatau ausgebenformat lassen.RGB. DasLe Formatformat kannpeut überêtre dasdéfini Dropdown-Menüdans le menu déroulant (kleinespetit Dreieck) eingestellt werden.triangle).

AbfragenInterroger

UmPour abzufragen,déterminer obsi derle Detektordétecteur eine Liniea wahrgenommendétecté hat,une wirdligne, derle Blockbloc Ligne istdétectée Linie est detektiert genutzt.utilisé. DieserCe Blockbloc kannpeut alsêtre Bedingungutilisé genutztcomme werden.une condition.                                                                  

UmPour abzufragen,savoir obsi derle Detektordétecteur einedétecte Linieune mitligne eineravec bestimmtenune Positionposition oderou Breiteune wahrnimmtlargeur wirddéfinie, dieserce Block bloc est 

Bild5.PNG

genutzt.utilisé. MitLe dembloc Blockpermet kannde mancomparer Spezifikationen,les derspécifications aufgenommenende Linie(n),la mitligne einemdétectée eingegebenavec Wertune vergleichen.valeur Übersaisie. dieLes Dropdown-Menüsmenus déroulants (kleinespetit Dreieck)triangle) kannpermettent gewähltde werden,sélectionner wasce undque mitvous welchemsouhaitez Vergleichsoperatorcomparer verglichenet werdenavec soll.quel Dieseropérateur Blockde kanncomparaison. alsCe Bedingungbloc genutztpeut werden.être Imutilisé Beispielcomme wirdune dercondition. MotorDans gestoppt,l’exemple, wennle diemoteur Breite,est derarrêté aufgenommenenlorsque Linie,la kleinerlargeur alsde 2la ist.ligne perçue est inférieure à 2.

Bild6.PNG

UmPour abzufragen,savoir obsi derle Detektordétecteur einedétecte Linieune mitligne eineravec bestimmtenune Farbecouleur wahrnimmtdéfinie, wirdce dieserbloc Block est 

Bild7.PNG

genutzt. 

Mit

utilisé. demLe Blockbloc kannpermet mande diecomparer aufgenommenela Linienfarbecouleur mitde einerla eingegebenligne vergleichen.perçue Überavec dasune Dropdown-Menücouleur saisie. Le menu déroulant (kleinespetit Dreieck)triangle) kannpermet gewähltde werdenchoisir obsi diela eingestelltecouleur Farbesélectionnée gleichdoit oderêtre ungleichégale derou gefilmtennon Farbeà seienla soll.couleur Dieserfilmée. BlockCe kannbloc alspeut Bedingungêtre genutztutilisé werden.comme une condition.

LiniendetektorProgramme Programmde détecteur de ligne

DasLe Liniendetektor-Programmprogramme läuftde ab,détecteur wennde eineligne oders'exécute mehrerelorsqu’une Linienou erkanntplusieurs wurden.lignes Essont wirddétectées. separatIl vomest Hauptprogrammrédigé geschrieben.séparément Variablendu funktionierenprogramme globalprincipal. überLes beidevariables Programmefonctionnent hinweg.globalement Dassur Eingabe-Programmles läuftdeux improgrammes. Block Le programme de saisie s'exécute dans le bloc wennlorsqu’une Linienligne erkannt est détectéeab.. 

MikrofonMicrophone

DasLe inmicrophone derintégré Kameraà integriertela Mikrofoncaméra kannpeut alsêtre Lautstärkedetektorutilisé genutztcomme werden.détecteur de volume.

DerLe Startedémarrage jedesde mal-Blockchaque bloc

DerLe démarrage de chaque bloc permet d’exécuter un programme si une condition est remplie. Il fonctionne donc comme une distinction de cas, non seulement une fois, mais chaque fois que la condition est remplie, tout au long du programme. Le Startedémarrage jedesde mal-Blockchaque bloc bietet die Möglichkeit ein Programm ablaufen zulassen, wenn eine Bedingung erfüllt ist. Er funktioniert also ähnlich wie eine Fallunterscheidung wird aber nicht nur einmal durchlaufen, sondern jedes mal, wenn die Bedingung erfüllt ist, während des gesamten Ablauf des Programms. Der Starte jedes mal-Block :

Bild8.PNG

IstEst eineune Abkürzungabréviation fürde folgendesla Konstrukt:construction suivante :

Bild9.PNG

ManOn kannpeut ininsérer den dans le Startedémarrage jedeschaque mal-Block blocder de Kategoriela Mikrofroncatégorie alleMicrophone Bedingungentoutes ausles ebenconditions dieserde Kategoriecette einsetzten.même catégorie.

Hinweis:Remarque Der: ProgrammabschnittLa innerhalbsection desdu Starteprogramme jedesà mal-Blockl’intérieur solltedu kurzdémarrage gehaltende werdenchaque undbloc keinedoit blockierendenêtre Aufrufecourte oderet Endschlosschleifenne enthalten,pas socomporter dassd’appels dieserbloqués Teilou desde Programmsboucles schnellde abgearbeitetfin werdende kann.session, afin que cette partie du programme puisse être traitée rapidement.

LautstärkedetektorDétecteur de volume

AbrufenAfficher

Mit Avec Mikrofon Microphone LautstärkeVolume erhälton manobtient diele Lautstärkevolume inen Dezibel.décibels.

AbfragenInterroger

UmPour abzufragen,vérifier obsi derle Lautstärkedetektordétecteur einede bestimmtevolume Lautstärkedétecte wahrnimmt,un wirdcertain dieservolume, Blockce bloc est

Bild10.PNG

genutzt.utilisé. MitLe dembloc Blockpermet kannde mancomparer diele aufgenommenevolume Lautstärkeperçu mitavec einerun eingegebenenvolume vergleichen.saisi. ÜberLe dasmenu Dropdown-Menüdéroulant (kleinespetit Dreieck)triangle) kannpermet gewähltde werden,sélectionner mitce welchemque Vergleichsoperatorvous verglichensouhaitez werdencomparer soll.et Dieseravec Blockquel kannopérateur alsde Bedingungcomparaison. genutztCe werden.bloc peut être utilisé comme une condition.