Мазмуну:

IOT BIT GSM V1.5 Raspberry Pi үчүн шляпа: 9 кадам
IOT BIT GSM V1.5 Raspberry Pi үчүн шляпа: 9 кадам

Video: IOT BIT GSM V1.5 Raspberry Pi үчүн шляпа: 9 кадам

Video: IOT BIT GSM V1.5 Raspberry Pi үчүн шляпа: 9 кадам
Video: ESP32 Tutorial 3 - Resistor, LED, Bredboard and First Project: Hello LED -ESP32 IoT Learnig kit 2024, Ноябрь
Anonim
IOT BIT GSM V1.5 Raspberry Pi үчүн шляпа
IOT BIT GSM V1.5 Raspberry Pi үчүн шляпа

IOT BIT - бул Raspberry Piңизди каалаган жерде пайдалуу кылган эң акыркы HAT. Биздин акылдуу HAT модулу Raspberry Pi үчүн GSM мобилдик маалыматын, GPS жайгашуу маалыматын жана Bluetooth байланышын камсыздайт. Бул хакерлерге, илимпоздорго жана жаратуучуларга эң сонун модуль, анткени ал кайда болсоңуз да Pi байланышыңызды бекемдейт. Жөн эле биздин модулду Raspberry Pi -ге туташтырып, ойноп баштаңыз.

Калпак мобилдик тармак аркылуу жалпы интернет маалыматтарына кирүү мүмкүнчүлүгүн берген операциялык системаңыздагы программалык камсыздоо менен оңой интеграцияланат. Биздин APIди колдонуу бул шляпа сизге SMS (текст) билдирүүлөрдү жөнөтүүгө жана Bluetooth аркылуу байланышууга мүмкүнчүлүк берет. Биз ошондой эле жайгашуу маалыматын көрсөткөн борттогу GPSке оңой жетүү мүмкүнчүлүгүн беребиз.

HAT өзгөчөлүктөрү:

  • Ар кандай микро симди колдойт, жөн эле сим картаңызды салып, улантыңыз.
  • Оңой орнотуу, бир терминалдын буйругу менен, Raspberry Pi менен IOT BITти жөнөкөйлөтүү үчүн биздин программаны орнотуңуз.
  • Raspberry Pi. Battery колдоосу үчүн GSM мобилдик маалыматы.
  • Пиңизди ойготуңуз же текст кабарлары менен окуяларды баштаңыз.
  • Кошумча тышкы антенна жакшы кабыл алуу үчүн.
  • 3 амперге чейин жогорку эффективдүү кубаттуулукту жөнгө салуу.

1 -кадам: кутуда эмне бар?

Пакетке төмөнкүлөр кирет:

  • 1 x GSM тактасы
  • 1 x GPS антеннасы
  • 1 x сигналдык антенна
  • 1 x Bluetooth антеннасы
  • 1 x USB кабели микро USBге
  • 1 Нускамаларга шилтеме

2-кадам: 40-Pin Header Layout

40-пин баш макети
40-пин баш макети

40-пин баш схемасы жеткиликтүү төөнөгүчтөр менен сиздин долбоорду ошого ылайыкташтырат.

3 -кадам: Raspberry Pi менен IoT Bitти бирге коюңуз

