Для реализции данного проекта нам понадобится:
Микроконтроллер raspberry pi http://ali.pub/2rwj05
Камера для raspberry pi http://ali.pub/2vzqlc еще больше тут: http://ali.pub/2vzq6r
Для реализции данного проекта нам понадобится:
Микроконтроллер raspberry pi http://ali.pub/2rwj05
Камера для raspberry pi http://ali.pub/2vzqlc еще больше тут: http://ali.pub/2vzq6r
Начнем пожалуй немного с теории.
I2C — это протокол, который позволяет различным устройствам взаимодействовать друг с другом используя одну шину данных SDA и SCL (всего два проводника), так же, для каждого устройства присваивается свой уникальный адрес. Максимально на одной шине может находиться 127 устройств. Как правило адрес i2c в устройстве вшит в микросхему с завода и его изменить нельзя, кроме тех случаев, когда это предусмотренно изготовителем и то обычно возможно поменять адрес только в небольшом диапазоне.
Иногда либо лень искать документацию на устройство или же ее не получается найти или вообще в документации один адрес указан, а у нас модуль с браком и адрес у него другой, для этого и пишу эту коротенькую статью.
Raspberry pi zero w: http://ali.pub/3mnen7
Raspbeerry pi cam: http://ali.pub/3mnfhc (если камера для raspberry pi zero то у нее шлейф уже, обратите на это внимание, это ВАЖНО!)
Корпус камеры:
Мы знаем что минипк raspberry pi продается без каких либо видов охлаждения, иногда в комплект прикладывают радиаторы, но если raspberry pi постоянно загружена до предела, то она довольно сильно греется. Для raspberry pi существуют разные виды охлаждения, начиная от радиаторов и заканчивая кулерами(вентиляторами) и водяным охлаждением. Но как узнать насколько греется наш миникомпьютер на предельной нагрузке и какое охлаждение лучше. Для решения данного вопроса и приходит на помощь утилита stressberry.
Virtual Network Computing (VNC) — система удалённого доступа к рабочему столу компьютера, использующая протокол RFB (англ. Remote FrameBuffer, удалённый кадровый буфер). Управление осуществляется путём передачи нажатий клавиш на клавиатуре и движений мыши с одного компьютера на другой и ретрансляции содержимого экрана через компьютерную сеть.
Система VNC платформонезависима: VNC-клиент, называемый VNC viewer, запущенный на одной операционной системе, может подключаться к VNC-серверу, работающему на любой другой ОС. К одному VNC-серверу одновременно могут подключаться множественные клиенты.
Эта статья будет короткой, но на мой взгляд информативной. Мы разберем как снять образ для raspberry pi с уже установленной операционной системы на sd карте.