Връзките на робота
Тази страница е преведена от немски с ИИ. Не е проверена от носител на езика. Оригиналът на немски
Видеото
Във видеото виждате ровера, малкия компютър и интерфейса. Жълтите точки показват техническата посока на тока. След бутоните идва вашата изследователска задача с пауза за размисъл – спрете спокойно видеото там.
Съдържание на видеото
- 0:00 Общ преглед
- 0:28 Raspberry Pi
- 1:00 Интерфейс
- 1:19 Изходи
- 1:40 Мотор
- 2:17 Лампа
- 2:54 Или – или
- 3:20 Бутон
- 3:51 Задача
- 4:36 Подсказки
- 5:10 В заключение
Най-важното
Три устройства работят заедно: програмата пишете в браузъра. Малкият компютър на ровера я изпълнява и за целта отваря собствена Wi-Fi мрежа, например robo1. През USB той казва на интерфейса сто пъти в секунда какво да прави. Интерфейсът включва моторите и чете датчиците.
Изходи: плюс или маса
Всяка връзка за мотор M1 … M4 има две гнезда. Всяко гнездо е отделен изход, общо O1 … O8. Интерфейсът превключва всяко гнездо или на плюс (9 V), или на маса. За това интерфейсът има нужда от собствено захранване от 9 V – първо включете 9 V, после USB кабела.
Моторът се включва между двете гнезда на една връзка. В програмата: motor(1, 5) го върти в една посока, motor(1, -5) – в другата; степените са от −7 до 7. Лампата не се нуждае от две посоки: тя се включва между едно гнездо и гнездото за маса ⊥. В програмата: ausgang(1, 7), степени от 0 до 7.
Или мотор, или два изхода
O1 и O2 принадлежат към M1. Значи двойката е или един мотор, или два отделни изхода. В нашето управление важи командата, която сте дали последна. Степените се получават чрез бързо включване и изключване: колкото по-дълго е включено, толкова по-бърз е моторът и толкова по-ярка е лампата.
Бутонът се включва между двете гнезда на вход I1 … I8. taster(1) връща 1, докато бутонът на I1 е натиснат, иначе 0.
taster(1) връща 0, после 1 – тогава програмата спира.Остават входовете A1, A2, AX и AY. Какво измерват, откривате сами с батерия, фоторезистор и мултицет – това е задача 4 от работния лист. Едно правило важи още отсега: батерията може да се включва само към A1 или A2, никога към AX или AY.
Работният лист
Тук виждате работния лист към видеото (на немски): пет задачи за изследване, на ровера и в уеб интерфейса. Подсказките са написани с главата надолу – обърнете листа, само ако сами не можете да продължите. Можете да го отворите и като PDF.
📄 Отвори работния лист (PDF, на немски)
Опитай!
Задача
а) На M1 има мотор. Искате допълнително да включите лампа между O1 и ⊥. Става ли? б) Лампа е включена между O3 и ⊥. С коя команда свети напълно и с коя угасва? Към коя връзка за мотор принадлежи O3? в) Бутонът е включен на I2 и е натиснат. Какво връща taster(1) и какво taster(2)?
Покажи решението
а) Не. O1 е гнездо на M1; двойката е или мотор, или два изхода. Важи последната дадена команда. За лампата вземете свободен изход, напр. O5. б) ausgang(3, 7) и ausgang(3, 0). O3 принадлежи към M2. в) taster(1) връща 0, taster(2) връща 1.
Учи нататък с езиков модел
Ти си моят учител по информатика. В проектния курс правим ровер с малък компютър и интерфейс. Изходите O1 до O8 се превключват на плюс (9 V) или на маса; моторът се включва между две гнезда (motor(nr, stufe), степен от -7 до 7), лампата между гнездо и маса (ausgang(nr, stufe), степен от 0 до 7). Бутоните на I1 до I8 се четат с taster(nr) (1 = натиснат). Задай ми един след друг пет кратки въпроса или малки задачи по програмиране на Python по тази тема. Винаги чакай отговора ми и после обясни накратко. НЕ ми казвай какво измерват входовете A1, A2, AX и AY – това ще го изследваме сами.
Как е направено: идеята, структурата и задачите на урока са мои, техниката е от нашия проектен курс. Направено е с помощта на ИИ: слайдовете на видеото е изградил езиков модел (LLM) по моите указания. Гласът е създаден с Qwen3-TTS по образец на моя собствен глас.
Субтитрите, преводите, работният лист и тази страница също са направени с помощта на ИИ. Преводите не са проверени от носител на езика.
Видеото, работният лист, текстовете и промптът на този урок са с лиценз CC BY 4.0: можете да ги използвате, променяте и споделяте, ако посочите източника.