Съдържание:
Видео: Първи стъпки с Qoopers: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Qoopers е образователен робот комплект от Robobloq. Това е нова компания; те току -що завършиха кампания за краудфандинг в Indiegogo. Бях горд да подкрепя кампанията им, защото вярвам, че Qoopers е хубава играчка за деца, както и мощна платформа за роботика за възрастни любители.
В момента в мрежата няма независими рецензии, така че се надявам споделянето на моя опит да бъде полезно за общността.
Стъпка 1: Материали и инструменти
На първо място, имаме нужда от Qoopers (роботизиран комплект). Комплектът включва:
- платка за управление;
- държач за батерия;
- LED матрица (лицето на робота);
- ултразвуков сензор;
- два DC двигателя;
- джанти, които можете да използвате с гуми или с релси;
- комплект метални плочи и комплект винтове и гайки.
Освен това се нуждаем от:
- Таблет с Android (версия OS 4.1+) за стартиране на официално приложение;
- Шест батерии АА за захранване на робота.
Стъпка 2: Преглед на контролера
В тази инструкция се фокусирам върху контролната платка като основната част на робота. Пластмасов капак затваря платката на контролера. Корицата изглежда доста безопасна за детска игра. Също така се надявам, че капакът ще защити контролера, ако пусна робота на открито.
На задната страна на капака има два слота за двигатели M1 и M2, DC вход и бутон за включване/изключване.
От лявата и дясната страна са разположени някои женски конектори RJ25. Една двойка от тях са оранжеви, а шест други са сиви. Няма официална информация, но мога да предположа, че оранжевата двойка е предназначена за допълнителни двигатели, докато сивите конектори могат да работят като вход/изход.
От лявата страна има бутон за нулиране на Bluetooth модул. От дясната страна има USB конектор.
За да отворите капака, натиснете няколко щраквания с отвертка. Моля, боравете внимателно, кликванията са крехки.
На контролната платка можете да намерите:
- Микроконтролер ATMEGA 2560 (страхотно!);
- два RGB светодиода на борда (можем да мигаме!);
- зумер (можем да вдигаме шум!);
- бутон, капакът е гъвкав под бутона, така че можем да натиснем бутона дори когато капакът е затворен;
- Bloototh модул;
- общ CH340G USB-сериен.
Съществена част от контролера е държач за батерия.
Имате нужда от 6 батерии АА, за да поставите в държача и да захранвате контролера.
Поставката на батерията има същия размер като контролера и те са предназначени да поставят като сандвич, прикрепен с четири винта.
Стъпка 3: Основи на софтуера
- Използвах официално приложение за Android. Можете да го качите в Google Play, както и на официалния сайт. В приложението има три основни режима:
- интерактивни инструкции за изграждане;
- контролен панел;
- блоково кодиране.
На контролния панел можете да управлявате робота като RC кола, да свирите на пиано от зумера или да рисувате на матричния екран.
Това е съвсем очевидно, докато режимът на кодиране се нуждае от известно обяснение. Добре, нека започнем кодирането!
Както обикновено, ще започнем с мигане на LED, това е "Hello World" за контролери.
Блоковото кодиране прилича на Scratch. Просто плъзнете и пуснете блокове и свържете блокове в програмата.
Можете да стартирате програмата си с блокове при щракване на флага или при натискане в панела на робота.
- Когато флагът е щракнат, това означава, че програмата ще стартира, когато щракнете върху определена група блокове.
- Когато се натисне в панела на робота, програмата ще стартира, когато натиснете хардуерния бутон на тази платка за управление.
За разлика от Scratch, не е необходимо да се започва с щракване на флага. Ако щракнете върху ВСЯКА група блокове, те ще се изпълнят. Не знам, грешка ли е или функция, но ми се стори неудобно. Затова предлагам да изключите връзката, докато кодирате. Свържете се с робота само когато сте направили целия код.
Отворете менюто Control, за да намерите някои структури за управление.
В този случай избирам структура на цикъл.
Промених броя на повторенията.
Отворете менюто Light, за да намерите разнообразни команди към светодиодите, както и към Dot matrics и LED на сензора.
Светлинният блок в LED панела има два параметъра: индекс към светодиода (ляво, дясно или и двете) и цвят.
Изпуснах същия блок за десния светодиод и добавих изчакайте 1 сек блок от менюто Control.
След това повторих всички тези действия за промяна на състоянието на светодиодите. Ето резултата!
Ако ви харесва тази инструкция, не се колебайте да коментирате и аз ще кажа повече:
- как да добавите двигатели и да накарате робота да се движи;
- за избягване на препятствия;
- как да кодирате точкова матрица.
Препоръчано:
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: 7 стъпки
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: Понякога вибрациите са причина за сериозни проблеми в много приложения. От валове и лагери на машината до работа на твърдия диск, вибрациите причиняват повреда на машината, ранна подмяна, ниска производителност и нанасят сериозен удар върху точността. Мониторинг
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: 3 стъпки
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: КУПЕТЕ (щракнете върху теста, за да закупите/посетете уеб страницата) STM32F767ZISUPPORTED SOFTWARE · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORKBENCH използва се за програмиране на STM микроконтролери
Първи стъпки с Bascom AVR: 5 стъпки
Първи стъпки с Bascom AVR: Това е началото на поредица, която ще ви научи да програмирате вашия AVR микроконтролер с Bascom AVR. Защо го правя. Повечето от примерните програми в тази серия можете да направите с Arduino. Някои по -лесни и други по -трудни, но в крайна сметка и двете ще
Първи стъпки с Flipboard: 9 стъпки
Първи стъпки с Flipboard: Този кратък урок е предназначен да ви помогне да започнете с мобилното приложение Flipboard. Това е само въведение, тъй като има много персонализирани функции на Flipboard. След като завършите този урок, ще имате основните познания за Flipboard
Първи стъпки с WeMos ESP8266: 6 стъпки
Първи стъпки с WeMos ESP8266: В тази инструкция ще стартираме мигащия Led пример на WeMos ESP8266