Flappy Bird on Arduino!
Ғылым және технология
Hello! Today we will make a popular toy Flappy Bird on Arduino! The scheme is very simple and everyone can repeat it!
Sketch: drive.google.com/open?id=1rGq...
How to connect the display from mobile to Arduino: • Подключаем дисплей от ...
How to connect the touch screen to Arduino: • Как подключить сенсорн...
Friends, support the channel!
R340967932571
Z422687519909
U139735106020
4149625807630874 Privat Bank (Ukraine)
Useful links:
The cheapest Arduino Pro Mini for crafts: ali.pub/1ny2z4
TFT Displays: ali.pub/1ny2rc
Battery Shield: ali.pub/23xxnc
DS1307 RTC: ali.pub/1rjsbr
DHT22: ali.pub/1weunr
HC-SR04: ali.pub/213gl0
Dimmers: ali.pub/1zmq9k
BMP280: ali.pub/1z5ck5
WS2812B: ali.pub/1x8oim
Power supply 5V 3A: ali.pub/1x8pcy
Powerful power supply 5V 3A: ali.pub/1x8pfv
Arduino Mega 2560: ali.pub/1ny34r
Label: ali.pub/1ny3ae
Lintels: ali.pub/1ny3la
Quality crosspieces: ali.pub/1ny3j5
The most convenient Keshbek:
LetyShops: goo.gl/Ev5XgI
The most profitable Keshbek for aliexpress:
Ecomerce: got.by/238t10
Пікірлер: 64
Круто
ура! скоро тетрис на ардуино запустят! блин! отличный проект ...
Ну ты монстр. Покажи пожалуйста, как так аккуратно можно что-то припаять к шлейфу?
@UCanDo
6 жыл бұрын
Хорошо, в одном из следующих видео это покажу
@krepton85you
6 жыл бұрын
Тут главное выбрать правильные проводки, у их сечение должно быть меньше чем ширина дорожек на шлейфе, тут идиельно подойдут обмотачные провода и пайка с флюсом ФЭП, не снимая изоляцию, правда от этого флюса начинает быстро коразировать место пайки и покрывается какой то зеленой плесенью. :)
@ledrezistor3749
6 жыл бұрын
+Дмитрий Екименко смывать надо
Интересные вещи создаешь) Хотел бы попросить что-то вроде туториала ( а может книг ) по схемотехнике, чтобы хоть частично создавать такие же клевые штуки как и ты. Расскажи с чего сам начинал, буду признателен. Нравится твое творчество, продолжай в том же духе)
@UCanDo
6 жыл бұрын
Спасибо за отзыв! Я начинал с простых схем (мультивибратор, детекторный приёмник, и т.д.). Но все было просто повторением схемы, без какого-либо понимания. Потом после школы получил знания работы с ПК (2001-й год) и тогда начал изучать очень простой язык для компьютеров - Basic. Современный его аналог - Autoit (более расширенный и более навороченный). О микроконтроллерах и Ардуино я узнал только несколько лет назад. Изучение начал с сайта РАДИОКОТ. Там есть раздел ОБУЧАЛКА и очень хороший форум. А дальше - другие форумы, статьи, и т.д. Кстати, на Ютуб почти не заходил. В основном читал статьи, повторял чьи-то проекты, пытался понять как они работают. Примерно так я всему учился
@10Dima01
6 жыл бұрын
Home Made - То, что ты можешь сделать спасибо, будем пытаться)
@UCanDo
6 жыл бұрын
По изучению Ардуино можно начать с уроков от Джереми Блюма. Если хотите по-настоящему знать микроконтроллеры, то посмотрите Канал NAROD STREAM. Там много интересного (правда растянуто и скучновато)
А вот идея может сделать вот тоже самое но в сборке то есть вначале будет анимашка потом будет на экране список игр в которые можно поиграть все это в красивом корпусе
В видео говорится что резистор на 1 Ом, но там, то стоит резистор на 10 Ом! Вопрос! Так какой резистор, то нужен, на 1 Ом или на 10 Ом???
@UCanDo
6 жыл бұрын
Резистор нужен для ограничения тока подсветки. Для своего дисплея подберите сами.
Случайно выкинуло на это видео и канал...ни разу не пожалел,подписка+лайк
@UCanDo
6 жыл бұрын
Спасибо за отзыв! Успехов вам!
@CMepTbHaIIucTaM
6 жыл бұрын
взаимно,и Вам успехов,с наступающим!
Этот сенсор так работает потому, что резистивный. На него нажимать надо, чтобы работал. А второй емкостный и реагирует на легкие касания.
@UCanDo
6 жыл бұрын
Оба сенсора резистивные. Емкостных у меня нет
@user-vm1hi7bo5s
6 жыл бұрын
Ясно. Значит дело не в этом.
Интересно как так быстро отрисовывает графику. Похоже используется всего 2 кадра.
@UCanDo
6 жыл бұрын
Прорисовывается не вся картинка, а только изменения.
норм. 1. почему в ините тача стоит 2000 вместо 300 ? это маленький тач и сопротивление по оси Х должно быть около 300 ом. Надо замерить мультиметром и выставить правильное. (или потому у него и шлейф порван был, затыкали проблемный тач на телефоне) 2. попробуй без либы тача, а просто подключить любой Х на - , и любой Y на вход с подтяжкой 10ком и опрашивать пин по скоростному (в инете полно статей про Ускоряем Arduino , как можно быстро опрашивать пин) , как быстро тогда увеличится скорость прорисовки ? 3. да и в либе тача , надо устанавливать границы по X Y , тогда точнее будет на краях. к примеру #define TS_MINX 150 #define TS_MINY 120 #define TS_MAXX 920 #define TS_MAXY 940 замерить их тож можно мультиметром при касании углов.
@UCanDo
6 жыл бұрын
1) Мерял тестером сопротивление - всего 140 ом. Но татч более-менее стабильно (через раз) заработал только когда поднял до 2000. Этот татч действительно глючный. С другими тачами таких проблем не было 2) Без тача игра по скорости очень близка к скорости оригинальной игры. Про границы - спасибо за пример!
А может потом ещё и змейка сделаешь?
@UCanDo
6 жыл бұрын
Посмотрим :)
@1MZF
6 жыл бұрын
Код (скетч) чужой, написан не автором ролика
А можно ли сделать подобие ОС на Ардуино?
@UCanDo
5 жыл бұрын
Существует Raspberry PI на Линуксе. Делать нечто подобное на Ардуино совсем не практично.
как оно еще не замкнуло????
@UCanDo
6 жыл бұрын
Провода покрыты лаком. Они не замыкают
А почему все время именно на ардуино, когда есть и другие платформы?
@UCanDo
6 жыл бұрын
Каждую новую платформу нужно изучать. На это нужно время и ресурсы... чего не хватает..
@Gameplayer55055
6 жыл бұрын
Владислав Свиридков АРДУИНО популярная. Не надо программаторов.
Скинуть скетч с микросхемой той. Что раскомментировать. Закомментировать. Запутать умеет автор
#define UTouch #ifdef UTouch // Здесь код для одной библиотеки #else // Здесь для другой. #endif И не надо ничего комментировать...
@UCanDo
6 жыл бұрын
Спасибо. Хороший пример.
@KiberDoktoR
6 жыл бұрын
Home Made - То, что ты можешь сделать, всегда пожалуйста. =) Посмотрите в сети тему "директивы препроцессора си". Там довольно много можно сделать, чтобы не в последствии избежать нудной правки кода при изменении какого-либо параметра проекта. =)
посмотрите на росцветку резистора внимательно)))
@UCanDo
6 жыл бұрын
Он на 1 Ом. Маркировка не правильная.
@sergeimurza4424
6 жыл бұрын
спс, понял))) завтра буду делать
Здоров всех с праздниками! Помоги что к каким пинам подключить дисплей от нокиа 1100 никак не могу разобраться yadi.sk/i/AqJu1hRB3REXE3 это кусок скетча не знаю ссылка будет работать или не */ #include float thermister(int RawADC) { float Temp; Temp = log(((10240000/RawADC) - 10000)); Temp = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp ))* Temp ); Temp = Temp - 273.15; // Convert Kelvin to Celcius return Temp; } //int CONTROL_LED=12; int LCD_POWER_PIN = 9; //int LCD_DC_PIN = 2; // PB0 4 Data Command int LCD_CE_PIN = 3; // PB2 5 /CS active low chip select ?? int SPI_MOSI_PIN = 4; // PB3 3 Serial line int LCD_RST_PIN = 5; // PB4 8 /RES RESET int SPI_CLK_PIN = 6; // PB5 2 CLOCK int led13_pin = 13; // led L int i; int j; #define LCD_X_RES 96 #define LCD_Y_RES 65 #define LCD_CACHE_SIZE 864 //((LCD_X_RES * LCD_Y_RES) / 8) скачал а подсоединить не хватает моих стариковских мозгов
@UCanDo
6 жыл бұрын
Привет! Взаимно! Завтра постараюсь глянуть.
Привет всем, я чутка запутался с подключением екрана к arduino. Помогите плис. Дисплей от china nokia n9, вот ссылка на распиновку. Буду очен благодарен))) Заранее спасибо arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mobilnykh-telefonov?page=6
Он тугой потому ,что он резистивный
Флаппиберд. Мало народ телефоны разносил, теперь и ардуино еще будут. Ну зачем ты так?)) Резистивный китайский сенсор. А чего ты ожидал?)))
@UCanDo
6 жыл бұрын
Такой глючный мне первый попался (может до этого мне просто везло?).
@bato1903
6 жыл бұрын
Home Made - То, что ты можешь сделать Неужели нокии китайскии в руках не держал? (дисплей похож, хотя их везде суют). Мне вечно тугие попадаются, что в телефонах, что в иных девайсах китайцев.
@UCanDo
6 жыл бұрын
С таким маленьким дисплеем я не держал в руках ни одного телефона. Потому и не знаю как они работают
муторная игрушка, мого было телефонов разбито из-за нее😂 а можно другую игру залить туда?
@UCanDo
6 жыл бұрын
Все ведь от фантазии зависит. Вот какую игрушку создадите, ту и сможете туда залить. Главное что бы памяти хватило
Очень медленно для оригинала!
@UCanDo
6 жыл бұрын
Все дело в глючном татче. На нормальном татче игра идет быстрее. А если использовать татч с контроллером, то скорость получается очень близкой к оригиналу!
@BigedEd
6 жыл бұрын
Это для вариант для эстонцев )
1:53 А НЕ КОРОТНЁТ И НЕ СПАЛИТ ДИСПЛЕЙ И АРДУИНО!
@UCanDo
6 жыл бұрын
Провода покрыты лаком. Они не замыкают
@UCanDo
6 жыл бұрын
Да, обычный обмоточный провод. Я его беру с моторов DVD и FDD приводов - он там лудиться очень легко
потаму что сенсэр :) не емкасной а ризистивный !
@UCanDo
6 жыл бұрын
С другим резистивным сенсором таких тормозов нет.
@CatMenOnCouch
6 жыл бұрын
Home Made - То, что ты можешь сделать с ёмкастным пробовал ?
@UCanDo
6 жыл бұрын
Емкостных нет в наличии.
@CatMenOnCouch
6 жыл бұрын
Home Made - То, что ты можешь сделать так можно взять почти любой старый смарт на разборках в мобильных мастерских , у меня их валим , вот и думаю сделать штуку на работу (часы, погода, давление, будильник) из старого мобильника
Отл. Автор как всегда ненавязчиво хвастается своим умением держать паяльник твёрдой рукой. Посему ненавязчиво присоединяюсь к нижеозначенной просьбе "Ролик про пайку шлейфов" (с бесплатной раздачей всех ноу-хау). Мой первый планшетник был с резистивным экраном. Давно дело было, но с тех ещё времён усвоил, что лучший стилус для резистивного экрана - цветной карандаш (независимо от цвета). В порядке исключения (!) допускается простой, но ЧЕМ МЯГЧЕ - ТЕМ ЛУЧШЕ! Что касается "лучших" перемычек, не знаю как для подпайки к шлейфам, а для макетки-бредбарды - лучше, чем жилки из распотрашённого пачкорда, пока не встречал. И цветастые, и любой длины, и в неограниченном количестве, и ждать не нужно. Правда, ролик про их распаковочку не снимешь.