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

Итак, я хочу, чтобы Raspberry Pi служил точкой беспроводного доступа. Я видел другие учебники для этого, так что это не мой вопрос. После того, как беспроводная точка доступа настроена, я хочу подключиться к ее сети с помощью моего телефона, а затем на моем телефоне перейти к 127.0.0.1 (я думаю, что это локальный хост по умолчанию?) и увидеть веб-страницу, размещенную на пи -> как получить веб-страницу здесь, это часть 1 моего вопроса.

Часть 2 -> после того, как я создаю свой файл .html и встраиваю его в javascript для обнаружения нажатий кнопок и т.д., Как я могу передать действия javascript в команды терминала на pi?

Я знаю, что это запутанно, поэтому я ценю любую часть предложенной помощи. Спасибо, парни!

PS - Я пытаюсь построить приборную камеру на основе Raspberry Pi. Пользователь (водитель автомобиля) будет подключаться к пи, получая доступ к Wi-Fi сети пи, загружая веб-страницу пи, а затем может контролировать возможности видеорегистратора (вкл / выкл, проверка хранилища, удаление старых вещей, просмотр в реальном времени и т.д.) Через интерактивная страница, размещенная на пи. После завершения я с радостью сделаю его открытым исходным кодом!

1 ответ1

2

Как вы упомянули, у вас есть несколько пунктов, перепутанных. Вы упомянули, что вы настроили Pi в качестве точки доступа из других руководств, поэтому при условии, что он настроен правильно, мы начнем с проверки этой настройки и перейдем к веб-серверу.

  1. На Pi мы хотим убедиться, что веб-сервер работает. Включение точки доступа 802.11 не запускает веб-сервер. Это отдельный шаг. Прочитайте дополнительные руководства по установке Pi, в частности, веб-сервер. После завершения продолжите.

  2. Вы правы, утверждая, что localhost имеет IP-адрес 127.0.0.1, однако эти два элемента одинаковы для каждого компьютера. На Raspberry Pi, если вы откроете браузер и перейдете по адресу http://127.0.0.1, вы получите доступ к веб-серверу Pi (который был установлен на шаге 1 выше). Это должно дать вам страницу. Если вы не вернетесь к этим учебным пособиям, пока этот шаг не будет работать - возможно, потребуется дополнительная настройка веб-сервера.

  3. Теперь вам нужно определить IP-адрес Pi. 127.0.0.1, как мы знаем, является локальным IP-адресом ... нам нужен внешний IP-адрес. На настольном компьютере вы должны открыть терминал и запустить "ifconfig" или "ipconfig". Я подозреваю, что вы настроили IP как часть настройки точки доступа ...

  4. Теперь, когда вы знаете IP-адрес Pi - подключите другую машину к этой точке доступа. Теперь мы переходим к третьей теме учебных пособий для вас - вам нужно включить DHCP на Pi, чтобы предлагать действительные IP-адреса клиентам, которые подключаются к точке доступа. Иди изучай это сейчас. Как только вы настроили Pi для выдачи IP-адресов через DHCP, при подключении клиентского компьютера убедитесь, что у него есть соответствующий IP для точки доступа.

  5. Теперь мы можем удаленно подключиться к веб-серверу Pi с нашего клиентского компьютера (смартфон?) ... открыть браузер на клиентском компьютере и ввести IP-адрес Pi. Вы должны увидеть ту же страницу, что и на шаге 2.

  6. Иди и закодируй свой проект.

Предостережение - все это предполагает, что у вас есть работающая ОС на вашем Pi, и что на самом деле она может работать с веб-сервером, сервером DHCp и точкой доступа Wi-Fi 802.11 ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .