Части

Дистанционно управление

Урок 7 от серията с Ring:bit · моделът се строи, програмата се строи

В този проект ще програмираме истинско дистанционно управление на количката от Ring:bit чрез два отделни micro:bit, свързани по радио. Първо ги настройваме на обща радио група - като честота, на която да се чуват само двамата - после joystick:bit праща число от 0 до 1023, което блокът „map" превръща в познатия обхват от -100 до 100 за количката, при това обърнато, защото джойстикът брои в едната посока, а колелата мислят в другата. Накрая едно събиране и едно изваждане на двете получени числа стигат, за да върви количката право, да завива на място или да прави и двете едновременно - вместо четири отделни проверки „ако".

Дистанционно управление
Част AКомплектът носи всичко освен micro:bit и батерии

Какво изваждаме от кутията

  • micro:bit × 2
  • Ring:bit V2 × 1
  • Серво мотор × 2
  • Joystick:bit × 1
  • Тухлички по схемата
  • Батерии AAA × 3
⚙ Добавете разширението RingbitCar: долу в списъка с блокове цъкнете „Разширения" и потърсете ringbit.
Менюто „Разширения“ долу в списъка с блокове
долу в списъка
⚠ Този урок иска и: втори micro:bit (извън комплекта) · Joystick:bit (извън комплекта)
⚠ micro:bit и батериите НЕ са в комплекта. Това е най-честото разочарование при първо отваряне на кутията - кажете го, преди да се отвори.
Част BМеханиката е част от урока, не подготовка за него

Моделът е количката от урок 6

Тук няма какво да се строи, ако количката е още сглобена. Джойстикът също не се сглобява: вторият micro:bit се пъха в него и толкова. Целият урок е в двете програми.
⚠ Двете програми са различни и се качват на двата различни micro:bit. Най-честата загуба на време в този урок е програмата на дистанционното, качена върху количката.
Оставете модела несглобен до края на часа само ако следващият час е скоро - разглобен модел значи ново сглобяване, а то е по-дълго от програмирането.
Част CТук се различаваме от инструкцията: програмата се СТРОИ, не се преписва

Кодът стъпка по стъпка

блокове
 
Всяка стъпка добавя по едно нещо и казва защо. Качвайте програмата СЛЕД всяка стъпка.
За учителяОрганизация на часа

Как върви часът

Строи се от разпечатката, не от дъската. Всяка група върви със свое темпо; на дъската стои само целта.

Кодът - по един блок. Качвайте след всяка стъпка; детето вижда промяната, вместо да я приема на доверие.

„Не работи" почти винаги е механиката. Хлабаво рамо, разместена тухличка, изтощени батерии. Кодът се проверява ВТОРИ.

Откъде е урокът

Моделът е по урок 07 от ръководството на ElecFreaks за Ring:bit Bricks Pack.

Кодът е наш. Оригиналната инструкция дава готовата програма наведнъж; тук тя се строи стъпка по стъпка, с обяснение защо се добавя всеки блок.

⚠ Снимките на сглобяването са на производителя. Цветовете на тухличките в кутията може да се различават от снимките - формите са същите.

⚠ Пиновете. Както в урок 6 държим P1/P2 - техният share подава P0/P1.