Ошибочка вышла! Всё таки в памяти один светодиод занимает 3 байта, просто хранится это число другим способом, не в одной большой переменной :)
@morutm99146 жыл бұрын
Alex, сделай Drum pad
@slava2301846 жыл бұрын
Alex, можно ли сделать передачу стереозвука на модуле nRF24?
@ShcherbynaM6 жыл бұрын
Привет. Почему не понизить цвет до 1го бита на цвет (3 бита всего)? Тебе ведь нужно только 8 цветов (7 фигур и черный) Я по этому поводу уже оставил комментарий, но я думаю продублировать можно и сюда.
@ShcherbynaM6 жыл бұрын
Собственно у меня получилось добиться следующих результатов, если понизить разрядность цвета: Sketch uses 632 bytes (2%) of program storage space. Maximum is 30720 bytes. Global variables use 105 bytes (5%) of dynamic memory, leaving 1943 bytes for local variables. Maximum is 2048 bytes. Использовал unsigned int и получается что он хранит 16 бит, соответственно матрица 16*16 - это массив unsigned int colors[3][16]. ------------------------------------------------------------------------------------------- static unsigned int colors[3][16]; const byte coorMask = 0b00001111; void getPixelRGBColor(byte xy, byte brightness, byte& rPtr, byte& gPtr, byte& bPtr) { rPtr = (colors[0][xy&coorMask>>4] >> (xy&coorMask)) * brightness; gPtr = (colors[1][xy&coorMask>>4] >> (xy&coorMask)) * brightness; bPtr = (colors[2][xy&coorMask>>4] >> (xy&coorMask)) * brightness; } bool isUsed(byte xy) { return (colors[0][xy&coorMask>>4] >> (xy&coorMask)) || (colors[1][xy&coorMask>>4] >> (xy&coorMask)) || (colors[2][xy&coorMask>>4] >> (xy&coorMask)); }
@zetroks6 жыл бұрын
Ну да. Если открыть структуру CRGB то видно что там три составляющий типа uint_8
@oderchannel4266 жыл бұрын
Слушай, @AlexGyver. Куда проще его можно было-бы сделать с помощью клеточного автомата (Почитай на викепедии). Я программист. Когда я делал тетрис я его делал с помощью клеточного автомата. Код получается проще, меньше, красивее и будет занимать меньше динамической памяти arduino. Да и в целом с помощью клеточных автоматов можно воссоздать много старых игр. С помощью него это делается проще. Если ты заметил сообщение, пожалуйста, ответь :) Го в топ что-бы он заметил :) Ставьте лайк
@zetroks6 жыл бұрын
Не согласен что технология клеточного автомата была бы более выгодна в данном случае. Клеточные автоматы обязаны каждый тик обрабатывать все клетки. Пустые и не пустые, и при этом придется городить метапиксели(читай фигуры). Насчет меньшего кол-ва памяти - да. Хранится только 0 или 1(Если разговор про клеточный автомат). И в переменные весом в 1 байт можно запихнуть 8 таких состояний. А значит памяти мы бы ели 32 байта(поле 16*16). Но вот проблемма. Нам нужны цвета. Я бы на самом деле на месте гайвера соорудил пару функций по типу #define GET_STATE(pixel) (pixel&0x000001!=0) Это позволяло бы в массиве цветов менять один бит и проверять его. Сообственно он почти так и сделал, только без битовых операций. На тему "С помощью него этой делается проще." - проще - не значит лучше. То что это возможно - да. Ради эксперемента это сделать интересно. Как например реаллизация процессора тетриса в игре жизнь. (Ссыль) habr.com/post/338584/ Пихать такое в контроллер ради тетриса никто не будет. Там одно поле размером 2 940 928 x 10 295 296. Но как эксперемент - интересно. Ровно так же как и создание OTCA-метапикселя. Короче резюмируя это все - проще не лучше. Гайвер вполне правильно поступает, когда пишет код сам. Да у него тоде не все идельно и половину можно оптимизировать и все вот такое вот. Но тогда этот код никто и не поймет. А так он получил вполне неплохой код. У которого в фоне можно еще обмениваться данными. А если бы вкорячить туда автомат - на факт что осталось бы процессорное время. Но это надо считать.
@oderchannel4266 жыл бұрын
Говоришь вполне обоснованно. Но я делал тетрис (Он был клеточным автоматом, но при том был многоцветным (Не буду рассказывать как я это делал)), после этого я сделал его другим методом. Клеточный автомат занимал меньше памяти (Работал с практически с такой-же производительностью (Совсем чуть-чуть меньше)). Да и опять же, весь код был проще и меньше. Так-что, не знаю. Все делают как им удобнее. И тот и тот метод одинаково правилен. (Тебе лайк поставил)
@zetroks6 жыл бұрын
Сoder channel а на чем ты его запускал? Если на компе - то на нем в наше время много чего не заметно. Можешь сделать пару программ по вычислению - допустим таблицы квадратов. Одну программу с float переменными. Вторую с int - Разницы не заметишь. Но если запустить такое на контроллере - разница будет разительна.
@oderchannel4266 жыл бұрын
Да. Есть такое. Но тут особой разницы в мощности вычеслений нет. На aurduino nano пойдёт. (У меня робот с 1000 строковым кодом с весьма сложными вычеслениями (И циклами) работает весьма быстро. Этот робот едет по линии (Line follower) и при скорости 2 метра в секунду хватает (Aurduino nano). Вычесления по сложности даже чуть больше чем этот клеточный автомат. (Притом в код подключено несколько библеотек))
@zetroks6 жыл бұрын
Сoder channel ну тут я особо спорить не могу, но я не вижу зачем для такой задачи сложные вычесления. (2 метра в секунду он проезжает - против 16 миллиона тактов процессора у ардуины. Наверное если бы я собирал такую штуку - я бы взял шесть датчиков и просто бы корректировал угол поворота робота на основе угла отклонения линии. Ну и при экстремально больших углах - замедлял бы робота. Но это только теоритические мысли, на практике я с такими вещами не сталкивался.
@Thoisoi6 жыл бұрын
Талантище!
@СашаСоколов-л1и4 жыл бұрын
Лоооол, не ожидал) Привет
@bombplays15844 жыл бұрын
@@СашаСоколов-л1и аналогично :D
@Ваня77ноу6 жыл бұрын
Ты совсем забросил "Заметки ардуинщика"!!! А ведь интересно! И даже очень!
@gavrservise48266 жыл бұрын
🙋
@minicars_rc37706 жыл бұрын
В принципе, видео такого формата можно было бы выпускать на втором канале.
@Bobi-Boba-potantsyem.6 жыл бұрын
@@minicars_rc3770 Это говно отнимает много времени и сил, на полезные видосы не хватает. А говнище бесполезное, вроде тетриса этого и кубика светодиодного, которое делать будут единицы, приносит просмотры разных придурков, бездельников.
@MrZorro4416 жыл бұрын
@@Bobi-Boba-potantsyem. Вот не надо ляля. Из этого видео можно много чему научится ибо тут вагон не стандартных решений. Да и какой смысл снимать видео о том чего в Яндексе и ютубе вагон. И к слову говоря, кубика рубика повторило около 600 чел. В разных извращенных вариантах.
@Bobi-Boba-potantsyem.6 жыл бұрын
@@MrZorro441 Я автору лично писал о бесполезных видосах, он мне ответил, что на полезных видосах просмотров меньше. Причем тут ляля.
@3bepbe6 жыл бұрын
Ну просто золотые руки и мозги
@DobryjMaster6 жыл бұрын
Саш давай уже большую матрицу и игру марио со звуком. Я бы с удовольствием сделал такую по твоей технологии)
@ilkl6646 жыл бұрын
а давай ты!?
@vangog636 жыл бұрын
а что марио, давай doom!
@ВасильПандусяк-й3з6 жыл бұрын
Давай марио
@SlavikSelin6 жыл бұрын
Не, на нано не получится, а Гайвер только наноардуинщик)))
@Nozhekluv6 жыл бұрын
го ГТА 5 тогда уж
@denisedannise70216 жыл бұрын
-Твой код Машина сбила? -???неет -А почему он на костылях???
@ctr4k6 жыл бұрын
Ba Dum Tss
@СЕМЁНГОРБУНКОВ-х8и6 жыл бұрын
ошибочка,Алексей Пажитнов,а не Пажитонов
@SuperMrClone6 жыл бұрын
Причём с ударением на «а»
@oderchannel4266 жыл бұрын
@KinoRomos , ну а тебе только хэйтить AlexGyver. И нет, я не безумный фанатик. Как-бы видео достаточно хорошее. Видео оправдало ожидания.
@bagrovaya_sliva2286 жыл бұрын
@KinoRomos Чувак, я тоже не в восторге от рекламы в ЛЮБОМ видео, но я не выебываюсь и не пишу об этом в комментариях. Тебе перемотать сложно? И да зачем думаешь вообще реклама? Он тут даже сам сказал, что купил на часть этих денег компоненты для следующего проекта. Хотел еще что то объяснить, но лан) Хорошего настроения)
@maxtenebris98466 жыл бұрын
Блять ну и Чо? Подумаешь ошибся, будто вы блять никогда не ошибаетесь
@bagrovaya_sliva2286 жыл бұрын
@KinoRomos 70% перегнул)
@DenisShaver6 жыл бұрын
Экран 16х16 пикселов. Если представить каждый пиксел одним битом, то буфер для экрана займёт массив 2*16 байт. Написать две функции для записи и чтения бита в массиве по координатам (X, Y) и можно избежать костылей с проверкой цветов. А сдвиг "стакана" на линию вниз реализуется перемещением 30 байт в массиве вперёд на 2 байта. Проверка на заполнение линии тоже просто, два байта линии д.б. равны 0xFF каждый. Хотя... С инкрементом цвета на 1 довольно ловко. Я бы не назвал это костылём. Интересные проекты делаешь, спасибо, продолжай в том же духе!
@FaxriVideo5 жыл бұрын
Я сам инженер по информационным технологиям и многое знаю и видел за 10 лет работы. Каждый раз поражаюсь твоему уму и терпению. Удачи тебе. Спасибо за видео.
@__ARCH___6 жыл бұрын
Так же тетрис используют для отладки мониторов в автомобилях газель
@ПётрТолстолобов6 жыл бұрын
В смысле для отладки мониторов? Я думал это чтобы в пробке не скучно было)
@ЕвгенийБорисенко-д1э6 жыл бұрын
@@ПётрТолстолобов :)
@whitespirit.82316 жыл бұрын
+
@drumka786 жыл бұрын
Молодец, мужик. Не технарь, но смотрю с удовольствием всегда. Респект ✊ Да, забыл. Надо “мультик в конце»😀
@___-ez5wu6 жыл бұрын
Давай лучше пока гирлянду (бегущие огни, бегущая тень, дождь и тп.) замутим, новый год же скоро
@ОлегКалеев-э2ъ6 жыл бұрын
Смотри внимательнее на сайте, там есть гирлянда на кучу режимов
@magnat1786 жыл бұрын
можно ссылку? не получается найти.
@ОлегКалеев-э2ъ6 жыл бұрын
В проектах по ардуино, там где серебряная кнопка Ютуб. Или гайд по адресным лентам
@ОлегКалеев-э2ъ6 жыл бұрын
alexgyver.ru/ws2812b-fx/
@magnat1786 жыл бұрын
Видел этот ролик, спс. Но проекта гирлянды с эффектом падающего снега нету, а было бы в тему, ведь скоро НГ.
@BigB596 жыл бұрын
Когда я писал тетрис в 97 году, я каждую фигуру хранил одним байтом! Восемь бит делил на две строки - получалась сетка 4x2.. Все фигуры ложились в эту сетку. Нашел исходники того тетриса. Кусок с описанием фигур: /* Данные о фигурах: цвет, битовая карта, коррекция по X, коррекция по Y */ byte FiguresData = {2, 0x066, 0, 0, /* куб */ 4, 0x00F, 0, 1, /* палка */ 6, 0x06C, 1, 0, /* Z - образная зеркальная */ 7, 0x0C6, 1, 0, /* Z - образная */ 5, 0x04E, 1, 1, /* усеченный крест */ 1, 0x08E, 1, 1, /* Г - образная */ 3, 0x02E, 1, 1}; /* L - образная */ Если надо - могу исходники выложить. Они на Sphinx C--. Исполняемый файл занимал три килобайта (включая английский шрифт).
@fo82545 жыл бұрын
Привет, не мог бы ты выложить исходники? Очень интересно. Например, на гитхаб.
@_lego_84866 жыл бұрын
Шикарный проект! Алекс молодец, всё очень понравилось, сразу видно, что над проектом проведена тиктоническая работа!! Спасибо за потрясающий видос!!
@jurkv5 жыл бұрын
точно не титаническая?
@Vladimir2522776 жыл бұрын
Алекс , спасибо за видео и проделанные работы. Я чайник в этом всем, но твои уроки дают плоды. Есть просьба, запиши до нового года подробное видео как ты делал эффекты снегопад , огонь, перемешивающие я краски радуги на светодиодной матрице на окне. Очень хочется к новому году удивить соседей)
@Apchi1123586 жыл бұрын
А что если сделать *сапера* ? Должно быть интересно.
@SIM31r6 жыл бұрын
Чтобы взрывался по настоящему.
@mmoiirt23885 жыл бұрын
@@SIM31r *Сапёр "Почувствуй запах своего горелого тела"*
@tnk1if36 жыл бұрын
Высшая степень счастья - когда у Алекса регулярно выходят видосики
@w.t.29056 жыл бұрын
Спасибо, что рассказал в начале, что такое Тетрис! Уникальная информация!
@АлександрБушинский-у9д6 жыл бұрын
я открою тайну.. есть люди которые не знают что это такое!
@w.t.29056 жыл бұрын
@@АлександрБушинский-у9д но смотрят этот канал. Ога.
@rsardak6 жыл бұрын
Алекс, ты лучше кодишь, чем некоторые мои товарищи по проекту с профильным образованием и опытом работы по специальности!
@inmoov5926 жыл бұрын
*Давай тамагочи замутим , есть те кто помнят такую прошлого века технологию )) ?* Создаю андроида , буду рад новым людям .
@MrAlexanderShark6 жыл бұрын
Нет конечно, никто не помнит, один ты.
@МаксимАхметович6 жыл бұрын
Ебать идея годная. Каким хуем ты раньше меня придумал?
@inmoov5926 жыл бұрын
*Спс , я х.з просто так вышло ))))*
@Ponytamin6 жыл бұрын
Это не технология, это игра
@the_methylene_show6 жыл бұрын
Решения на самом деле оригинальные! А самое прекрасное в том, что это всё на нано ардуино работает. Аплодирую стоя!
@axom53436 жыл бұрын
Если добавить монетоприёмник то получится классический игровой автомат.
@meta11ist6 жыл бұрын
Спасибо, Алекс! Лайк прожал. Программистом считать себя разрешаю!))
@stels53606 жыл бұрын
Нифига не понял, но интересно!
@Эйс-й7ы6 жыл бұрын
Согласен
@AVit776 жыл бұрын
Интересно расказывает!
@danilg77655 жыл бұрын
Как ты прочитал мои мысли?
@iiiiiiiiu6 жыл бұрын
Твой видос спас меня от тоски!!!Спасибо, Алекс!!!
@sashair6 жыл бұрын
*АЛЕКС САМЫЙ ЛУЧШИЙ ИЗ ЮТУБЕРОВ В МИРЕ* *ЭЛЕКТРОСАМОДЕЛОК* в топ
@evgennalobin49746 жыл бұрын
В тетрисе помню была игра гонка, обьезжаешь приграды + собираешь какие то допы и у тебя появляется возможность стрелять по приградам и скорость еще на каждом уровне менялась
@kuzma_076 жыл бұрын
Когда лампа на радио индикаторах?
@vladrodz12186 жыл бұрын
Когда индикаторы на лампах радио?
@patrickbateman57686 жыл бұрын
VladRodz ебать смешно
@crazysova6 жыл бұрын
@Vlad Daran надыбай ещё панельки под них, микросхемы к155ид1 , дроссель, опторазвязку TLP627-2.
@goldirus6 жыл бұрын
Го тетрис на радиолампах
@Clindatu6 жыл бұрын
Бесспорно нужен такой формат! Спасибо
@TreiderTV6 жыл бұрын
Спасибо за разбор кода!
@IvanKurkov6 жыл бұрын
Огромное спасибо, хотел делать тетрис, но на питоне. Круто объяснил тонкости. И да перекрашивать незаметно клетки в более яркие это прям премия "Лучший костыль для ардуино 20!8"
@abanaba6 жыл бұрын
Мне кажется такими темпами, ты сделаешь GTA 6 на ардуино, быстрее чем Rockstar
@НазарПанов-я3р6 жыл бұрын
Неа, нового кота на ардуино.
@oleksandrdieiev44296 жыл бұрын
GTA 6 банально! Half Life 3 у VR на Дуино=)
@Lihcik6 жыл бұрын
Очень элегантно) наслаждаюсь красотой этих решений
@НикитаДоронин-р6к6 жыл бұрын
Исправь пожалуйста библиотеку GyverLCDbars,в ней нет заголовочных файлов и можешь объяснить что не так со скетчем Keypad_v1.1.ino ArduinoIDE отказывается компилировать и загружать его,но где ошибка не показывает я уже весь код перечитал но неодной ошибки не нашел.
@servarak6 жыл бұрын
Молодец. Все толково. Когда мой друг написал на ПК тетрис в институте и показал преподу, то по дисциплине ему автоматом поставили отлично. Так что браво!
@rukomvolt6 жыл бұрын
Гайвер сними видео один день из твоей жизни)))
@EntropyHorror6 жыл бұрын
Ваще ништяк Алекс! Ну прям аплодирую стоя!!! Осталось добавить музыку из тетриса, которая через 10 минут начинает фризить мозг и написать на эту панель флаппи бёрд :-) Руби ещё видюх с лентой!
@kept59576 жыл бұрын
После рабских будней, твой видос бальзам на душу.
@johnfreman6 жыл бұрын
Подписался на вас, колокольчик нажал , го взаимную подписку, колокольчик втыкаем!!))
@kept59576 жыл бұрын
KAWASAN вы хоть мой контент посмотрел, у меня не тот контент что бы просто подписатся.
@johnfreman6 жыл бұрын
@@kept5957 интересно, я чекнул обязательно проникнусь вашим контентом
@НикитаЛебедев-в2ч6 жыл бұрын
Kept хорошая замануха - но нет 😆
@МихаБ-ь6в6 жыл бұрын
Очень забавно. Школьник говорит про рабство. Задали домашку=отправили на каторгу. Мамка заставляет вынести мусор=ужасные условия
@23foundation6 жыл бұрын
Про паяльник - сильно! В своем стиле. Молодца
@Phantom_C6 жыл бұрын
Ты забыл про тетрис в приборке новой газели!!!
@ДенисИсаков-р2ж6 жыл бұрын
Походу остался один канал рационального и интересного использования ардуины!!!!!!!!!!!
@ПавелЖивушко6 жыл бұрын
*Уже тетрис... Хм, а что дальше*
@invinciblecame73366 жыл бұрын
Super Mario bros и принц персии
@mantron55766 жыл бұрын
Пашочек дальше будет реклама викингов
@Bohdan_Oleksandrovych6 жыл бұрын
"Всем привет, с Вами AlexGiver, и сегодня мы с вами соберём синхрофазотрон из материалов, найденных у меня на балконе" 😂😂😂
@leaddrags6 жыл бұрын
Doom, Grand Theft Auto, Counter Strike 1.6, Counter Strike Global Offensive, a там уже и до Escape from Tarkov не далеко))0) Ах, да, это всё он сделает из хлама, который найдёт у себя на балконе
@deepzeedi6 жыл бұрын
@@Bohdan_Oleksandrovych Пусть сделает обзор своего балкона, уж очень интересно, может там не только синхрофазотрон собрать можно
@kotalay78396 жыл бұрын
Супер!! И идея и реализация на отлично! Дома на пол стены такой очень хорошо впишется
@trahster72386 жыл бұрын
Впечатляет, а сможешь ли ты сделать синтезатор на arduino?
@МаксМаксим-м4щ6 жыл бұрын
В инете полно таких
@kulicher6 жыл бұрын
Смотря чего. Я бы не отказался от синтезатора еды, но вроде еще нет =) А так если по теме к Ардуино легко подключается что-то типа AY-8910 и после можно хоть чиптюны играть, хоть синтезатор замутить.
@ilyasbazilikus40666 жыл бұрын
Круто! Хочу еще-еще и еще!:) Молодец! Приятно смотреть на работу:)
@хайтек-ц9й6 жыл бұрын
алекс изменил жене с паяльником
@хайтек-ц9й6 жыл бұрын
@Sila v pravde ну или девушка
@adravil_sunderland6 жыл бұрын
Круто! 👏 Теперь это относительно легко можно трансформировать в гонки/танчики (с того же тетриса), space invaders или break breaker 👍
@MaxMax-kw8uh6 жыл бұрын
Алекс сделай пожалуйста гаус пушку!!!!
@nikp79966 жыл бұрын
Алекс сделай пожалуйста гайвер пушку!
@MaxMax-kw8uh6 жыл бұрын
Да кстати это должна уже быть не гаус а гайвер пушка!
@barret136666 жыл бұрын
Годнота! Я хоть игры не пишу, но как ардуинщик со стажем, понимаю весь достаточно разжеваный материал тобою изложенный)) Оч затягивает разбор таких простых (на первый взгляд) игр! Продолжай еще!)
@berkutbayev68056 жыл бұрын
Колокольчик сработал!
@hibahprice68876 жыл бұрын
все таки на голову упал?
@drezent10826 жыл бұрын
@@hibahprice6887 говарил же на сопли клееть, а ни на кровь из пальца
@PromiSeDev6 жыл бұрын
Очень и очень круто. Продолжай в том же духе. Очивку программиста ты получил уже больше полугода назад и я одобряю поднятия уровня именно программирования)
@businessmahinator46086 жыл бұрын
Ты - это все время программировал ??????
@johnfreman6 жыл бұрын
Подписался на тебя
@businessmahinator46086 жыл бұрын
@@johnfreman ??
@johnfreman6 жыл бұрын
@@businessmahinator4608 во, щас да
@businessmahinator46086 жыл бұрын
@@johnfreman зачем ??
@Huyophhg34786 жыл бұрын
Подписался
@SaNjA26596 жыл бұрын
Раз для фигур используется всего 6 цветов, можно было хранить каждый тремя битами (6 цветов плюс черный плюс еще место останется для какого-нибудь цвета). В одно 32-битное число тогда влезет 10 светодиодов. Сами значения цветов подсматривать из lookup table. Анимации удаления линии обрабатывать как-нибудь отдельно. От костыля с незаметным изменением цвета придется отказаться.
@АдильТЛЕУЛИН6 жыл бұрын
Можно луцк🖤
@disinvis6 жыл бұрын
Люблю Тетрис, где после удаления линии, висячие кубики падают вниз, при этом можно получить каскад линий. Ну и чтобы форма фигуры учитывалась, т.е. если фигура целинная и цепляется за что-то, но она бы верил не падала.
@UltrAleks6 жыл бұрын
Треть ролика про рекламу, скатился, позор Начало ролика 3:31
@WoodyAbrams6 жыл бұрын
UltrAleks Если деньги с рекламы идут в проекты а не тупо на пивас, или шлав то всё норм.
@ОлегКалеев-э2ъ6 жыл бұрын
Тебе кто-то мешает пропустить рекламу?? Ещё можно закрыть и не смотреть вобще
@WoodyAbrams6 жыл бұрын
Забыл добавить главное чтобы не азино или три топора.))
@botirali20006 жыл бұрын
Молодец, круто получилось! Дальше, ждем Марио на всю стену ;-)
@scwobu5 жыл бұрын
есть еще одна классная игра, головоломка, называется что-то вроде удалитель плиток, или Блоки удалитель. В детстве часами в нее резался, на фоне какогото сериала(была встроена в телек с кинископом) Суть в том чтобы удалять одноцветные плитки что касаются друг друга, цель убрать как можно больше или вообще очистить экран.
@serggorelii78976 жыл бұрын
Больше, БОЛЬШЕ ИГР!))) Заказал матрицу, идет с али, жду не дождусь когда соберу все это дело)))
@ДартВКостюм6 жыл бұрын
Заморочился по делу. Радуешь глаза и уши. Творческих узбеков
@feodor19806 жыл бұрын
Да у тебя все форматы видео заходят на ура!
@TheRazdolbiker6 жыл бұрын
я твоих видосов жду больше чем нового года !!!
@NeWMectogan6 жыл бұрын
красава , очень достойно) я тут часы не могу написать а он тетрис сделал , аплодисменты стоя!
@magic-bx5em4 жыл бұрын
Супер! вдохновляют твои работы, скоро буду делать один проет, всё благодаря твоим обучалкам и видосам, спасибо!
@WellDron6 жыл бұрын
Блин ты крут) Спасибо за терпение) спасибо за видосик. Очень жду видео про матрицу во всё окно и как ты с улицы играешь в тетрис через интернет или wifi). Очень жду)
@СамоДелкин-ъ3к6 жыл бұрын
Если не проверять свой цвет фигуры, то можно не менять его у установленной фигуры. Оставить только проверку на черное. Так будет проще и меньше проверок.
@Belui_Volk3 жыл бұрын
10:42 я думаю надо было так : если цвет чёрный значит клетка пуста , иначе заполнена
@alfiz99436 жыл бұрын
Ееее! Больше видео такого формата!!
@vl4d1s6 жыл бұрын
Отличный ролик, надеюсь увидеть продолжение этой рубрики на канале
@IZMAYLOVOWS6 жыл бұрын
Офигеть, я думал я что то сложное делаю, как же я ошибался)))
@sanches21706 жыл бұрын
с детства хотел тетрис в котором будут одни палки выпадать.теперь это возможно!))
@НутыэтоЗаходиесличто-х9б6 жыл бұрын
Как всегда всё на высоте. Спасибо Алекс!
@ltp60036 жыл бұрын
Отлично Алекс! Валяй в том же духе! Очень увлекательно и познавательно. Нет, даже не так! Не просто увлекательно и познавательно, а заразительно "вирусом" АРДУИНО! Популяризируешь, понимаешь...
@LudwigDoitsu6 жыл бұрын
Забавно. Очень понравился костыль с проверкой цветом. Жаль в таком тетрисе не сделать T-spin. Неисскушённому игроку будет пофиг, но я бы до усёра чисто для себя сделать эту фишку х) Короче найс!
@mayakalex6 жыл бұрын
Хорошо бы чтоб часы по умолчанию включались, то есть переходили в режим заставки. И вообще просто супер, если еще будет со спец эффектами
@dimooonz6 жыл бұрын
офигенно, вот ты профессор! столько времени на код потратить!!!
@ilya_mzp6 жыл бұрын
Вам стоит попробовать esp32. За очень вкусную цену мы получаем микроконтроллер с куда большим размером ram, 2 ядра, на которых легко можно создавать несколько процессов, и возможность добавления psram. При этом есть поддержка Arduino IDE. В отличие от esp8266, нет проблем с watchdog таймером. А также имеются интерфейсы Bluetooth и WiFi.
@ВячеславПавлов-ю2ц6 жыл бұрын
Ты же вроде на ракетчика учился, а банальный тетрис без костылей не осилил. Я в своё время тоже тетрис делал. 1) Поворот фигуры на 90 градусов элементарно. меняем X и Y местами одну из координат нужно умножить на -1 (не всегда) в зависимости от направления осей и направления поворота. И никаких таблиц придумывать не нужно, чистая математика. Алгоритм пишется за 2 минуты и работает для фигур любой сложности. Так можно изображения разворачивать, но только на 90 градусов. 2) Пересечение с упавшими фигурами и краями. Делаем копию фигуры - поворачиваем или двигаем вниз копию. А) Копия за краем - ничего не делаем Б) Копия пересекается с мусоркой - ничего не делаем В) Если это было движение вниз и копия в запрещённом положении - то фигура замораживается. Ну и дальше убираем ряды, создаём новую фигуру... Ни одно условие не выполнено - двигаем или поворачиваем основную фигуру. Копия займет всего 8 байт по 2 байта на каждую клетку.
@Postblast6 жыл бұрын
Про паяльник - прямо трагедия современности, когда разъёмы не совпадают. ))
@KhadievRuzal6 жыл бұрын
Давно за тобой наблюдаю и все жду когда ты выпустишь видео про уличное видеослежение через монитор , типа замок на уличной калитке открывать из дома наблюдаю через камеру и все через ардуино . Надеюсь ты это воплотишь в жизнт
@slom876 жыл бұрын
Спасибо за крутое "разжевывание", действительно познавательно, и после просмотра кажется таким простым :). Было бы интересно посмотреть такое же видео про игру в лабиринт.
@Sergey_DmitrievichD6 жыл бұрын
Ты очень хорошо говоришь, что половиной прослушал. Круто завернул .
@GamerExA6 жыл бұрын
Лабиринт разбери. Можешь ещё общую теорию генерации туда же запилить. С базовым поиском (А* и тд), чисто в стиле научпоп.
@gwynble1ddx6 жыл бұрын
Красавчик!Перешел на следующий уровень по контенту
@Deimous6 жыл бұрын
Алекс, спасибо за видос, расскажи про гирлянду на адресных светодиодах на окне, которую засветил в предыдущем видео. Как раз актуально к НГ.
@gordeyev9116 жыл бұрын
Привет, Alex. Неплохо было бы добавить функцию часов с термометром комнатной температуры в фоновом режиме. Так часы, захотел отвлечься - запустил игруху.
@ВасилийДанченко-ц4н6 жыл бұрын
Классс молодец!!! Достойно уважения твой труд!!!
@lex-Joker6 жыл бұрын
Я считаю что ты, Саш и так программист, просто без диплома. К тому же самоучка гораздо лучше чем выпускник учебного заведения. Ведь всё что знает самоучка, это всё изучалось с интересом, интузиазмом, значит все знания изучены в полном объёме и досконально, в отличии от от дипломников, которые половину информации зубрили поверхностно, не для себя, а для того чтобы получить зачёт или сдать экзамен. К тому же у тебя другой есть диплом и не обычный. 😉😁
@ВечиславПетренко6 жыл бұрын
Красавчик, я доконца не понел как ты это сделал, но это круто
@Author_shorts6 жыл бұрын
Отличный формат, продолжай! Лайк!
@VasiliyVolkov6 жыл бұрын
На Robotron-1715 в псевдографике оно называлось "Стакан" ) Минёра было проще написать ;-)
@Drey2016 жыл бұрын
Не понимаю, как под таким видосом можно поставить дизлайк.
@truelies777656 жыл бұрын
Чувак, ты реально крут!
@vikkonstruct36866 жыл бұрын
А разве у Пажитнова оперативки больше было? В любом случае, видя эти сложности при наличии современных средств, понимаешь, как непросто было разработать такую простую игру тогда. Очень правильное видео!
@medalofff51666 жыл бұрын
Забавно, но мне кажется ещё можно как-нибудь Тамагочи сделать. Мне кажется он делается просто, а выглядит увлекательно.
@XsideTurok6 жыл бұрын
Алекс сделай в дополнение к цветомузыка,лазерную установочку на ардуинке,будет очень эффектно!
@АлександрЧеркисов6 жыл бұрын
Большое спасибо за видео! Огромное спасибо, что тратишь силы на действительно умственно сложные проекты!
@Инженерка6 жыл бұрын
Круто продолжение жду. Очень интересно. Это жесть какое желание именно на ардуине. 100500 лайковввв.