Изграждане на Интернет на нещата (IOT) с помощта на Raspberry Pi

Опитайте Нашия Инструмент За Премахване На Проблемите





Идеята не е кръстена до 1999 г. Интернет на нещата се развива от десетилетия. Първият интернет уред например беше машина за кока кола в университета Карнеги Мелон в началото на 80-те години. Програмистите могат да се свържат с машината повече към интернет, да проверят състоянието на машината и да заключат дали предстои да има студена напитка, ако решат да направят пътуването до машината. Тази статия дава преглед на използването на IoT Raspberry Pi .

IoT с помощта на Raspberry Pi

IoT, използващ Raspberry Pi, включва основно това, което е IoT, Raspberry pi, IOT методология за проектиране и т.н.




Какво представлява Интернет на нещата?

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

Интернет на нещата

Интернет на нещата



Методология за IoT дизайн

Всички уеб приложения са разработени изначално на Java Programming Language. Включва java технологии, подобни на JSP, сървлети, хибернация и уеб услуги и т.н., най-новата версия на Net Bee IDE се използва основно за разработване на уеб приложения. Допълнителни технологии като bootstrap, javascript, jQuery и др. Се използват за обработка на потребителски интерфейс и проверки от страна на клиента. Предоставените от Cisco API се използват за разработване на приложения, свързани с Cisco IP телефони.

IOT uisng Raspberry Pi

IOT uisng Raspberry Pi

Пет стъпки се използват в уеб приложения

  • Инсталиране на уеб сървър Apache
  • Създайте My SQL система от бази данни
  • Разработено уеб приложение за GUI (графичен потребителски интерфейс)
  • Напишете много PHP, JAVA скриптове, CSS и Python програми за уеб приложението
  • Приемайте уеб приложение на нашия уеб сървър

Raspberry Pi

Историята на Raspberry Pi е въведена основно през 2006 г. Основната му концепция се основава на Atmel ATmega644, който е специално проектиран за образователна употреба и предназначен за Python. Raspberry Pi е с малък размер, т.е.от едноплатен компютър с размер на кредитна карта, който е разработен в Обединеното кралство (Великобритания) от фондация, наречена Raspberry Pi. Основното мото на тази фондация е да насърчава преподаването на основни компютърни науки в образователните институти, а също и в развиващите се страни. Първото поколение Raspberry (Pi 1) беше пуснато през 2012 г., което има два типа модели, а именно модел A и модел B.


Raspberry Pi

Raspberry Pi

През следващата година бяха пуснати моделите A + и B +. Отново през 2015 г., Raspberry Pi2 модел B беше пуснат и незабавно Raspberry Pi3 модел B беше пуснат на пазара.

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

Всички модели разполагат с Broadcom система на чип (SOC), която включва графичен процесор за чип графичен процесор (Video Core IV), ARM-съвместим и CPU. Скоростта на процесора варира от 700 MHz до 1,2 GHz за Pi 3, а вградената памет от 256 MB до 1 GB RAM. An операционна система се съхранява в защитените цифрови SD карти и в програмната памет с размер MicroSDHC или SDHC. Повечето платки имат един до четири USB слота, композитен видео изход, HDMI и 3,5 мм телефонен жак за аудио. Някои модели имат WiFi и Bluetooth.

Фондацията Raspberry Pi осигурява дистрибуции Arch Linux ARM и Debian за изтегляне и популяризира Python като основен език за програмиране, с поддръжка на BBC BASIC, Java, C, Perl, Ruby, PHP, Squeak Smalltalk, C ++ и др.

Следното е от съществено значение за започване

  • Видео кабел, подходящ за използвания телевизор или монитор
  • SD карта, съдържаща операционна система Linux
  • Захранване (вижте раздел 1.6 по-долу)
  • USB клавиатура
  • Телевизор или монитор (с DVI, HDMI, композитен или SCART вход)

Препоръчителните допълнителни екстри включват

  • Интернет връзка, само модел B: LAN (Ethernet) кабел
  • USB мишка
  • Захранван USB хъб
  • Интернет връзка, Модел A или B: USB WiFi адаптер

Какво е система на чип?

Система на чип е сложна интегрална схема, която интегрира функционалните елементи в един чип или чипсет. Това е програмируем процесор на чип памет, хардуер на ускоряваща функция, софтуер, хардуер и аналогови компоненти.

Система на чип

Система на чип

Предимства на SoC

  • По-ниска консумация на енергия
  • Намалява размера
  • Намалява общите системни разходи
  • Повишава производителността

Устройство за Интернет шлюз

Устройството за Интернет шлюз има възможност да насочва данни, приближаващи се от WSN мрежата към интернет, и да изпраща данни, идващи от интернет, към WSN мрежата. Това е като Wi-Fi рутер за Интернет на нещата. В устройството за интернет шлюз използваме Raspberry Pi модел B, той разполага с четириядрен ARM Cortex-A7 процесор, работещ на 900MHz (за 6-кратно подобрение на първото поколение Raspberry Pi Model B +) и 1GB LPDDR2 SDRAM (за 2x увеличение на паметта). И да, има пълна съвместимост с Raspberry Pi1, ние сме сигурни. Новият SoC на Broadcom, BCM2836, е ключовият фактор.
Пет стъпки използваме Internet Gateway Device

  • Порт Linux операционна система на Raspberry Pi
  • Модифицирайте Linux, за да работи с нашия прототип
  • Разработена библиотека на Python за комуникация на RPI с Xbee ZB
  • Пише програма от сензори и управление на устройство
  • Създайте WI-FI функционалност на RPI за интернет връзка

WSN възли

Безжичната сензорна мрежа (WSN) се състои от три основни компонента: възли, шлюзове и софтуер. Пространствено разпръснатите възли за измерване се свързват със сензорите, за да наблюдават активите или тяхната обстановка. Получената информация се предава по безжичен път към шлюза, който осигурява връзка към кабелния глобус, където можете да събирате, обработвате, анализирате и представяте информацията за измерване с помощта на софтуера. Маршрутизаторите са индивидуален тип възел с размери, който можете да използвате за разширяване на разстоянието и надеждността в WSN. Сензорите могат да бъдат разпръснати по пътищата, превозните средства, болниците, сградите, хората и позволяват различни приложения като медицински услуги, операции на бойното поле, реагиране при бедствия, облекчаване на бедствия и мониторинг на околната среда.

IoT приложения

  • Сигурност на времето и температура
  • Работещият лекар, който подпори с малина пи
  • Чувствено шапка за мониторинг на качеството на въздуха
  • Хладилник за бира и вино на страхотно
  • Интернет звънец на Raspberry pi
  • Интернет на нещата тоалетна
  • Тренирайте науката за поведението на плъховете си у дома
  • Удобно камъче на вратата
  • Малина микровълнова фурна

Това е всичко за IoT, използващо Raspberry Pi. В момента IoT се състои от свободна колекция от различни, специално изградени мрежи. Днешните автомобили, предназначени например, имат множество мрежи за контрол на работата на двигателя, функциите за безопасност, комуникационни системи , и така нататък. Търговските и жилищни сгради също имат различни системи за управление на отоплението, вентилацията и климатизацията (HVAC), телефонните услуги, сигурността и осветлението.

С развитието на IoT тези мрежи и много други ще бъдат свързани с допълнителни възможности за сигурност, анализ и управление. Това ще позволи на IoT да стане още по-мощен в това, което може да помогне на хората да постигнат. Освен това, всякакви въпроси относно тази концепция или проекти за електричество и електроника , моля, дайте вашите ценни предложения, като коментирате в раздела за коментари по-долу.

Кредити за снимки: