Skip to main content

USB

USB

ÜberЧерез denпорт USB-AnschlussUSB kannможно dieподключить Kameraкамеру mitсо integriertemвстроенным Mikrophonмикроскопом. angeschlossenЗдесь werden.камера Kameraи undмикроскоп Mikrophonрассматриваются werdenотдельно. hierЧтобы getrenntиспользовать betrachtet.функции Umкамеры, dieсначала Funktionenнадо derнастроить Kameraее zuв nutzen,конфигураторе muss man sie erst im Kamera Konfigurator konfigurieren. Wie man zum Kamerakonfigurator gelangt, wird камеры. hierЗдесь erklärt.рассказывается, как перейти к конфигуратору камеры. 

KameraКамера

DieКамеру Kameraможно kannиспользовать, insbesondereв alsчастности, Bewegungsdetektor,как alsдетектор Farbdetektor,движения, alsдетектор Balldetektorцвета, undдетектор alsшара Liniendetektorи genutztдетектор werden.линий.

BewegungsdetektorДетектор движения

UmЧтобы dieиспользовать Kameraкамеру alsкак Bewegungsdetektorдетектор zuдвижения, nutzen,в mussконфигураторе manкамеры imнадо Kamerakonfiguratorперетащить dasиконку Männchen-Symbolчеловечка inв dieобласть, gerasterteразграфленную Flächeна ziehen,клетки. dannСправа öffnetоткроется sichокно, rechtsв einкотором Fensterво inвкладке dem«Inspektor» man(«Меню unterсвойств») Inspektorможно задать

  • denобласть Pixelbereich,пикселей, inв demкоторой aufосуществляется Bewegungконтроль überprüftна wird,наличие движения;
  • dieположение Positionэтой dieses Bereichsобласти (aufв demточке angegebenenс Punktуказанными liegtздесь dieкоординатами obereбудет linkeнаходиться Eckeверхний desлевый Bereichs),угол области);
  • denимя Namenдетектора desдвижения Bewegungsdetektors undи
  • dieдопустимое Toleranzотклонение.

festlegen kann. 

BewegungsdetektorПрограмма Programmдетектора движения

DasПрограмма Bewegungsdetektor-Programmввода läuftвыполняется, ab,если ввод данных завершен. Она пишется отдельно от основной программы. Переменные работают в обеих программах. Программа ввода выполняется в блоке wenn eine Bewegung erkannt wurde.(если Esраспознано wird separat vom Hauptprogramm geschrieben. Variablen funktionieren global über beide Programme hinweg. Das Eingabe-Programm läuft im Block wenn Bewegung erkannt движение)ab.. 

FarbdetektorДетектор цвета

UmЧтобы dieиспользовать Kameraкамеру alsкак Farbdetektorдетектор zuцвета, nutzen,в mussконфигураторе manкамеры imнадо Kamerakonfiguratorперетащить dasиконку Pipetten-Symbolпипетки inв dieобласть, gerasterteразграфленную Flächeна ziehen,клетки. dannСправа öffnetоткроется sichокно, rechtsв einкотором Fensterво inвкладке dem«Inspektor» man(«Меню unterсвойств») Inspektorможно задать

  • denобласть Pixelbereich,пикселей, inв demкоторой aufосуществляется Farbeконтроль überprüft wird,цвета;
  • dieположение Positionэтой dieses Bereichsобласти (aufв demточке angegebenenс Punktуказанными liegtздесь dieкоординатами obereбудет linkeнаходиться Eckeверхний desлевый Bereichs),угол области);
  • denимя Namenдетектора desцвета Farbdetektors undи
  • den Kontrastконтраст.

festlegen kann. 

AbrufenВызвать

Mit При помощи hole Farbe als [] (получить цвет в виде []) erhältты manполучишь dieраспознанный erkannteцвет Farbeв imшестнадцатеричном Hexadezimalпредставлении oderили imв RGBформате Format.RGB. DasНужный Formatформат kannможно überвыбрать dasв Dropdown-Menüвыпадающем меню (kleinesмаленький Dreieck) eingestellt werden.треугольник).

AbfragenЗапросить

