Результаты поиска по запросу «

geek arduino

»

Запрос:
Создатель поста:
Теги (через запятую):



geek DIY технологии сделал сам arduino смартфоны длиннопост 

Этот https://reactor.cc/post/5767343 пост напомнил мне свой старый проект, в который я вложил много сил и времени в своё время.

wm; HkÉ ш 1 f All к J i j,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,DIY,технологии,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,arduino,смартфоны,длиннопост

В до-андроидо-айфоновские времена мне в руки попал телефон с qwerty-клавиатурой (Sony ericsson P990i), с которым я проходил несколько месяцев. Мне так понравилось сочетание скорости, удобства и ощущений этого метода ввода текста, что последующие телефоны я выбирал в первую очередь по наличию полноразмерной клавиатуры. С последним клавиатурником Sony ericsson XPERIA X1 я проходил аж до конца 2016го года.

NOKIA « T-Mobile Meeting o 08:53 Camera cingular palm f JI Start ♦ Y (M 5:56 • I Cingular Type a name or number Voicemail ^jjl 411 Directory D ^ No unread messages ife No unread text messages SEP Wednesday: , T l:00t>M-3:00PM ')• Search... Get Xpress Mail Team

Большого морального усилия стоило решение пересесть на современный сенсорник, но программно-аппаратных мощностей windows mobile стало сильно не хватать. В итоге фактором, повлиявшем на моё решение, стало наличие OTG на новом Andriod-смартфоне, и умение создавать на базе arduino pro micro устройства ввода. Я не сдался.

Вдохновившись самой удобной из испробованных, клавиатурой P990i, я напаял на макетке тактовые кнопки, добавив два столбца для русских букв, которые обычно отправлялись на Fn-слой: Х,Ъ,Ж,Э,Б и Ю. Подключил их матрицей на pro micro и испытал в деле:

fNOll П Ю,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,DIY,технологии,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,arduino,смартфоны,длиннопост

К сожалению, тот смартфон у меня прожил недолго, и все наработки пришлось переносить на новый: Xiaomi Redmi 4 Pro. Для обкатки прошивки я решил сделать чехол-клавиатуру, как из поста, на который я ссылался в начале своего. Надо повышать степень интеграции.

Заказал самые плоские и компакнтные из возможных кнопок, распаял их на макетку, закрепил с обратной стороны pro micro. Заказал у одного знакомого корпус клавиатуры на гидрорезке, у другого знакомого 3д-печать кнопок. Собрал всё воедино (Извиняюсь за дендрофекальные методы, на тот момент это был максимум моих возможностей):

geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,DIY,технологии,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,arduino,смартфоны,длиннопост
geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,DIY,технологии,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,arduino,смартфоны,длиннопост
 ' г ) 'Z,,JJ !> S-. 'г'/l^tr V / .. / ^,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,DIY,технологии,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,arduino,смартфоны,длиннопост
geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,DIY,технологии,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,arduino,смартфоны,длиннопост
9 * \ t X % \ f 9 # i ( I I 9 m ( A ESC i 2 3 4 5 6 7 8 9 0 m 9 E Pi M y K E H r LU LU 3 X K- -* 1 * 0 @ bl # B $ A % n A p • * & 0 * n 4 9 ( A ) >K \ 3 DEL 0 // № • / • • • 7 • KD J fl H C M 4 M T b 5 # SHIFT ALT CTRL Fn 9 9 %
geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,DIY,технологии,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,arduino,смартфоны,длиннопост
geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,DIY,технологии,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,arduino,смартфоны,длиннопост
RSTUCTh ш 1 к {ß is- ¡ ш 4 » к *l!,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,DIY,технологии,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,arduino,смартфоны,длиннопост
geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,DIY,технологии,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,arduino,смартфоны,длиннопост
geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,DIY,технологии,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,arduino,смартфоны,длиннопост

В итоге получилось это:

тн ГУ! '{Ц['-П\ 8" IV К 1 ^ ’ -4 1 нЦ Г 1 Щ ; I Щ]| "Г! % $Щг ^1 рпг в А, п 1 р И о Я л [Д| [ Й щ -л Г |у П( Л г тг ы с| ^У|] || и] 1 Т|1ь] | Б ] 0 ' К! 3 и Р1 Щ 0.06К/8 22:10:05 0< 4 —I и Сегодня,,geek,Прикольные гаджеты. Научный, инженерный и айтишный

Три кнопки над клавиатурой дублируют меню|домой|назад (Андроид понимает медиаклавиши USB-клавиатур), а при наборе текста и три секунды после ввода последнего символа превращаются в кнопки выбора вариантов завершения слов (В swiftkey ctrl+1, 2 и 3 соответственно).

Proof of concept сработал: текст набирался, кнопки под экраном работали корректно, поэтому было решено продолжать интеграцию, чтобы в итоге получить смартфон обычного (Ну или хотя бы не настолько чудовищного) веса и размера. Это должен быть вертикальный слайдер.

Я разобрал свой телефон, чтобы понять, в каком месте разделить его схему, чтобы как можно больше оставить внизу для правильной развесовки. Оказалось, что на верхней сдвигающейся части можно оставить только динамик и экран с тачскрином, раснеся их с основной платой единым шлейфом. Вооружившись копеечным USB-микроскопом, я посчитал общее количество проводников в шлейфе экрана и тачскрина, добавил два для динамика и начал поиски подходящего по длине и количеству проводников шлейфа с разъёмами. Мягко говоря, это было непросто. Подобрал такой, на 51 проводник:

geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,DIY,технологии,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,arduino,смартфоны,длиннопост

Дальше мне предстояло разобраться с программой DipTrace, которую используют для создания проектов печатных плат для дальнейшего заказа. Разметил на будущей плате пятаки для кнопочных мембран, светодиодов подсветки, ардуины, соединил всё дорожками. Дальше нужно было разметить контакты для разъёмов шлейфов, которых не было в библиотеках DipTrace. Снова вооружившись микроскопом и комплектной линейкой, я начал высчитывать размеры:

geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,DIY,технологии,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,arduino,смартфоны,длиннопост

В итоге получилось уместить весь проект на плате 100х100 миллиметров, для пятидолларового заказа на PCBWay:

cf ь =* в tí I [1 € И Ш ■U О > > '—s CL O I- I O H ä El ь O 3 is w ж ü «â X S3 V / > •я F b O %i > 0 £ Tj- ffl fN <r % И ß <Í 'Ö) s □ 4- Fl V/ 1Л ■# го 1Л 2 >>>>>>>>>>> Ti ==Д=|-в Jl 0 û Z LO OJ C </> JO .OJ 9- <D U t fU fU _ _

По зелёной линии плата разрезается: часть с ардуиной и контактными площадками клавиатуры остаётся на нижней стороне телефона, к ней подпаиваются шлейфы, идущие на материнскую плату. Вторая часть отправляется на подвижную часть с экраном, к которой подключаются шлейфы от экрана, тача и провода динамика. Между первой и второй частью будет проходить пятидесятипиновый шлейф, купленный ранее.

Через месяц пришёл мой заказ:

geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,DIY,технологии,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,arduino,смартфоны,длиннопост

Распаял все элементы на плате. Разъёмы тоже пришлось паять обычным паяльником, потому что от фена они деформировались. Хорошо, что был запас по разъёмам.

Ах да, герконы. Они нужны для того, чтобы подключать ардуину к телефону только тогда, когда слайдер открыт. Дело в том, что в этом проекте нет места для юсб-хаба, поэтому подключённая клавиатура забирает себе функционал юсб-разъёма телефона, не позволяя подключать флешки и заряжать телефон быстрой зарядкой. Поэтому герконы отключают не только питание ардуины, но и D+ и D-, оставляя всегда подключённым только GND.

Потерпите, осталось немного.

Я заказал новый корпус и экран, чтобы продолжить работу над проектом и не остаться без телефона. Я же всё ещё продолжал использовать его как основное устройство. Так же нарисовал в DipTrace и заказал макет шлейфа, который приводит сигналы экрана и тача от платы с клавиатурой на материнку телефона.

Вырезал в корпусе все необходимые отвестия, прикинул плату:

25»727IA-YJ-H040} . 1 ч,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,DIY,технологии,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,arduino,смартфоны,длиннопост

С обратной стороны это выглядело так:

geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,DIY,технологии,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,arduino,смартфоны,длиннопост

Материнскую плату слева подразумевалось перенести в корпус справа и подключить два шлейфа от экрана и тачскрина.

Подключил экран и тач к верней плате:

irWOiPO I l\'cfOAL’ Oí),geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,DIY,технологии,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,arduino,смартфоны,длиннопост

Проверил, как себя будет чувствовать шлейф между половинками:

И прикинул какая будет суммарная толщина у собранного устройства. Получилось, что она увеличится примерно на три четверти от исходной:

geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,DIY,технологии,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,arduino,смартфоны,длиннопост
geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,DIY,технологии,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,arduino,смартфоны,длиннопост

Ииии... На этом всё. В процессе проверки оказалось, что я ошибся с распиновкой гибкого шлейфа, и при стоимости около 3500 рублей пришлось отложить проект на неопределнённый срок (Моя З/П на тот момент была 21к, большая часть которой уходила на обязательные траты). Дальше фокус внимания сместился на другое, а потом переезд, смена работы, смена смартфона, и так далее. Так этот грандиозный проект и лежит дома в столе, уже неактуальный и ненужный.

Если бы всё пошло как надо, следующим этапом было бы проектирование и заказ корпуса со слайдерным механизмом из алюминия, который должен был вклеиваться в стардартные пазы для экрана на нижней части и держать экран на верхней части. Дальше изготовление кнопочек из оргстекла (Про фотополимерную печать я узнал сильно позже), сборка всего воедино и торжественная презентация всему Интернету. Но имеем что имеем.

Развернуть

Отличный комментарий!

Nikopol777 Nikopol77725.02.202416:20ссылка
+36.0

geek coub arduino 

Фотодиод + Arduino + сервопривод

Развернуть

Отличный комментарий!

До первого птеродактиля
azazellohpuuu azazellohpuuu06.04.202014:35ссылка
+38.9

arduino программирование geek электроника флешки 

Какие неприятности может таить найденная флешка

Найдя незнакомый флеш накопитель, будьте осторожны, вставляя его в свой ПК. Любой USB HID контроллер поместится в корпус от флешки. Последствия могут быть очень неприятными. Для примера в ролике я набросал "мирную" программу для ATmega32u4.



При подключении к компьютеру Ардуино перехватывает управление с клавиатуры и мыши на себя, открывает окно "Выполнить", меняет раскладку клавиатуры на "EN", вызывает Paint, разворачивает его во весь экран, открывает окно "Свойства изображения", устанавливает разрешение 1280х1024, одобряет и начинает рисовать символ "@", после окончания рисования разворачивает изображение на весь экран и возвращает управление клавиатуре и мыши. Все происходит за несколько секунд.

Развернуть

Отличный комментарий!

помнится паста с баша, где чувак в маршрутке у кого-то на рюкзаке подрезал флешку с надписью 256, вставил себе в комп и тот пошел по пизде. чувак исправил с 256 на 257 и повесил на рюкзак себе
AHmuxpuCT AHmuxpuCT15.01.202220:56ссылка
+36.7

arduino Android программирование geek DIY своими руками телефон прикол песочница 

Дисковый Android

Бабушка хотела выкинуть старый дисковый телефон, но я ее остановил, хотя телефон мне был нужен не весь. Я еще не знал, как именно реализую сложившийся в голове пазл, но точно знал, что я это сделаю! =))

Под видео опишу вкратце, как это сделать с применением контроллера Arduino.

 

Подключение диска от советского телефона к Arduino Leonardo. (Работать будет под любой ОС)

Вместо Leonardo можно использовать любую другую плату, только в скетче надо будет применять не Keyboard а Serial для вывода результатов.

#include <Bounce.h>; //для снижения эффекта дребезга
Bounce bouncer = Bounce(2, 40);
int pulses = 0;
void setup() {
pinMode(2, INPUT);
pinMode(3, INPUT);
pinMode(13, OUTPUT);
Keyboard.begin();
}
void loop() {
while(digitalRead(3) == HIGH) { //пока идет набор
if (bouncer.update()) { //если произошло событие
if (bouncer.read()==0) { //если пришел сигнал с контактной группы
pulses++; //добавить 1 в переменную
bouncer.rebounce(500);
}
}
}
if(pulses > 0 && pulses < 10) { //чтобы в com порт шли только реальные цифры и ничего больше
Keyboard.print(pulses); //шлем в порт
pulses = 0; // обнуляем переменную
}
else if(pulses == 10) { //если с номеронабирателя пришло 10
pulses = 0; //то реальная цифра - ноль (особенности набирателя), заодно обнуляем переменную
Keyboard.print(pulses); //шлем в порт
}
}

arduino,Android,программирование,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,DIY,своими руками,телефон,прикол,песочница
Развернуть

Techn0man1ac arduino проект для начинающих geek своими руками DIY песочница 

Arduino проект для начинающих. VU meter с OLED дисплеем



Так же прилагаю гифку.
Развернуть

Карательная электроника geek электроника arduino DIY сделал сам 

Arduino severino и руки школьника

Вот такой девайс отрыл в ящике. Был скрафчен мною ещё в бытность школотой. Плата сделана даже не из стеклотекстолита, а из гетинакса, найденного в какой-то масляной луже гаража. А чтобы плата не была такой скучной, была покрашена аэрозольной краской. Плата перетравлена, было решено напаять куски медной проволоки. Самое интересное, что это дерьмо работает. Ну, работало, по крайней мере.

Карательная электроника,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,электроника,arduino,DIY,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам

Карательная электроника,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,электроника,arduino,DIY,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам

С МКшником всё тоже зашибись, атмеги в DIP-корпусе в магазине не было:

Карательная электроника,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,электроника,arduino,DIY,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам

Карательная электроника,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,электроника,arduino,DIY,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам



Развернуть

geek Undertale фэндомы Undertale music музыка hardware music arduino видео сделал сам своими руками 

Undertale - Megalovania в исполнении кассовых аппаратов


Немного опять помузицировал на досуге.

Развернуть

geek музыка сделал сам what is love arduino высокое напряжение видео песочница hardware music 

Высоковольтная What is Love на ионофоне на базе Arduino


1 катушка, и немного баловства в видеоредакторе.

Развернуть

geek музыка Музыка из игр Undertale music hardware music видео высокое напряжение High Voltage arduino сделал сам ...Игры Undertale фэндомы 

Undertale - Ghost Fight в исполнении ионофона на Arduino

Намутил такую штуку для проигрывания музыки. Arduino + простейший драйвер на паре транзисторов.

Развернуть

Star Wars фэндомы имперский марш geek hardware music кассовый аппарат музыка сделал сам своими руками arduino 

Имперский марш в исполнении оркестра из кассовых аппаратов


2 кассовых аппарата и одна чекопечатающая машина.

Развернуть
В этом разделе мы собираем самые смешные приколы (комиксы и картинки) по теме geek arduino (+1000 картинок)