
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51

Мен дээрлик 8x8x8 LED кубумду куруп бүттүм жана аны менен бирге бул программа ПК үчүн келди! Бул анимацияларды түзүүгө жана 3D 3Dге жүктөлгөнгө чейин аларды 2D экранда окшоштурууга жардам берет. ЖКнын COM порту аркылуу arduino менен байланышуу үчүн эч кандай колдоо жок (бирок), бирок ал бир баскычты чыкылдатуу менен кубду башкаруучу микроконтроллерге катуу коддолгон булак кодун түзө алат. Эгерде сиз анча окуй албасаңыз, анда бул көрсөтмөнү өткөрүп жиберип, программаны түз жүктөп алыңыз. Кийинки кадамдар аны кантип колдонуу керектигин гана сүрөттөйт. Маанилүү! GeckoCube Animator 1.0 [BETA] - бул бета версия, иштин жүрүшү жоголуп кетиши мүмкүн жана программа күтүүсүздөн бузулушу мүмкүн. Java.jar файлын иштетүү үчүн талап кылынат.
Жүктөө
Жаңы чыгаруу - Quadrum (сериялык колдоо менен):
Эски чыгаруу:
1 -кадам: Биринчи Анимацияңызды түзүү

Сиз анимацияны баштоодон мурун Файл >> Жаңы Анимациянын астында жаңы анимация түзүшүңүз керек жана кубуңуздун каптал чечимин, башкача айтканда, бул 8x8x8, 3x3x3 же 2ден 16га чейинки нерселерди тандашыңыз керек. Эгерде куб бир түстү көрсөтүүгө жөндөмдүү болсо, анда 'Unicolor' белгилөө кутучасы тандалганын текшериңиз. Hit create жана анимация долбоору түзүлөт.
2 -кадам: Анимация куралдары

Экраныңыздын сол жагында анимацияны жасоо үчүн жеткиликтүү болгон ар кандай куралдарды таба аласыз. Жогорудан баштап, бул булак кодунун генераторун алдын ала көрүү бөлүмү (жана жок, мен бул үчүн кыска ат менен келе алган жокмун), бул жерде сиз аталышынан көрүнүп тургандай анимациянын баштапкы кодун түзө аласыз. Эгерде анимация 3 фреймден узун болсо, анда "Булак кодун экспорттоо" функциясын колдонуу керек болот Файл >> Булак кодун экспорттоо, анын ордуна коду бар.txt файлын түзөт. Балким, эң маанилүү бөлүгү менен бизде түс бар палитра булактын астында… эмне болсо да … бөлүмү. Тандалган түстү тандап, кубиктен кесилген катмарлар менен оңго пикселдерди боёп баштаңыз.
Ыңгайлаштырылган түс сиздин каалооңуз болсо, аны алты бурчтуу форматта киргизе аласыз (мисалы: FFAA00 'кызгылт сары маанини билдирет). Бул текст талаасынын оң жагындагы ыңгайлаштырылган түстүү баскычтардын бирин өзгөртүп, аны тандап, боёону баштайт. Башка ыңгайлаштырылган түстүү баскычты колдонуу үчүн, он алтылыкты киргизүүдөн мурун аны тандаңыз.
Түстөр палитрасынын астында бизде түзөтүлө турган катмарлар бар. Эгерде кубуңуз анча чоң эмес болсо, анда анимация инструменттеринин оң жагында кайсы катмарларды тандап алсаңыз болот. Акырында, кадрларды башкаруучу бар. "Кошуу" баскычы учурда тандалган фреймдин астында жаңы кадр түзөт. "Алып салуу" баскычы учурда тандалган кадрды жок кылат. "Көчүрүү" учурда тандалган кадрды көчүрөт жана "Кой" аны учурдагы тандалган кадрга чаптайт. Кадрды тандоо үчүн, аны кадр тизмесинен чыкылдатыңыз. Кадр тизмесинин үстүнө учурда тандалып алынган кадрдын узактыгын секундада киргизе аласыз. Жана кирүү баскычын басыңыз! 'Loop' белгилөө кутучасы жаратылган кодду 'while (true) {}' менен курчап алат. Сиз азыр анимацияны баштоо үчүн билимге ээсиз, биз 2 -кадамга өтүүгө даярбыз, же 3тү күтөбүзбү?…
3 -кадам: Долбоорду сактоо жана ачуу

Анимацияны сактоо үчүн Файл >> Сактоого өтүңүз жана сактоо жерин, ошондой эле долбоордун атын тандаңыз. Бул GeckoCube Animation үчүн.geca файлын түзөт, анткени… GECKOS! Кийинчерээк программаны жаап, анимацияда иштөөнү улантууну кааласаңыз, Файлга өтүңүз >> Ачуу жана ".geca" менен аяктаган долбоорду тандаңыз.
4 -кадам: Анимацияны ойнотуу

Анимацияны бүтүргөндөн кийин, аны программалык камсыздоого окшоштурууга болот. Аны ойнотуу үчүн Simulator >> Play Animation'ге өтүңүз. Түзөтүүгө кайтуу үчүн Симуляторго өтүңүз >> Анимацияны токтотуңуз.
5 -кадам: Source Code Generator Орнотуулар

Орнотуулар >> Булак коду генераторунун астында сиз генератордун кодду кантип жаратууну тандай аласыз. Бул пикселди өткөн түскө коюу үчүн RGBде пикселдин координаттарын жана түсүн алган кубдун кодунда 'setPixel' сыяктуу функцияны ишке ашырасыз деген ойдо, бул пикселди өткөн түскө коюу үчүн, ар бир кадрдан кийин 'update' сыяктуу нерсени колдонуңуз. куб түзөтүлгөн пикселдерди көрсөтөт. Төмөнкү синтаксис генератор тарабынан колдонулат: Көп түстүү жана бир түстүү үчүн: @x - Пикселдин x координаты менен алмаштыруу.@Y - Пикселдин y координаты менен алмаштыруу.@Z - Пикселдин z координаты менен алмаштыруу. Көп түстүү үчүн: @r - Кызыл түс мааниси менен алмаштырыңыз.@g - Жашыл түс мааниси менен алмаштырыңыз.@b - Көк түс мааниси менен алмаштырыңыз. Бир түстүү үчүн гана: @bool - Пиксел күйгүзүлүшү керек болсо, "true" менен алмаштырыңыз жана эгер "false" болсо Пикселди өчүрүү керек. Кечиктирүү үчүн: @s - Кечиктирүүнү секунд менен алмаштыруу.@ms - Милисекунд менен кечиктирүү менен алмаштыруу.@us - Микросекунддун кечигүүсү менен алмаштыруу. Мисал катары демейки жөндөөлөрдү көрүү. "Жаңы сапты" тандоо Эгерде сиз генератордун ар бир пикселдик чалуудан кийин жаңы линияны түзүшүн кааласаңыз, "checkPixel" белгисин коюңуз. Unicolor катары мамиле кылыңыз, бул долбоор генератордун түстүү экенине көңүл бурбай коет жана бир түстүү болгондой кодду жаратат.
Сунушталууда:
Сыноо Жалаң Arduino, Оюн программасы менен Capacitive Input & LEDди колдонуу: 4 кадам

Сыноо Жалаң Arduino, Оюн программасы менен Capacitive Input & LEDди колдонуу менен: " Түрт " Жылаңач Arduino тактасын колдонуу менен интерактивдүү оюн, эч кандай тышкы бөлүктөр же зымдар талап кылынбайт (сыйымдуу "тийүү" киргизүү колдонулат). Жогоруда көрсөтүлгөн, бул эки башка такталарда иштээрин көрсөтөт. Push-Анын эки максаты бар. Тез көрсөтүү үчүн/v
Pythonдогу Цезарь шифр программасы: 4 кадам

Pythonдогу Цезарь шифр программасы: Цезардык шифр - бул байыркы жана кеңири колдонулган шифр, ал шифрлөөгө жана чечүүгө оңой. Бул таптакыр жаңы алфавитти түзүү үчүн алфавит тамгаларын жылдыруу менен иштейт (ABCDEF 4 тамганы алмаштырып, EFGHIJ болуп калат) .Cesar C
C ++ Негизги программасы: 11 кадам

C ++ Негизги Программасы: бул программанын жардамы менен c ++ программасынын негиздерин үйрөнөсүз, c ++ программасын бир нече колдонуучу кылып көрсөтүү жана бул колдонуучуларды көрсөтүү үчүн, сизге жагат деп үмүттөнөбүз
Аудио чыпкасы программасы Flash инструкциясы: 7 кадам

Аудио чыпкасы программасынын Flash көрсөтмөлөрү: Бул инструкция UART USB туташуусу аркылуу TI-OMAPL138де программаны кантип жаркыратуу керектигин көрсөтөт. Жеке реалдуу убакыт аудио чыпкаңызды жазуу жана керектүү нерселерди чыгаруу үчүн кодду өзгөртүү аркылуу жетектөө үчүн өзүнчө Instructatble бар
Como Crear программасынын программасы Python графикалык графигинин функционалдык программасы: Sacue Unere Especifica Debajo De Ella: 6 Steps

Como Crear Un Programa De Python Que Grafique Cualquier Función Y Saque Un Área Especifica Debajo De Ella: Бул программанын жаңы функциялары сизди кызыктырат жана жок кылат, жана графикалык карталарды аныктоо үчүн атайын программаны колдонуңуз