Съдържание:
- Консумативи
- Стъпка 1: Свързване на Micro: бита и ципа
- Стъпка 2: Получаване на разширението
- Стъпка 3: Първа програма
- Стъпка 4: Втора програма
- Стъпка 5: Програма 3
- Стъпка 6: Четвърта програма
- Стъпка 7: Рендосване на картина с малко изкуство
- Стъпка 8: Духът
- Стъпка 9: Различни призраци
Видео: Micro: bit Zip Tile Въведение: 9 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Преди да продължа моята поредица от инструкции за сензори за зрение MU за Micro: bit, трябва да направя тази инструкция за Kitronik Zip Tile, тъй като ще го използвам.
Kitronik Zip Tile, просто отсега нататък ще го наричам Zip, е 8x8 неопикселова матрица, която може да се управлява сравнително лесно от micro: bit. Можете действително да добавите няколко ципа заедно, така че да получите 16x16 неопикселова матрица. Те не са евтини, но неопикселовите матрици никога не са евтини и затова намирам цената доста добре.
За тази инструкция ще разгледам как да я настроя и програмирам. Ще премина от прости програми към много сложни програми.
Консумативи
1 x BBC Micro: бит
1 x плочка с цип Kitronik
3.5 - 5.3 V източник на захранване. Просто използвам 3 x AA държач за батерии с бутон за включване/изключване
Стъпка 1: Свързване на Micro: бита и ципа
Когато купувате ципа, той идва с пет винта и пет малки пластмасови тръби. За да свържете micro: bit и цип, просто поставете винтовете в петте големи отвора за щифтове в micro: bit, поставете малка пластмасова тръба на всеки и след това ги завийте в съединителите с ципове 5.
Всъщност трябва да свържете само 3 винта, тъй като ципът се нуждае само от данни от пин 0. Така че трябва само да свържете 3V, GND и пин 0.
Можете също така да изберете да не поставяте пластмасови тръби на всички винтове. Това ще ви позволи да получите достъп до щифтовете, като поставите алигаторен клип върху него. Винаги трябва да поставяте тръби поне на два от винтовете.
Свържете захранването към ципа, а не към micro: бита. Ципът се нуждае от много повече енергия, отколкото може да осигури micro: bit, но може да захранва micro: bit доста лесно. Вградените мерки за безопасност предотвратяват захранването на ципа от micro: bit.
Ако захранвате micro: bit и zip от два различни източника, тези мерки за безопасност понякога ще се включат и ципът ще спре да работи. Не се притеснявай. Просто изключете цялото захранване и изчакайте. След няколко минути трябва да заработи отново. Това най -често се случва, когато свържете micro: bit към компютъра, без да изключвате захранването на ципа.
Стъпка 2: Получаване на разширението
Първо отидете в редактора на Makecode и започнете нов проект. След това отидете на „Разширени“и изберете „Разширения“. Имайте предвид, че тъй като съм датчанин, тези бутони имат малко различни имена на снимките. В разширенията търсите „цип плочки“и избирате единствения резултат, който получавате.
Стъпка 3: Първа програма
Все още съм датчанин, така че моят Makecode е на датски, но все още можете правилно да видите с какво се сравняват блоковете в английската версия
Първият блок в "При стартиране" (Ved start) инициализира връзката между micro: bit и ципа. Тук трябва да посочите колко ципове използвате и как се сглобяват. Тъй като използваме само един цип, имаме само 1x1 матрица, затова го задаваме на 1 вертикална и 1 хоризонтална.
Следващият блок задава яркост от 0 до 255. Ние го настройваме на 50. Ципът е много ярък. Рядко искате да използвате яркост над 50.
След това въведох команда „Покажи номер“за отстраняване на проблеми. Този номер ще бъде показан на micro: bit, а не на ципа.
Във веригата завинаги първата команда задава светодиода a 3; 3 да стане червен. Той няма да покаже действително цвета, преди да извикаме втората команда "Покажи". Това е важно да се запомни. Командата set не променя цвета, преди да се изпълни командата show.
Кодът може да бъде намерен тук.
Стъпка 4: Втора програма
За втората програма запазваме същите в "При стартиране", но променяме цикъла "завинаги".
Всъщност това е само една команда, която превърта текста през ципа. Можете да променяте скоростта и цвета на текста, както и да добавяте редове под и/или над текста. Това е много полезна и лесна команда
Можете да намерите програмата тук.
Стъпка 5: Програма 3
Отново запазваме същото в „При стартиране“, но променяме цикъла „завинаги“.
Първата команда задава светодиода на 0; 0 да бъде червен. Не забравяйте, че все още не можете да го видите, защото не сме използвали командата show.
Представете си, че всички светодиоди на ципа имат номер между 1 и 64. Започвайки с 1 в 0; 0, 2 в 0; 1 и така нататък. Вторият блок премества всички светодиоди на ципа 2 стъпки. Така 1 става 3 и 2 става 4. Повтаря се, така че 63 става 1.
Третият блок е командата show, която показва цветните светодиоди.
Четвъртият блок просто кара micro: bit да изчака половин секунда, преди да се повтори. По този начин бързо ще имаме всеки втори светодиод, оцветен в червено.
Програмата може да бъде намерена тук.
Стъпка 6: Четвърта програма
В тази програма използваме цикъл за повторение и променливата "Drawing", за да нарисуваме цял ред в червено. След това използваме командата rotate за целия ред на стъпка и след това я показваме.
Програмата може да бъде намерена тук.
Стъпка 7: Рендосване на картина с малко изкуство
Преди следващата стъпка планирах какво трябва да харесва картината ми в програма за рисуване. Нарисувах този pacman като призрак.
Стъпка 8: Духът
Първата част от програмата, маркирана с червен кръг, превръща бутона 6 светодиода в първия ред в червено.
След това целият ред се премества и втората програмна част от програмата, маркирана със син кръг, рисува отново първия ред. Първо настройва 5 светодиода на червено и след това настройва един от тях на бял, а друг на син.
Отново целият ред се премества и нова част от програмата рисува третия ред. Програмата продължава така, докато целият призрак не бъде нарисуван.
Това е дълга програма, така че няма да качвам снимки на цялата. Вместо това можете да намерите програмата тук.
Стъпка 9: Различни призраци
Така че сега подобряваме последната си програма, като добавяме три нови променливи. Око, което задържа цвета на очите на призраците. Ghost, който държи цвета на призрака. AnUnit, който определя цветовете.
На първата снимка можете да видите как червеното се изчерпва с променливата призрак, а синьото с променливата на окото.
Частта от програмата на втората картина променя променливите в зависимост от AnUnit. Така че, ако AnUnit = 0, тогава окото става синьо и призракът става червен, ако е AnUnit = 1, тогава окото става червено и призракът става син.
Третата картина е краят на програмата, в която AnUnit се увеличава с 1 и след това, ако е 3, се задава на 0.
Така че AnUnit сега ще се променя между 0, 1, 2 всеки път, когато цялата програма се изпълнява веднъж и в зависимост от това какъв е AnUnit, цветът на призраците ще се промени.
Можете да намерите програмата тук.
Препоръчано:
Каска за безопасност Covid, част 1: Въведение в схемите на Tinkercad !: 20 стъпки (със снимки)
Covid Safety Helmet Част 1: Въведение в схемите на Tinkercad !: Здравей, приятелю! В тази поредица от две части, ние ще се научим как да използваме схемите на Tinkercad - забавен, мощен и образователен инструмент за научаване как работят схемите! Един от най -добрите начини да се научите е да го правите. Така че, първо ще проектираме нашия собствен проект:
Въведение в IR схемите: 8 стъпки (със снимки)
Въведение в IR схемите: IR е сложна технология, но много лесна за работа. За разлика от светодиодите или лазерите, инфрачервеният лъч не може да се види с човешкото око. В тази инструкция ще демонстрирам използването на инфрачервена връзка през 3 различни схеми
Въведение в Arduino: 15 стъпки (със снимки)
Въведение в Arduino: Arduino е платка за разработка на микроконтролер с отворен код. На обикновен английски можете да използвате Arduino за четене на сензори и управление на неща като двигатели и светлини. Това ви позволява да качвате програми на тази дъска, които след това могат да взаимодействат с нещата
Въведение в манипулаторите: 8 стъпки (със снимки)
Въведение в манипулаторите: Създаването на подходящ манипулатор за предизвикателство е една от най -трудните части на ПЪРВОТО състезание по роботика (FRC). През четирите ми години като студент това винаги беше най -големият провал на моя екип. Въпреки че предизвикателството на играта във FRC се променя от година на
Проводими желеобразни понички - въведение в шиене на вериги с Makey Makey: 4 стъпки (със снимки)
Проводими желеобразни понички - въведение в шевни схеми с Макей Макей: Забелязахме в Twitter, че много от нашите фанатици от Scratch и Makey Makey искат да научат повече за шевни схеми, затова създадохме този урок, за да ви дадем кратко представяне за шевни схеми и как можете да шиете някои модулни парчета. (Това е