UmЧтобы abzufragen,узнать, obраспознал derли Detektorдатчик eineкакой-либо Farbeцвет, wahrgenommenиспользуй hat, wird der Block блок ist Farbe detektiert (распознан цвет) genutzt.. DieserЭтот Blockблок kannможно alsиспользовать Bedingungв genutztкачестве werden.условия.

UmЧтобы abzufragen,получить obинформацию derо Detektorтом, eineраспознал bestimmteли Farbeдатчик wahrnimmtопределенный wirdцвет, dieserиспользуется Block блок 

Bild1.PNG

genutzt.При Mitпомощи demэтого Blockблока kannраспознанный manцвет dieможно aufgenommeneсравнить Farbeс mitвведенным einerцветом. eingegebenВ vergleichen.выпадающем Über das Dropdown-Menüменю (kleinesмаленький Dreieck)треугольник) kannможно gewähltвыбрать, werdenдолжен obзаданный dieцвет eingestellteбыть Farbeравен gleichили oderне ungleichравен derцвету, gefilmtenзафиксированному Farbeдатчиком. seienЭтот soll.блок Dieserможно Blockиспользовать kannв alsкачестве Bedingungусловия. genutztВ werden.примере Imдвигатель Beispielостанавливается, wirdесли derраспознанный Motorцвет gestoppt, wenn die aufgenommene Farbe rot ist.красный.

Bild2.PNG

FarbdetektorПрограмма Programmдетектора цвета

DasПрограмма Farbdetektor-Programmдетектора läuftцвета ab,выполняется, если был распознан цвет. Она пишется отдельно от основной программы. Переменные работают в обеих программах. Программа ввода выполняется в блоке wenn eine Farbe erkannt wurde.(если Esраспознан wird separat vom Hauptprogramm geschrieben. Variablen funktionieren global über beide Programme hinweg. Das Eingabe-Programm läuft im Block wenn Farbe erkannt цвет)ab.. 

Balldetektor Детектор шара 

UmЧтобы dieиспользовать Kameraкамеру alsкак Balldetektorдетектор zuшара, nutzen,в mussконфигураторе manкамеры imнадо Kamerakonfiguratorперетащить dasиконку Bälle-Symbolшара inв dieобласть, gerasterteразграфленную Flächeна ziehen,клетки. dannСправа öffnetоткроется sichокно, rechtsв einкотором Fensterво inвкладке dem«Inspektor» man(«Меню unterсвойств») Inspektorможно задать

  • denобласть Pixelbereich,пикселей, inв demкоторой aufосуществляется Bälleконтроль überprüft wird,шаров;
  • dieположение Positionэтой dieses Bereichsобласти (aufв demточке angegebenenс Punktуказанными liegtздесь dieкоординатами obereбудет linkeнаходиться Eckeверхний desлевый Bereichs)угол области);
  • имя детектора шара; 
  • область, в которой находится диаметр шара,
  • denобласть Namenоси des Balldetektors, x;
  • denцвет Bereich,шара in dem der Durchmesser des Balle liegt,и
  • denдопустимое Bereichотклонение derот x-Achse,
  • die Farbe des Balles und
  • die Farbtoleranzцвета.

festlegen kann. 

AbrufenВызвать

Mit При помощи hole [] des Balls Balls (получить [] шара) erhältты manполучишь x-Position,положение y-Position,на Radiusоси oderx, Durchmesser,положение desна Balles.оси y, радиус или диаметр мяча.

AbfragenЗапросить

UmЧтобы abzufragen,узнать, obраспознал derли Detektorдатчик einenшара, Ballиспользуй wahrgenommen hat, wird der Block блок ist Ball detektiert (распознан мяч) genutzt.. DieserЭтот Blockблок kannможно alsиспользовать Bedingungв genutztкачестве werden.условия.                                                                  

UmЧтобы abzufragen,узнать, obраспознал derли Detektorдетектор einenшар Ballс mitопределенным einerположением bestimmten x-Position,на y-Position,оси Radiusx, oderположением Durchmesserна wahrnimmtоси wirdy, dieserрадиусом Block или диаметром, используй этот блок 

Bild3.PNG

genutzt.При Mitпомощи demэтого Blockблока kannхарактеристики manраспознанного Spezifikationen,шара desможно aufgenommenenсравнить Balles,с mitвведенным einemзначением. eingegebenВ Wertвыпадающих vergleichen. Über die Dropdown-Menüsменю (kleinesмаленький Dreieck)треугольник) kannможно gewähltвыбрать, werden,что wasсравнивается undи mitкакой welchemоператор Vergleichsoperatorсравнения verglichenдля werdenэтого soll.используется. DieserЭтот Blockблок kannможно alsиспользовать Bedingungв genutztкачестве werden.условия. ImВ Beispielпримере wirdдвигатель derостанавливается, Motorесли gestoppt,диаметр wennраспознанного derшара Durchmesser,равен  des aufgenommenen Balles, 5 ist.5.

Bild4.PNG

 

BalletektorПрограмма Programmдетектора шара

DasПрограмма Balldetektor-Programmдетектора läuftшара ab,выполняется, wennесли eineбыл Farbeраспознан erkanntмяч. wurde.Она Esпишется wirdотдельно separatот vomосновной Hauptprogrammпрограммы. geschrieben.Переменные Variablenработают funktionierenв globalобеих überпрограммах. beideПрограмма Programmeввода hinweg.выполняется Dasв Eingabe-Programm läuft im Block блоке wenn Ball erkannt erkannt (если распознан шар)ab.. 

LiniendetektorДетектор линий

UmЧтобы dieиспользовать Kameraкамеру alsкак Liniendetektorдетектор zuлиний, nutzen,в mussконфигураторе manкамеры imнадо Kamerakonfiguratorперетащить dasиконку Symbolс mitточками denна Punktenодной aufпрямой einerв Linieобласть, inразграфленную dieна gerasterteклетки. FlächeСправа ziehen,откроется dannокно, öffnetв sichкотором rechtsво einвкладке Fenster«Inspektor» in(«Меню demсвойств») manможно unter Inspektorзадать

  • denобласть Pixelbereich,пикселей, inв demкоторой aufосуществляется Linienконтроль überprüft wird,линий;
  • dieположение Positionэтой dieses Bereichsобласти (aufв demточке angegebenenс Punktуказанными liegtздесь dieкоординатами obereбудет linkeнаходиться Eckeверхний desлевый Bereichs),угол области);
  • denимя Namenдетектора des Liniendetektors,линий;
  • dieколичество Anzahlлиний, anкоторые Linien,надо dieраспознать, erkannt werden sollen, undи
  • denобласть, Bereich,в inкоторой demнаходится dieширина Breite der Linie(n) liegtлинии(-й).

festlegen kann. 

AbrufenВызвать

Mit При помощи hole [] der Linie [] (получить [] линии []) erhältты man Positionполучишь oderположение Breiteили einerширину derодной maximalиз fünfмаксимум Linienпяти ab.линий.

Mit При помощи hole Farbe der Linie [] als [] (получить цвет линии [] в качестве []) erhältты dieполучишь Farbeцвет einerлинии Linieв imшестнадцатеричном Hexadezimalпредставлении oderили imв RGBформате FormatRGB. ausgebenНужный lassen.формат Dasможно Formatвыбрать kannв überвыпадающем das Dropdown-Menüменю (kleinesмаленький Dreieck) eingestellt werden.треугольник).

AbfragenЗапросить

UmЧтобы abzufragen,узнать, obраспознал derли Detektorдатчик eine Linieлинию, wahrgenommenиспользуй hat, wird der Block блок ist Linie detektiert (распознана линия) genutzt.. DieserЭтот Blockблок kannможно alsиспользовать Bedingungв genutztкачестве werden.условия.                                                                  

UmЧтобы abzufragen,узнать, obраспознал derли Detektorдетектор eineлинию Linieс mitопределенным einerположением bestimmtenили Positionшириной, oderиспользуй Breiteэтот wahrnimmt wird dieser Block блок

Bild5.PNG

genutzt.При Mitпомощи demэтого Blockблока kannхарактеристики manраспознанной(-ых) Spezifikationen,линии(-й) derможно aufgenommenenсравнить Linie(n)с введенным значением. В выпадающих меню (маленький треугольник) можно выбрать, mitчто einemсравнивается eingegebenи Wertкакой vergleichen.оператор Überсравнения dieдля Dropdown-Menüsэтого (kleinesиспользуется. Dreieck)Этот kannблок gewähltможно werden,использовать wasв undкачестве mitусловия. welchemВ Vergleichsoperatorпримере verglichenдвигатель werdenостанавливается, soll.если Dieserширина Blockраспознанной kannлинии alsменьше Bedingung genutzt werden. Im Beispiel wird der Motor gestoppt, wenn die Breite, der aufgenommenen Linie, kleiner als 2 ist.2.

