Как да бъдете сигурни, че изображението на дисплея ще се вижда, когато програмата приключи.
- #397
- 29 Apr 2017
- 2:40
"Изображението е в програмата, но не го виждам"
Постоянно чуваме тези думи от нашите нови ученици. Причината е, че блокчето за дисплея не може да бъде последно в програмата.
Когато програмата, която е пусната на робота, приключи, дисплеят показва списък с менюто на програмата и вашето изображение вече не се вижда.
Изчакайте малко, за да го видите
Сложете блокче за изчакване, за да може да видите изображението, което е било последното блокче в програмата. По този начин ние отлагаме края на програмата и си даваме малко време, за да можем да видим изображението.
English
One of the very common mistakes using the display block is to put the display block as a last block in your program. For example, you do some move forward and then you add the display block as a last block in the program. What will happen then?
Yes, the robot will move forward
but do you see a smiley face? Again.
It appears for kind of a millisecond and then disappears. You see it. The reason is that when you have the display block as a last block in the program first you'll have the motors move forward then the smiley face will be displayed on the brick screen and then the program will end. And when the program ends the whole display is cleared. And because we're not waiting for us to see the smiley face it just disappears. So, this is a very very common mistake with the display block. And the display block doesn't take some seconds to be executed like the sound, the sound will take, for example, a second for playing the sound. But displaying something on the screen happens very fast. So, you should be careful and if you're displaying something just put a wait block to be able to see it. In the program I'll add a new wait block as a last block in our program. In this way we move forward, display a big smile on the brick's screen. And then wait for 1 second and only after that because this is the last block in the program the program will end. So, we postpone the end of the program by using a wait block at the end of the program. Download.
You saw the smiley face. Move forward, show a smiley face, wait for a second and only then the program will stop.
Курсове и занятия включващи този Урок
Този Урок е използван в следните курсове и занятия.

EV3 Phi. Introduction to robotics with LEGO Mindstorms
The things that you will be able to do with your EV3 robot by the end of this course are:
Freely move your robot towards desired target;
Avoid obstacles on the path of your robot using sensors;
Follow lines of any shape;
Detecting and picking up objects of any kind;
- 92
- 220:20
- 36

Роботика с LEGO - Ниво 1.0 - Приключение в Космоса
Първото ниво от учебната програма по LEGO роботика за ученици от пети до дванадесети клас.
В нивото се изграждат различни конструкции на роботи. Управляват се моторите така, че роботите да извършват прецизни завои около „земята“ и „луната“. Преодоляваме различни препятствия след като се блъснем в тях благодарение на сензора за допир.
С помощта на сензора за разстояние роботът се движи без да се блъска в заобикалящите го препятствия. Достигаме до понятията цикъл, градуси, среден мотор. Накрая роботите могат да изпълняват едновременно две различни неща - докато изпълняват мисии върху специално изградено поле, третият двигател разчиства засечени обекти.
- 126
- 123:52
- 150

Занятие 2 - Далечната страна на Луната
Въведение
Днес ще строим робот, който ще снима далечната страна на луната.
Някой от вас виждал ли е далечната страна на луната? Къде?
- 13
- 6
- 11
- 3d_rotation 1

Ниво A - Въведение - Роботика с LEGO
Първото ниво от учебната програма по LEGO роботика за ученици от втори, трети и четвърти клас.
Едно, “пътешествие из космоса”, но с роботи. В нивото се изграждат различни конструкции на роботи. Управляват се моторите така, че роботите да извършват прецизни движения около „земята“, „луната“ и „слънцето”. Преодоляваме различни препятствия след като се блъснем в тях благодарение на сензора за допир. Изграждаме и програмираме роботи, които могат да се сражават и защитават стига това да се наложи.
- 142
- 133:42
- 187
Занятие 3 - Поздрав към Извънземно
Въведение
Днес ще строим робот, космически кораб. Никой не знае какво ни чака в космоса и трябва да сме подготвени за всичко. За това днес ще подготвим роботът да посреща извънземни и дори да се сприятелява с тях!
- 12
- 3
- 5
- 3d_rotation 2