

Кръщаване на програмите в EV3-G софтуера
Когато ние, преподавателите, пишем програми и проекти, те винаги имат говорещи имена. Сега ще ви покажем как да задавате готини имена и на вашите програми.
- #368
- 04 Feb 2017
Когато ние, преподавателите, пишем програми и проекти, те винаги имат говорещи имена. Сега ще ви покажем как да задавате готини имена и на вашите програми.
We explore some common mistakes when a program is developed and becomes complex. We then try to remove part of this complexity.
How great is the great attachment for lifting that we built in this course? How many times can it lift the robot without making an error? How great are your attachments and how could you test them? - the answer is simple. Just try 10 times and they should work at least 9 of them as our attachment is.
It this episode we would present you with our attachment for lifting the robot.
A human being walks with an average speed of about 5 km/h (3 miles/h). In this video tutorial we will develop a block for LEGO MINDSTORMS EV3, that measures the speed of the robot in distance/time units where time will be configurable and could be 1 second or 0.5 seconds or any other number of seconds you pass as a param to the block. Measuring the speed of the robot is very powerful if you start building an Artificial Inteligence for your robot and is quite fun :)
"Array initialization" is the first step in every program that involves Arrays. This applies to most programming languages and for EV3-G it is a must.
In this tutorial, we would show you how to initialize the array and how to extract this logic in a new block
Here is our solution for preventing torsion and bending of the LEGO Mindstorms EV3 axles.
This video tutorial shows how the LEGO Mindstorms EV3 Ninja Motorcycle robot works. It's a nice demonstration with the robot moving forward, backward, and slightly to the left and right.
We would continue from the previous program where we used variables and we would change this to arrays.
Нека се научим да използваме блокчето на звука.
We will introduce a convention, an agreement, how and in which cases we are going to use each types of blocks.
How to align the wheels and how much should you push for this solution?
We would look at the rules of the competition over our small model and we would start solving the field.
This animated video tutorial demonstrate the use of a lift attachment to accomplish loops mission. It is a lift attachment with a circular motion
What is the end result? - have the attached on the mission model. What is the mechanism the would make the robot hang on the mission model.
This video tutorial contains a detailed explanation on how we accomplish the FIRST LEGO League 2018-2019 Into Orbit mission called M04. CRATER CROSSING. These are some of the funniest missions at this robotics competition. Try to move over an obstacle with a robot and if you manage to return back to base without bumping into other mission models that would be great.
This is a course for beginners, but the tasks would be interesting and for more intermediate students. We do not expect any previous knowledge from you except for how to divide numbers and use a computer.
Ще ви покажем и друг начин да програмирате робот да се движи назад.
Learn how to set up LDD and Ldraw on your Windows computer. Get one step closer to building your first 3D LEGO Model.
There were a few problems with the 40 teeth gears that we were using. Let's list some of them
It is a hardware/software related course. You need a set with parts. And you need a number of sets for a class of students. You can buy the set from us, from other vendors, from online retailers. It doesn`t matter actually as long as you have the needed parts for the course. We have tried to create a very lean set, but if you can afford to buy additional parts you could create more complex and probably more interesting devices.
The course is designed for classes of students, but it could also be used personally. Each module should take you about 20 minutes and depending on how long your student hours are and how much time you will leave the students to experiment and solve tasks you could include different numbers of modules in your class.
В EV3 софтуера за програмиране има Танк блокче за движение. То ни позволява да задаваме различни мощности на всеки мотор.
В живота подобно нещо се използва при автомобилите. Системите за управление на сцеплението с пътя (tracktion control) предават различна мощност към всяко колело на автомобила, така че колата да остане стабилна на пътя и да не поднася.
Why: It's an easy and fun example to introduce you to Arduino
How: Presenting questions and trying answer this questions. Experimenting with different tasks.
What: We would like to show you how to control a diode. We would build a device and write programs for this device.
End Result: A blinking diode