Текстови файлове в EV3 Mindstorms Pro Preview

Необходимо е да се абонирате за FLLCasts.com, за да достъпите това видео

Абонирай се

  • #1478
  • 18 Oct 2019

Блокчето за работа с текстови файлове може да бъде намерено в тъмно-синята палитра:

content picture

Това блокче ни позволява да създаваме текстови файлове, в които да пишем каквото пожелаем и тези файлове ще останат в паметта на робота дори след като го изключим.

Текстовите файлове се викат по име и затова винаги трябва да задаваме име на файловете си. Внимавайте когато пишете името на файла, с който желаете да работите, защото такива грешки трудно се откриват.

content picture

Блокчето за текстов файл има меню с 4 опции:

content picture

Read - Когато извикаме Read (прочитане) на файл за първи път, това блокче ни връща какво е написано на първия ред от файла. Всеки следващ път когато извикаме Read на този файл, той ни връща следващия непрочетен ред от файла.

Write - Служи за записване на информация. Всяка нова информация се записва на нов ред. Ако файлът ни има 10 реда текст, ще запише зададената му информация на 11-тия ред. Ако не съществува файл с името, което сте задали на блокчето, тази команда го създава.

Delete - Служи за изтриване на цял файл. Не може да изтриваме само нежелани от нас редове.

Close - Ако сме прочели няколко реда от файла и желаем да започнем да го прочетем отново от начало, използваме тази команда. Тя затваря файла и четенето му започва от начало.

 

Както може да сте забелязали, командата за четене на файлове (Read) има подменю:

content picture

В това подменю уточняваме какъв тип информация желаем да получим: число (Numeric) или текст (Text). Числата могат да бъдат представени като текст, но текстът не може да бъде представен като число.
Припомнетет си типовете променливи в EV3 както и видовете жички за данни които ги пренасят.

Курсове и занятия включващи този Урок

Този Урок е използван в следните курсове и занятия.

Image for Роботика с LEGO - Ниво 4.0 - Тактилна Игра за Памет
  • 59
  • 2:58
  • 200
Image for Занятие 4 - Игра със захлупване и работа с файлове
  • 3
  • 5
  • 8
  • 3d_rotation 4