IoT Bitти Raspberry Pi менен бирге коюңуз
IoT Bitти Raspberry Pi менен бирге коюңуз
  • IOT BIT жана Raspberry Pi экөөнү тең иштетүү үчүн IOT BITке Raspberry Pi дубал сайгычы. (Raspberry Pi'ди да туташтыруунун кажети жок).
  • 2 антеннаны жана GPS антеннасын IOT BITке салыңыз.
  • Sim картасын IOT BIT сим картасынын кармагычына бурчу тактайдан алыс каратып коюңуз (аны каалаган сим провайдеринен сатып алсаңыз болот)

4 -кадам: Raspberry Pi орнотуу

Raspberry Pi иштеши үчүн керектүү компоненттер:

  • Raspberry Pi 2 же 3.
  • Monitor.
  • Чычкан жана клавиатура.
  • HDMI кабели.
  • Raspberry Pi заряддагыч түзүлүш.
  • SD карта (8 ГБдан ашык талап кылынат) Raspbian Jessie акыркы версиясы менен.

Raspberry Pi программасын орнотуу боюнча колдонмону https://www.raspberrypi.org/learning/hardware-gui… таба аласыз.

Raspbian Jessieнин акыркы версиясын https://www.raspberrypi.org/learning/hardware-gui… дарегинен тапса болот.

5 -кадам: IoT Bit Easy Setup

Муну ишке киргизүүнүн бир нече жолу бар. Биринчиси, дисктин сүрөтүн жүктөп алып, аны Win32 Disk Imager аркылуу жаркыратуу. Сизге 8 ГБ же андан чоңураак SD карт керек болот. Жүктөө үчүн шилтеме төмөндө:

IOT Bitти күйгүзүү үчүн, кубат кабелин POWER деп белгиленген USB портуна туташтырыңыз. IoT Bit туташкандан кийин Raspberry Pi иштейт.

Ошондой эле, IOT BITти Windows системасында колдоно аласыз. Болгону бул драйверлерди колдонуу жана аларды орнотуу:

6 -кадам: Светодиоддордун функциялары

КҮЧ (Жашыл) - Бул LED IoT Bit USB аркылуу туташканда күйгүзүлүшү керек, IoT Bit батарейка менен иштесе, бул жарык өчөт.

CHARGE (Blue) - IoT Bit USB аркылуу туташканда, Led күйөт, IoT Bit батарейка аркылуу иштейт, бул жарык өчөт. Бул Led ошондой эле батарея толук заряддалган учурда көрсөткүч катары иштейт. Эгерде IoT Bit USB аркылуу туташса жана батарея дагы туташкан. Батарея заряддалгандан кийин, бул Led өчөт.

АКТИВДҮҮЛҮК (Көк) - Иштебегенде күйгүзүлөт, бул модемдин колдонууга даяр экенин билдирет.

NET (Көк) -күйгүзүлгөндө IoT Bit сим -картаны окуп жаткандыгын көрсөтөт, бул лед тез күйүп турганда, бул сигнал кулпусун издеп жатат, ал акырын ирмеле баштаганда бул провайдерге бекитилгендигин билдирет. Simcard.

RGB Led - Бул LED башында моде USB модемине туташпаганын көрсөтүп, ак түскө айланат, андан кийин активдүүлүк жарыгы RGB күйөт, андан кийин жашыл, андан кийин көк түстө, активдүүлүк жана RGB өчөт. колдонууга даяр.

7 -кадам: UART Bus иштетүү

IOTBit GSM HATтин USB COM порт интерфейси жок, андыктан UART менен байланышуу үчүн аны колдонобуз. Ошентип, биз Raspberry piде UARTти иштетишибиз керек. Биз RPi 3 менен иштейбиз, андыктан төмөндөгү көрсөтмөлөр бул версия үчүн атайын. Эгерде сиз малина пиинин эски версиясын колдонуп жатсаңыз, андан ары колдоо үчүн биз менен байланышыңыз.

Бул эки жол менен жасоого болот:

Биринчиден, бул жерде жайгашкан биздин баш скриптти колдоно аласыз

аткаруучу уруксаттарды берүүнү унутпаңыз:

$ chmod +x Uart_Enable_RPi3.shАндан кийин аткарыңыз: $ sudo./Uart_Enable_RPi3.sh

Экинчиден, сиз муну төмөнкү кадамдарды кол менен жасай аласыз.

  1. Бир нерсе туура эмес болуп калса, учурдагы системаңыздын камдык көчүрмөсүн жасаңыз !!!
  2. Терминалды ачыңыз жана териңиз

    $ sudo nano /boot/config.txt

  3. файлга төмөнкүлөрдү кошуңуз

    • enable_uart = 1
    • dtoverlay = pi-miniuart-bt

      Сүрөт
      Сүрөт
    • Файлды сактаңыз ctrl-x, андан кийин y жана киргизиңиз.
    • Кийинки команданы колдонуу менен cmdline.txt файлын ачыңыз.

      $ sudo nano /boot/cmdline.txt

    • Мазмуну экинчи саптагыдай болушу үчүн файлды өзгөртүңүз.:

      • dwc_otg.lpm_enable = 0 консоль = serial0, 115200 консол = tty1 root =/dev/mmcblk0p2 rootfstype = ext4 лифт = түпкү күтүү мөөнөтү

        Сүрөт
        Сүрөт
      • dwc_otg.lpm_enable = 0 консоль = tty1 тамыры =/dev/mmcblk0p2 rootfstype = ext4 лифт = түпкү күтүү мөөнөтү

        Сүрөт
        Сүрөт
      • Эми системаны кайра жүктөңүз
      • Сиз кайра жүктөгөндөн кийин UART автобусу иштетилиши керек.
      • Бул колдонууну текшерүү үчүн:

        • $ sudo apt-get minicom орнотуу
        • $ minicom -D /dev /serial0

          Raspbian версиясына жараша сиздин UART портуңуз ttyAMA0, ttyS0 же serial0 болот. Эгерде сиз Rasbian сунууну колдонуп жатсаңыз, ал serial0 болот.

        • Сиз даяр модемди үзгүлтүксүз кайталап турушуңуз керек.

          Сүрөт
          Сүрөт

8 -кадам: Программаны жаңыртуу

Жакында жаңы жаңыртуу болгондуктан, бул кадам талап кылынат. UART иштетилгенден кийин, биз жаңы камтылган программаны жүктөөгө даярбыз. ЭСКЕРТҮҮ, Бул этапта, улантуудан мурун, бул кадамды жасоо үчүн IoT Bit жана Raspberry Pi'ди өз алдынча иштетүү маанилүү.

Сүрөт
Сүрөт

IOTBit-GSM_Firmware_Update папкасына өтүңүз, аны https://github.com/Altitude-Tech/IOTBit_GSM дарегинен жүктөп алсаңыз болот

Терминалды колдонуу менен:

$ CD ~/IOTBit-GSM_Firmware_Update

$ sudo python Firmware_Updater_IOT.py

Сүрөт
Сүрөт

Сценарий сизден сериялык портту сурайт, эгер сиз Raspbian сунуусун колдонуп жатсаңыз жана /dev /serial0 киргизсеңиз болот

Эгерде жүктөө ийгиликтүү болсо, программа бир нече эстутум даректеринен жазат жана окуйт, анда текшерүүнү макул деп айт

Сүрөт
Сүрөт

9 -кадам: Колдонуу инструкциясы

Тактаны колдонуу үчүн, жөн гана GitHub репозиторунан Example_Script.py жана IOTBit_Library_GSM_Variant.py жүктөп алыңыз:

Мисал скриптинен, сиз негизинен "AT+CPIN?" Дегенди алмаштырган ар кандай AT буйруктарын текшере аласыз. Сиздин буйругуңуз боюнча, SIM808 үчүн көбүрөөк AT буйруктарын ошол эле GitHub репоунда тиркелген pdfтен табууга болот.

Сунушталууда: