Оглавление:

Knowyourweather: 5 шагов
Knowyourweather: 5 шагов

Видео: Knowyourweather: 5 шагов

Видео: Knowyourweather: 5 шагов
Видео: 5 беговых 🏃 советов новичкам 👶! (от новичка 🍼) - Сделай бег привычкой 👍! 2024, Июль
Anonim
Knowyourweather
Knowyourweather

Привет, Для нашего школьного проекта у нас был список, из которого мы могли выбрать проект, который мы хотели реализовать, или идею самостоятельно.

Я выбрал метеостанцию, потому что она выглядела интересной и, возможно, было бы неплохо сохранить ее нетронутой и как можно меньше, чтобы использовать ее дома.

в этом руководстве вы можете создать метеостанцию с arduino и raspberry pi, подключенную к базе данных,

Шаг 1. Что вам нужно

Что тебе нужно
Что тебе нужно
Что тебе нужно
Что тебе нужно
Что тебе нужно
Что тебе нужно

что нам нужно:

  • BMP 180
  • dht11
  • модуль датчика дождя
  • arduino nano (который я использовал) или любой другой arduino, который вам нравится
  • Raspberry Pi

в файле вы можете увидеть, где я его купил и где можно было купить. Цена - это указание, и это цена, которую я заплатил. Если вы найдете это дешевле, сделайте это.

Шаг 2: Подключение

Проводка
Проводка

на этой картинке вы видите компоненты и то, как они подключены к Arduino nano, убедитесь, что вы подключили SDA к контакту A4, а SCL - к контакту A5 от bmp180, потому что это контакты i2c для этой модели Arduino, если вы используете другую модель, я бы посоветовал посмотреть, какие контакты i2c находится на вашем.

также bmp180 необходимо подключить к 3,3 вольту. Все остальные компоненты могут быть подключены к 5В.

Шаг 3: База данных

База данных
База данных
База данных
База данных

так выглядит моя база данных, как будто у меня есть одна таблица, в которую входят все данные.

как вы можете видеть, у каждой информации есть свой столбец.

таблица идентификаторов, которая вам нужна, потому что в противном случае будет сложно отсортировать данные при создании веб-страницы.

Шаг 4: Код

здесь вы можете найти ссылку на учетную запись github, где вы можете загрузить код для веб-сайта, arduino и python с помощью фляги

-

Шаг 5: веб-страница

Страница в Интернете
Страница в Интернете

веб-страница выглядит так.

Вы можете придать этому свой собственный вид. потому что сейчас это очень просто, но оно работает.

Если вы хотите, вы можете добавить графики, чтобы увидеть, как данные были за последние дни, я этого не делал, потому что мои навыки javascript недостаточно хороши для его реализации.

Рекомендуемые: