- Шпионская микро камера из разбитого ноутбука
- Авторизация на сайте
- Делаем скрытую камеру своими руками из разбитого ноутбука, смартфона. Подключение и настройка. Где разместить.
- Для чего может пригодиться скрытая камера сделанная своими руками
- Как сделать скрытую видеокамеру из разбитого ноутбука
- Что еще понадобится кроме камеры
- Подключение к USB и настройка
- Видео по теме: видеонаблюдение своими руками из камеры ноутбука
- Где разместить камеры
- Где лучше не устанавливать
- Что говорит закон о скрытом видеонаблюдении
- Заключение
- Сверхдешёвая камера с управлением — своими руками
- Пройдём по ценам*
- О реализации
- Довольно лирики!
- Будьте внимательны к мелочам
- Оставшиеся недоработки
- О скидках
- Ссылки
Шпионская микро камера из разбитого ноутбука
Авторизация на сайте
Самодельная шпионская мини камера из разбитого экрана от ноутбука.
Как-то раз, на свалке нашёл разбитый экран ноутбука. Конечно, это уже не нужный хлам, но в нём я заметил веб камеру, появилось желание достать её. Выглядит она так.
Размеры её очень малы и это значительный плюс.
Теперь появилась такая проблема, как же её подключить? Из камеры выходят множество проводов, но нам нужно только 4 из них.
Наша задача: подсоединить камеру под USB шнур, но цвета проводов разные.
Первым делом начал юзать поиск на YouTube. Нашёл видео как подключить, но модель камеры у меня была другая. Подключив, так как показано на видео, всё заработало. :e195: Далее на моём канале под этим видео уроком отписался человек, что у него тоже вышло. В итоге 3 разных камеры подключённых одинаково-работают! К чему я это всё написал? Проще говоря, практика показала, что подключаются камеры одинаково и это очень хорошо.
Далее подключаем её вот так, пожалуй это самое главное в нашей конструкции.
Всё. Теперь наша камера работает от USB шнура! Как её можно теперь использовать?
1) Как обычную вебку, сделав корпус, можно вмонтировать прям в монитор;
2) Вмонтировать в двери квартиры, либо в стену. Размеры камеры позволяют это сделать;
3) Теоретически можно поставить такую камеру в автомобиль для заднего хода.
Рекомендую просмотреть ролик, как я подключал камеру к USB шнуру, ведь это главная задача в работе камеры.
Источник
Делаем скрытую камеру своими руками из разбитого ноутбука, смартфона. Подключение и настройка. Где разместить.
Скрытая камера – это средство слежения, что все чаще внедряется и используется в повседневной жизни. Незаметное видеонаблюдение, сделанное своими руками, надежный и удобный способ обеспечить безопасность себе и близким. Все чаще люди покупают дорогие скрытые камеры, для того чтобы чувствовать себя защищенными, хотя вполне можно сделать скрытую камеру своими руками из подручных технических материалов.
Для чего может пригодиться скрытая камера сделанная своими руками
- Для слежения за детьми;
- Для обеспечения безопасности входной двери в дом или квартиру;
- Для наблюдения и защиты пространства под окнами;
- Для дополнительной защиты дорогостоящего имущества – камера, направленная на сейфы, компьютеры, другую дорогую технику или драгоценности, хранящиеся в доме.
Как сделать скрытую видеокамеру из разбитого ноутбука
Один из хороших способов, как сделать видеонаблюдение своими руками – использовать web-камеру от ноутбука. Это одна из самых небольших камер, использующихся в подручной технике. По размерам она немного меньше обычной зажигалки в длину, и в три раза тоньше в ширину. Такие камеры можно вытащить из разбитого ноутбука, который не получается починить.
Камеру необходимо доставать аккуратно, через корпус, стараясь не повредить сам механизм и идущие к нему провода.
Камеру из ноутбука можно наладить и подключить через ее провода. Из множества проводов, что соединяют камеру с компьютером, нужно использовать 4, отвечающие за передачу изображения. У каждой из камер свои цвета проводов, их определяет фирма-производитель ноутбуков, каждая из которых использует уникальные цветовые обозначения.
Что еще понадобится кроме камеры
Одной камеры, вытащенной из ноутбука, будет, конечно, мало. Необходимо также достать инструменты, что помогут вытащить камеру из переносного компьютера, а кроме того, те, что будут нужны для подсоединения камеры к шнуру USB, чтобы этим устройством снова можно было пользоваться. Кроме того, будет нужен сам шнур USB.
Итого, список необходимого однозначно пополнится:
- Проводом USB;
- Паяльником;
- Отвертками.
Подключение к USB и настройка
В шнуре USB независимо от марки-производителя будет 4 провода одинакового цвета:
- Черный провод – это общий провод, он же провод земля, он же корпусный провод, чей потенциал принимается за нулевой, остальные провода и напряжения отсчитываются от напряжения этого провода. Буквенное обозначение этого провода: GND – от английского слова Ground.
- Зеленый и белый провода отвечают в USB за «плюс» и «минус». Их название – D+ и D-, сокращение от Data+ и Data-
- Красный провод, провод VCC – это провод, что идет под напряжением +пять вольт относительно общего провода.
В камере цвета проводов, как уже было сказано, выше может быть совершенно разным. Однако основные 4 провода, несущие ключевые функции, можно вычленить, следуя инструкциям на многочисленных видео на Ютубе.
Независимо от цветов проводов у камеры, они идут в строгом порядке, и если их подключать, спаивая так, как показано на картинке, то есть высокая вероятность, что камера будет работать и подключение будет правильным.
Видео по теме: видеонаблюдение своими руками из камеры ноутбука
Можно узнать, проследить и повторить все показанные этапы создания своими руками потайной видеокамеры из обычной камеры на ноутбуке.
Где разместить камеры
Скрытая камера, как и выходит из ее названия, не должна располагаться на виду, но при этом она должна постоянно держать под наблюдением объект, на который направленна, иначе устанавливать ее не имеет смысла.
Итак, на что может быть направлена мини-камера видеонаблюдения:
- На входную дверь в квартиру или дом. Видеозапись может вестись, как изнутри дома, так и снаружи. Часто скрытая камера, что можно сделать самому, устанавливается рядом или в дверном глазке.
- На окна и то, что находится под ними, так как это еще один способ проникнуть в квартиру или дом с преступным умыслом.
- На дом со стороны, чтобы наблюдать за безопасностью не только дома, но и ближайшей к нему территории.
- На место хранения ценных предметов в доме – камера скрытого видеонаблюдения, направленная на сейф, один из дополнительных способов обеспечить безопасность своего имущества.
- На использующиеся по назначению дорогостоящие вещи, например, на компьютер.
- На те места, что лучше держать под наблюдением, не находясь постоянно рядом с ними – маленький ребенок, например.
Как должно быть обустроено место, чтобы камера была функциональна:
- Место должно быть хорошо освещено, потому что камеры без дополнительных аксессуаров не могут быть использованы для ночной съемки.
- Свет не должен быть направлен на камеру, потому что ее это ослепит.
- Должен быть хороший угол обзора, поэтому некоторые советуют устанавливать камеру на высоте карниза в углу. С этого места будет видна вся комната.
Несколько идей, где можно разместить камеру:
- Камеру можно разместить в корпусе телевизора. Если она устанавливается на него, то имеет смысл ее спрятать.
- Хороший способ вмонтировать камеру для наблюдения за рабочим столом – поставить ее в динамики изнутри.
- Книжная полка – идеальное место, чтобы спрятать камеру в книге или между ними.
- Можно установить камеру в любой труднодоступный элемент декора, например, спрятать среди коллекционных предметов или в украшении, подвешенном высоко.
Где лучше не устанавливать
Исходя из вышесказанного, стоит подытожить, куда видеокамеру лучше не устанавливать:
- Против света – на против окна, ровно под лампой, с фонарем, направленным на камеру – это будет портить изображение, качество съемки, а со временем испортится и сама скрытая видеокамера.
- В темном месте камеру тоже прятать не стоит, особенно если она направлена на очень хорошо освещенный участок – это создаст слишком сильных контраст и качество съемки значительно снизится.
- Нельзя располагать камеру рядом с преобразователями энергии, это может плохо повлиять на ее работу и постепенно полностью выведет из строя созданный прибор. Поэтому чем дальше камера расположена от инверторов, тем лучше.
- Микроволновые устройства также будут медленно, но верно выводить созданный вручную прибор из строя, поэтому необходимо отдалить камеру, сделанную своими руками от микроволновки и подобных устройств.
- Лампы дневного света тоже будут выводить камеру из строя.
Следует внимательно отнестись к месту расположения камеры, так как ошибка в этом параметре сделает всю предыдущую работу совершенно бессмысленной.
Что говорит закон о скрытом видеонаблюдении
Скрытое видеонаблюдение – это абсолютно законное действие, если оно не нарушает чужих прав. Самое частое обвинение, что предъявляется в связи со скрытым видеонаблюдением – это «вторжение в частную жизнь». И, действительно, незаметно убранная камера позволяет наблюдать за людьми без их ведома, а использование таких видеоматериалов запрещено законом.
Чтобы сделать свои действия полностью легальными, в соблюдении со всеми законодательными аспектами скрытого видеонаблюдения, необходимо установить в квартире (если камера установлена в квартире) информационную табличку, которая будет уведомлять гостей или людей, работающих у вас в доме (приглашенные репетиторы, няня, строители, сантехники и люди, выполняющие другую работу), что их могут снимать камерой скрытого видеонаблюдения.
Помните, что штраф за незаконное видеонаблюдение может достигать 200 тысяч рублей или лишение свободы до 4 лет
Если этого не сделать, то съемка их действий даже в целях защиты (например, чтобы проконтролировать качество их работы) будет рассматриваться как противозаконная.
Если же люди, что оказываются под видеонаблюдением, предупреждены о нем, их права соблюдены. Не зная, где находится камера, они не будут точно знать, где она, но будут оповещены о том, что на есть, и что их могут снимать.
Заключение
Таким образом, можно подытожить, что сделать скрытую камеру своими руками довольно просто для человека, который умеет паять. Установить камеру ради собственной безопасности – это законная процедура, однако нужно принять меры для соблюдения прав тех, кто может оказаться под наблюдением камеры, проинформировав их о том, что камера есть.
Источник
Сверхдешёвая камера с управлением — своими руками
В качестве преамбулы скажу, что поскольку, подобная статья уже была, я по-началу и не собирался писать о камере на хабр.
Камера была сделана, просто ради интереса, тренировки навыков и отработки технологии удалённого управления физическими объектами.
Немного позже использовал эту систему как наглядный пример, сопровождающий обзор, на другом ресурсе (а фактически, в качестве чита что-бы подтянуть голоса). Это был настоящий бета-тест, который выявил кучу недоработок. За это огромное спасибо всем неравнодушным, помогавшим кто советом, а кто и куском кода.
При этом, посетители, которые игрались с камерой, помимо того, что не проходило и часу чтобы не помянули хабр, так ещё и начали активно интересоваться устройством всего этого дела, техническими деталями, программной реализацией и конечно же стоимостью.
Вот это всё и сподвигло меня на статью. А чтобы не повторюшничать, я и решил заостриться на стоимости, т.к. у автора предыдущего топика на эту тему, насколько я помню, итоговая стоимость вылилась во что-то в районе 5000р.
О том какова стоимость моей поделки: читаем ниже.
Итак, «как корабль назовешь, так он и поплывет», раз написал заголовок про дешевизну — буду соответствовать прозой, так что, детали — потом, а сперва о стоимости.
Пройдём по ценам*
* все цены даны со скидками. О скидках — отдельно, пожже.
Необходимый набор:
- Arduino Uno (или nano) — 15.29$
- Сервопривод (рулевая машинка) SG90 2х2.37$ = 4.74$
- Вебкамера 3.01$
Итого: 23.04$ (примерно 750р, на данный момент)
Дополнительный набор (ленивости + плюшки):
- Экран от Nokia 5110 — 250р (в комплекте с самой Нокией и блоком питания, куплено пару лет назад, будем считать, что именно для этой цели, реально можно найти уже вдвое дешевле, или вообще на халяву)
- MegaShield v4 к Arduino — 5.86$
- Проводки-коннекторы — 2.86$ (40 штук за эту цену, реально использовано 7)
- Сверхяркий сверхсиний све
рхтодиод для подсветки экрана — 5р/шт (лучше 4шт., у меня сделано неправильно)
Итого: примерно 550р
О реализации
Всё делалось с нуля. Повторять то, что уже было — я не стал, во-первых из соображений тренировки, а во-вторых Ethernet-модуля у меня на тот момент не было, я решил что это всё слишком сложно (там был завязан MySQL) и это решение мне однозначно не подойдёт.
О задачах
Задачи я себе обозначил следующие:
- Видеть картинку/видео
- Иметь возможность управлять камерой
- Иметь возможность управлять размером и качеством видео или картинки, причём не «уже на стороне клиента», а «ещё на стороне сервера, по команде клиента». Такая необходимость возникла из-за того что мне не везде доступен «большой и широкий интырнет»
- Обеспечивать приемлемую «реалтаймовость»
- Иметь задел на будущее — управление нагрузкой 220В и т.д. Собственно ради этого всё и затевалось, т.к. готовые решения либо жутко дороги, либо такой возможности не предоставляют.
О проблемах
В ходе реализации возникли вопросы вот такого плана:
- Видео либо грузит процессор в случает показа на несколько пользователей, либо даёт задержку 5-10, т.е. не обеспечивает «реалтаймовость», из-за чего нельзя сразу определить адекватность и вообще работоспособность управления
- Использование сервиса трансляций, хотя и сильно разгружает сервер в случае большого онлайна, не обеспечивает необходимую надёжность, и, опять же, даёт задержку
- Специальный сервер для трансляции видеопотока требует определённых навыков, которых у меня пока что нет
- Использование отображения путём смены картинок не обеспечивает высокий fps, а также постоянно обращается к жёсткому диску, что, при большом количестве пользователей, может вызывать лаги картинки не из-за загрузки процессора, а именно из-за обращения к диску
О решениях
- Решено использовать в качестве отображения — картинки
- Для исключения жёсткого диска из процесса выдачи картинок установлен RamDisk, на который дважды в секунду «ложится» изображение с вебкамеры
- Для выдачи картинки решено использовать php и gdlib
- Обновление картинки инициируется клиентом посредством javascript и ajax, и происходит без обновления самой странички
Довольно лирики!
Как выглядит
Выглядит всё более чем скромно
Работает примерно так:
Ардуина, если кто не видел
Мегашилд с проводками
«Сэндвич» в профиль
«Сэндвич» анфас
LCDшка
Она же вид сзади (пины и кондёр)
В сборе
В сборе 2
Колхоз — система проводков и верёвочек (крепление камеры)
Куда же без него
Как устроено аппаратно
Вебкамера подлючена по USB к компьютеру.
Arduino тоже подключена к компьютеру по USB.
Все внешние устройства, ввиду исключительно малого потребления тока, подключены напрямую к Arduino, работает круглосуточно уже полтора месяца, с онлайном 10 пользователей в момент наименьшей нагрузки.
Как работает программно
На стороне клиента чистый веб-интерфейс, без всяких плагинов и примочек. Только html, css, и javascript (+ajax).
На стороне сервера
- Сам сервер — Apache
- Обработчик скриптов — php
- Приём картинок с камеры — любая самая простая доступная, бесплатная или самопальная программа для сохранения картинок с вебкамеры
- Хранение картинки — RamDisk, утилита для создания дискового раздела в оперативной памяти (русскоязычная версия RAMDisk «Enterprise» бесплатна для локализованных систем)
- Чтобы не прописывать в php прямых локальных путей, папка с картинкой смонтирована в www папку с помощью juction (бесплатная утилита Марка Руссиновича)
- Передача управления из интернета к Arduino реализована с помощью программы-прокси, следующим образом: php скрипт создаёт UDP сокет и отправляет датаграмму на определённый порт, далее программа-прокси слушает этот этот порт и принимает приходящие на него сообщения и отправляет их на COM-порт Arduino (можно даже без обработки). Выбор UDP вызван исключительно для упрощения системы, UDP не требует никаких подтверждений и проверок о доставке-отправке ни со стороны клиента, ни со стороны сервера.
На стороне Arduino
- Сама (почему «сама»? потому что «плата») Arduino
- Скетч внутри неё — стандартные примеры из штатного набора arduino-0022 servo и serial + найденная на просторах интернета библиотека для дисплея, доработанная до приемлемого вида (в плане кириллицы и латиницы одновременно)
- На данный момент плюсом стоит мегашилд, чисто из-за удобства и культурного вида — в этом варианте я не спаял ни одного проводка (за исключением платы к дисплею)
Система выдержала все нашествия и рейды, а так же онлайн более 120 пользователей.
Были случаи отказа управления, которые случались из-за моих недоработок в программе-прокси, в частности из-за недостаточной обработки ошибок, в то время как програмная часть со стороны Апача и Ардуино держалась достойно.
Будьте внимательны к мелочам
Хочу отметить проблемы с программной частью которые случались из-за собственной невнимательности/неосведомлённости/ненаблюдательности:
- Первое с чем я серьёзно мучался: Arduino принимает из отправленной на её виртуальный COM-порт строки отдельно первый байт и отдельно всё остальное. Какие изощрения я только не пробовал — и с массивами и с кучей проверок… Хоть ты убейся. Решение проблемы? Пришло неожиданно и внезапно, в моментк огда я об этом и не думал: Sleep 2 после чтения каждого байта. ВСЁ!
- Вторая проблема — серьёзная нагрузка на сервер, казалось бы, из ничего, возникла потому, что обновление картинки было сделано по таймеру, не дожидаясь собственно факта загрузки картинки (или ошибки загрузки). Таком образом отсылалась куча «лишних» запросов.
- Третье: FireFox оказался самым правильным и капризным браузером, и заставил меня учиться писать валидный код. Так например, событие OnClick по элементу Option работать не должно. А оно работет, везде кроме огнелиса.
- Четвёртая, совершенно не явная и редко всплывающая: периодически картинка «ломалась». Как выяснилось, это происходило в момент когда файл был занят при записи. Т.е. проверка file_exists() проходила, а файл оставался залоченным. Не помогла и проверка is_writable(). Пришлось организовывать цикл по наличию ошибки и внутри него отрабатывать чтение файла «до победного конца».
Оставшиеся недоработки
Есть и такие.
- Во-первых, это описанные в каментах «левые» символы иногда появляющиеся в конце сообщения на экране. На самом деле это команды управления. Уши этого бага растут из того что если активно спамить или жать кнопки, буфер ком-порта не успевает полностью прочитаться Ардуиной и последующие сообщения валятся в конец буфера. Решение есть, но пока не сделано.
- Во-вторых, это периодическое падение UDP-сокета в программе прокси при большом онлайне. В чём причина — не знаю. Проявляется не сразу. Умирает и не «откисает». Помогает закрытие сокета и бинд по-новой. Возможно, виноват кривой видовский winsock.ocx. Переписывать это дело на API в бейсике, как-то лень. Пока одним из «топорных» решений вижу сброс и ребинд сокета по таймеру, каждые, скажем, полчаса.
О скидках
Общеизвестно, что в Китае — дешевле. Главное знать места, где именно дешевле, и как добыть дополнительную скидку.
Тут смысла писать нет — слишком большой объём текста с картинками, к тому же известный большинству.
Поэтому дабы не провоцировать ярых противников борьбы со спамом и прочим «реферальством», отмечу необходимый минимум — это скидка 15% на BiC, складывающаяся из одноразового купона на 10% и скидки за первую покупку 5% при вводе рекомендателя + хинт, как использовать эту систему неоднократно.
Все заинтересовавшиеся, могут ознакомиться с полной информацией по ссылке на страничке с, собственно, самой камерой.
Ссылки
Камера, работающий экземпляр, для тех кто ещё не видел и не наигрался
Топик, в котором ссылку на камеру слили на хабр раньше времени
RAMDisk
juction
Исходники (упрощённые, во избежание) клиентской части, серверной (php) и программы web-arduino-прокси (VB 6.0)
Apache, php, либо какие-то комбинированые сборки и т.д. — на свой вкус.
Источник