Bild6.PNG

UmЧтобы abzufragen,получить obинформацию derо Detektorтом, eineраспознал Linieли mitдатчик einerлинию bestimmtenс Farbeопределенным wahrnimmtцветом, wirdиспользуется dieser Blockблок 

Bild7.PNG 

genutzt.При Mitпомощи demэтого Blockблока kannраспознанный manцвет dieлинии aufgenommeneможно Linienfarbeсравнить mitс einerвведенным eingegebenцветом. vergleichen.В Überвыпадающем das Dropdown-Menüменю (kleinesмаленький Dreieck)треугольник) kannможно gewähltвыбрать, werdenдолжен obзаданный dieцвет eingestellteбыть Farbeравен gleichили oderне ungleichравен derцвету, gefilmtenзафиксированному Farbeдатчиком. seienЭтот soll.блок Dieserможно Blockиспользовать kannв alsкачестве Bedingung genutzt werden.условия.

LiniendetektorПрограмма Programmдетектора линии

DasПрограмма Liniendetektor-Programmдетектора läuftлинии ab,выполняется, если была распознана одна или несколько линий. Она пишется отдельно от основной программы. Переменные работают в обеих программах. Программа ввода выполняется в блоке wenn eine oder mehrere Linien erkannt wurden.(если Esраспознаны wird separat vom Hauptprogramm geschrieben. Variablen funktionieren global über beide Programme hinweg. Das Eingabe-Programm läuft im Block wenn Linien erkannt линии)ab.. 

MikrofonМикрофон

DasВстроенный inв derкамеру Kameraмикрофон integrierteможно Mikrofonиспользовать kannв alsкачестве Lautstärkedetektor genutzt werden.шумомера.

DerБлок «Starte jedes mal-Blockmal» («Запускать каждый раз»)

Der Блок «Starte jedes mal-Blockmal» позволяет 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-Blockmal»:

Bild8.PNG

IstЯвляется eineсокращением Abkürzungследующей für folgendes Konstrukt:конструкции:

Bild9.PNG

ManВ блок kann in den «Starte jedes mal-Block mal» derкатегории Kategorie«Mikrofon» Mikrofron(«Микрофон») alleможно Bedingungenввести ausвсе ebenусловия dieserиз Kategorieэтой einsetzten.категории.

Hinweis:Указание: Derсегмент Programmabschnittпрограммы innerhalbвнутри desблока «Starte jedes mal-Blockmal» sollteдолжен kurzбыть gehaltenмаксимально werdenкоротким undи keineне blockierendenдолжен Aufrufeсодержать oderблокирующие Endschlosschleifenвызовы enthalten,или soбесконечные dassциклы, dieserчтобы Teilэта desчасть Programmsпрограммы schnellвыполнялась abgearbeitet werden kann.быстро.

LautstärkedetektorШумомер

AbrufenВызвать

MitПри помощи Mikrofon Lautstärke (микрофон определил шум) erhältты manузнаешь dieуровень Lautstärkeшума inв Dezibel.децибелах.

AbfragenЗапросить

UmЧтобы abzufragen,получить obинформацию derо Lautstärkedetektorтом, eineизмерил bestimmteли Lautstärkeшумомер wahrnimmt,определенный wirdшум, dieserиспользуется Blockблок

Bild10.PNG

genutzt.При Mitпомощи demэтого Blockблока kannраспознанный manцвет dieшум aufgenommeneможно Lautstärkeсравнить mitс einerвведенным eingegebenenшумом. vergleichen.В Überвыпадающем das Dropdown-Menüменю (kleinesмаленький Dreieck)треугольник) kannможно gewähltвыбрать, werden,какой mitоператор welchemсравнения Vergleichsoperatorдля verglichenэтого werdenиспользуется. soll.Этот Dieserблок Blockможно kannиспользовать alsв Bedingungкачестве genutzt werden.условия.