» конци » Съвети »Око, през което може да се види целият свят

Око, през което може да се види целият свят


Интересна идея е изобретена и реализирана от майстор с псевдонима carolinebuttet1.
В света има около 770 милиона камери за наблюдение. Някои от тях нямат парола или има парола по подразбиране. Това ги прави лесно достъпни за всеки с интернет връзка.

Този виртуален маншон, който е изобретен от главно устройство за наблюдение на някои от тези незащитени камери. Изборът на камера е случаен, т.е. всеки път, когато затворите и отворите отново окото, можете да видите изображението от друга, произволно избрана, видеокамера.

За да приложи тази идея, капитанът използва следното оборудване:
-Arduino Micro
-Fotorezistor
-Raspberry Pi 3 модел B
- Raspberry Pi екран
-Кулата от дърво
-Дорашник
-Drel
-Otvertka



Виртуалният надпис се състои от две отличителни части: Raspberry Pi (с малък екран) и Arduino Micro. Raspberry Pi е свързан към Интернет и към уебсайт, който излъчва един случаен канал от камерата.

Вътре в окото има сензор за светлина, за да се определи дали е отворен или затворен. Винаги, когато зърното е затворено, сигналът се изпраща до Raspberry Pi (чрез Arduino Micro) и уебсайтът преминава към друга камера. Данните от камерата, които съветникът използва за този проект, са взети от сайта Insecam , която регистрира повече от 73 000 незащитени камери.
Уебсайт за показване

За своя виртуален маникюр, съветникът създаде уебсайт с данните, които е събрала от insecam. Можете да направите без да създавате сайт и да използвате това връзката (тя променя уеб камерата всеки път, когато натиснете интервала)

Конфигурирайте Raspberry Pi.
Уверете се, че Raspberry Pi работи и работи (вж Това ръководствоако сте нови за Raspberry Pi). Свържете LCD екрана към Raspberry Pi. Трябва да конфигурирате Raspberry Pi, така че да се стартира с уеб страница. Как да направите това, можете да видите тук.

Настройка на Arduino.
Забележка: за да изпълни този проект, вашия Arduino съвет трябва да поддържа библиотека с клавиатури. Както бе споменато на страница на библиотеката:
Поддържани модели - дънни платки, базирани на 32u4 и SAMD (семейство на Леонардо, Esplora, Zero, Due и MKR)
Свържете своя светлинен сензор към Arduino
Изтеглете кода на Arduino.

Кодът първо стартира калибрирането за 5 секунди (по време на които ще бъдат записани минималните и максималните стойности за фотосензора), след което изпраща сигнал за интервал, когато светлинната стойност е по-ниска от стойността (тоест окото е затворено).
КОД НА СТАРТ
предишенMillis = 0
// тъй като светлината винаги варира, ние ще калибрираме фотосезора при всяко зареждане.
продължително калибриране = 5000;
дълъг стартMillis = 0;
// максималната стойност за аналогов сензор е 1024
int sensorMin = 1024;
int sensorMax = 0;
int средно = 0;
int праг = 5;
bool lastState = true;
bool isClosed = true;

настройка за невалидност () {
  Serial.begin (9600); // отворете серийния порт
  Keyboard.begin (); // стартира библиотеката на клавиатурата
  startMillis = millis (); // стартира брояча
}

void loop () {
  // стабилизирайте четенето през първите 5 секунди
  // тогава открийте промяна в стабилизацията.
  неподписан дълъг токMillis = millis (); // задайте milis като текущото време
  int sensorValue = analogRead (A0); // чете сензора
  ако (currentMillis-startMillis & lt; calibrationtime) {
    // стига да сме във времето за калибриране
    // по време на това време за калибриране отворете и затворете макара, за да го калибрирате.
    int elapsedtime = currentMillis - startMillis;
    Serial.println (изминало време);
    Serial.println (sensorMin);
    Serial.println (sensorMax);
    ако (sensorValue & lt; sensorMin) {// регистрира максималната и минималната стойност за сензора
      sensorMin = sensorValue;
      средно = (sensorMin + sensorMax) / 2;
    }
    ако (sensorValue & gt; sensorMax) {
      sensorMax = sensorValue;
      средно = (sensorMin + sensorMax) / 2;
    }
    забавяне (100); // забавяне
  }
  else {// ако калибрирането е направено
    ако (sensorValue> gt; среден + праг) {// открие дали отворът е отворен или затворен
      isClosed = невярно;
      ако (lastState! = isClosed) {
        }
    }
    друго {
      isClosed = true;
      ако (lastState! = isClosed) {
        Keyboard.print (""); // изпратете ключов сигнал, ако макара е отворена
        }
    }
    lastState = isClosed;
    забавяне (100);
   }
}

КРАЙ НА КОДА.
След това трябва да инсталирате оборудването в кутията.

Пробийте дупка в махалата на вратата, за да инсталирате фотосензора (той ще определи дали вашият отвор е отворен или не е затворен и след това ще активира промяната на уеб камерата). Пробийте дупка в кутията. Преди махалото на вратата, закрепете екрана на малината (майсторът използва велкро).

Свържете Arduino:
Свържете сензора за снимка към Arduino
Прокарайте USB кабела между Rpi и Arduino. Arduino ще действа като клавиатура и ще изпрати интервал до Raspberry Pi.




След като всичко е монтирано, можете да стартирате виртуалния надпис.
Поставете устройството на стената
Свържете вашия Rapsberry Pi към захранването
Сега ще имате 5 секунди, за да калибрирате фотосензора, разположен на вратата, трябва да го отворите и затворите няколко пъти.
Сега виртуалният визьор трябва да работи!




Според мен страхотна идея и изпълнение. Разбира се, можете да инсталирате устройството в друг случай, може да бъде финализиран кодът и да се направи списък с камери с предпочитана връзка, но всеки може да направи това сам.

Подходящ за тема

Свързани теми

Добавете коментар

    • усмихвамусмивкиxaxaдобреdontknowYahooНеа
      шефдраскотинаглупакдаДа-даагресивентайна
      съжалявамтанцувамdance2dance3извинениепомощнапитки
      спиркаприятелидобърgoodgoodсвиркаприпадамезик
      димплясканеCrayдеклариратподигравателендон-t_mentionизтегляне
      топлинасърдитlaugh1MDAсрещаmoskingотрицателен
      not_iпуканкинаказвамчетаплашаплашитърсене
      присмехthank_youтоваto_clueumnikостърСъгласен
      лошоbeeeblack_eyeblum3изчервяванесамохвалствоскука
      цензурираншегаsecret2заплашвампобедаюsun_bespectacled
      ShokРеспектхахаprevedдобре дошълkrutoyya_za
      ya_dobryiпомощникne_huliganne_othodifludзабранаблизо
11 коментар
Авторът
Корольов,
Адекватен отговор на конкретна критика

Това не е критика, а ценностна преценка. Как политиците обичат да казват „двойни стандарти“.
за да се заключи, че статията е безполезна,

Може би майсторът, за специфичните си задачи, се нуждаеше точно от това, което той оживява?
pogranec,
критикът се обади
Адекватен отговор на конкретна критика! глупак
Авторът
Корольов,
За надарените: за да заключите, че статията е безполезна, трябва да се запознаете със съдържанието й! Или за вас е различно?
-
Един въпрос: "За какво?"

Може би майсторът, за специфичните си задачи, се нуждаеше точно от това, което той оживява?

критикуван критик глупак
Корольов,
Е, ако не ви трябва, защо го прочетохте?
За надарените: за да заключите, че статията е безполезна, трябва да се запознаете със съдържанието й! Или за вас е различно? xaxa
Авторът
Корольов,
И защо е статията? Изглежда толкова ясно, че никой няма нужда от тази глупост!
Е, ако не ви трябва, защо го прочетохте?
pogranec,
Защо имате нужда от това в статията? Изглежда толкова ясно.
И защо е статията? Изглежда толкова ясно, че никой няма нужда от тази глупост! xaxa
Авторът
Корольов,
Къде е това в статията?
Защо имате нужда от това в статията? Изглежда толкова ясно.
Някой tyruben. ((
Или youtube - както искате. )
pogranec,
поставете добра матрица
Имам разкошна матрица - това е монитор, пред който седя на удобен стол и не присвивам едно око!
до питателна-))) От YUSB Raspberry 5V 2.5A работи
Къде е това в статията?
Авторът
Корольов,
Да стоиш пред кутия и да гледаш с едно око през мътно око в лайна матрица?
- поставете добра матрица. Идеята е страхотна и може да бъде победена по различни начини. Свързвате се към високо специализирани сайтове, отворени - едно действие, затворено / отворено - напълно различно dance3 Само се шегувам, разбира се))))
Включете захранването на Rapsberry Pi. Кой от тях?
- до хранителни-))) От YUSB Raspberry 5V 2.5A работи. Всеки адаптер с тези характеристики
Според мен страхотна идея
Но според мен - глупаво! Да стоиш пред кутия и да гледаш с едно око през мътно око в лайна матрица? Неа
Plug Rapsberry Pi към храненето
Кой от тях?

Последни коментари

Всички коментари

Съветваме ви да прочетете:

Предайте го за смартфона ...