Мазмуну:

15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm Size: 6 Steps
15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm Size: 6 Steps

Video: 15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm Size: 6 Steps

Video: 15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm Size: 6 Steps
Video: 15$ LoRa Gateway Node ESP8266 | Ra-02 SX1278 Tutorial 2024, Ноябрь
Anonim
Image
Image

Эй, эмне болду, балдар? Акарш бул жерде CETechтен.

Бүгүн биз жөнөкөй LoRa түйүнү болгон долбоорду жасайбыз жана аны бир каналдуу шлюз катары колдоно аласыз.

Бул жерде мен колдонгон микроконтроллер ESP8266 болуп саналат, ал 433МГц LoRa такталарына туташкан (Ai-Thinker тарабынан Ra-02), мен дагы пакетке маалымат көрүнүп турушу үчүн ПХБга OLED дисплейин тиркеп койгом.

Баарын жөнөкөйлөтүү үчүн мен ПХБны иштеп чыктым, аны сиз ширетүү үчүн өндүрө аласыз.

Мен дагы бул долбоорду деталдуу түрдө куруу жөнүндө видео тарттым, мен аны жакшыраак түшүнүү жана деталдуу көрүү үчүн көрүүнү сунуштайм.

1 -кадам: Бөлүктөр

Бөлүктөр
Бөлүктөр

Курулушумдун көпчүлүк бөлүктөрүн LCSCтен алдым.

Сага керек болот:

1) Ra-02 LoRa модулу

2) ESP8266

3) OLED дисплей

4) Резистор жана конденсатор сыяктуу пассивдүү компоненттер

Сиз ПКБдан кийинки кадамда көрө турган бул компоненттерди ширетүүнү талап кылат элеңиз.

2 -кадам: Проект PCB өндүрүшүн алыңыз

Проект PCB өндүрүшүн алыңыз
Проект PCB өндүрүшүн алыңыз

Сиз арзан PCB онлайн заказ кылуу үчүн JLCPCB текшеришиңиз керек!

Сиз 2 $ жана кээ бир жеткирүү үчүн эшигиңизге чейин даярдалган 10 сапаттуу ПХБ аласыз. Сиз ошондой эле биринчи заказыңыз боюнча жеткирүүгө арзандатууга ээ болосуз. Өзүңүздүн ПКБны EasyEDAга баштоо үчүн, Gerber файлдарыңызды JLCPCBге жүктөп, аларды сапаттуу жана тез оңдоо убактысы менен өндүрүп алыңыз.

Gerber файлын жүктөп алыңыз:

3 -кадам: Байланыштар (ТЕОРИЯ)

Байланыштар (ТЕОРИЯ)
Байланыштар (ТЕОРИЯ)
Байланыштар (ТЕОРИЯ)
Байланыштар (ТЕОРИЯ)

Негизинен бул жерде байланыштарда 4 аспект бар:

1) ESP8266 жөн гана иштеши үчүн G0, G15, EN жана RST үчүн байланышты өйдө тартып, тартып алуу керек.

2) Ra-02 жана ESP8266 модулдары SPI протоколу аркылуу бири-бирине туташкан

3) OLED жана ESP8266 бири -бирине I2C шинасы аркылуу туташат

4) Бардык модулдар иштеши үчүн электр рельсине туташтырылышы керек. (Ачык: P)

4 -кадам: ширетүү

Soldering
Soldering
Soldering
Soldering

Бардык компоненттерди ПХБга кошуу.

Мен биринчи кезекте ПХБдагы бийиктиги төмөн болгон компоненттерди ширетип, андан кийин бийиктиги жогору болгон компоненттерге өтүүнү сунуштаар элем ж.б.

Модулду иштетүүдөн мурун, начар туташтыргычтар жана кыска туташуулар үчүн мультиметрди колдонуп, бардык байланыштарды текшериңиз.

5 -кадам: Модулду коддоо

Модулду коддоо
Модулду коддоо
Модулду коддоо
Модулду коддоо
Модулду коддоо
Модулду коддоо

1) Бул жерден кодду жүктөп алыңыз.

2) Arduino IDEдеги кодду ачыңыз.

3) ПКБны компьютерге CP2102 USB аркылуу сериялык конвертерге же башка ушул сыяктуу түзүлүшкө туташтырыңыз.

4) GPIO0 төмөн тартып жатканда ESP8266 модулун баштапкы абалга келтирүү (баштапкы абалга келтирүү учурунда G0 баскычын басып туруу).

5) Эми IDEдеги жүктөө баскычын басыңыз. Жүктөө бир же эки жолу ишке ашпай калышы мүмкүн, андыктан ийгиликсиз болгон учурда 2-3 жолу аракет кылышыңыз керек.

6) USBди сериялык адаптерге ажыратыңыз жана эгер сизде азырынча жок болсо, OLED дисплейин туташтырыңыз.

7) Долбоордун башка бөлүгүн кабыл алуучу/өткөргүч

6 -кадам: Тестирлөө убактысы

Сыноо убактысы !!
Сыноо убактысы !!
Сыноо убактысы !!
Сыноо убактысы !!

Эки модулду тең коддогондон кийин, аларды бийликке тиркей аласыз.

Менин учурда мен өткөргүчүмдү кубат банкына, ресиверди сериялык мониторго кирүү үчүн ноутбукка тиркеп койдум.

Мен өткөргүчтү иштеткенимде, ресиверге туташкан сериялык монитордогу билдирүүлөрдү көрө баштадым.

Меники тумар сыяктуу иштейт!

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