
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 14:36


Хей, какво има, момчета? Akarsh тук от CETech.
Днес ще направим проект, който е прост LoRa възел и дори можете да го използвате като едноканален шлюз.
Тук използваният от мен микроконтролер е ESP8266, който е свързан към платки LoRa на 433MHz (Ra-02 от Ai-Thinker), аз също съм прикрепил OLED дисплей към печатната платка, така че информацията за пакета да е видима.
За да опростя нещата, аз проектирах печатна платка, която можете да получите за запояване.
Направих и видео за подробното изграждане на този проект, препоръчвам да го гледате за по -добра представа и детайли.
Стъпка 1: Части

Получих по -голямата част от частите за моята конструкция от LCSC.
Ще имаш нужда:
1) Модул Ra-02 LoRa
2) ESP8266
3) OLED дисплей
4) Пасивни компоненти като резистори и кондензатори
Ще се изисква печатната платка да запоява тези компоненти, което ще видим в следващата стъпка.
Стъпка 2: Произведете печатната платка на проекта

Трябва да проверите JLCPCB, за да поръчате печатни платки онлайн евтино!
Получавате 10 печатни платки с добро качество, произведени и изпратени до прага ви за 2 $ и малко доставка. Също така ще получите отстъпка при доставка при първата поръчка. За да проектирате своя собствена печатна платка, преминете към easyEDA, след като направите това, качете вашите Gerber файлове в JLCPCB, за да ги произведете с добро качество и бързо време за изпълнение.
Изтеглете файла Gerber:
Стъпка 3: Връзки (ТЕОРИЯ)


Тук основно има 4 аспекта във връзките:
1) ESP8266 само за да функционира правилно се нуждае от известно издърпване и изтегляне на връзката за G0, G15, EN и RST.
2) Модулите Ra-02 и ESP8266 са свързани помежду си с помощта на SPI протокол
3) OLED и ESP8266 се свързват помежду си с помощта на I2C шината
4) Всички модули трябва да бъдат свързани към захранващи шини, за да работят. (Очевидно: P)
Стъпка 4: Запояване


Запояйте всички компоненти към печатната платка.
Бих предложил първо да запоите компонентите с ниска височина на печатната платка и след това да преминете към компоненти с по -висока височина като заглавките и т.н.
Преди да включите модула, тествайте всички връзки с помощта на мултицет за лоши спойки и къси съединения.
Стъпка 5: Кодиране на модула



1) Изтеглете кода от тук.
2) Отворете кода в Arduino IDE.
3) Свържете платката към компютъра, като използвате CP2102 USB към сериен преобразувател или друго подобно устройство.
4) Нулирайте модула ESP8266, докато дърпате GPIO0 ниско (задръжте бутона G0 натиснат, докато нулирате).
5) Сега натиснете бутона за качване на IDE. Качването може да се провали веднъж или няколко пъти, така че трябва да опитате 2-3 пъти в случай на неуспех.
6) Изключете USB към сериен адаптер и свържете OLED дисплея, ако все още не сте го направили.
7) Програмирайте другата част на проекта Приемник/Предавател
Стъпка 6: Време за тестване


След като кодирате двата модула, можете да ги свържете към захранването.
В моя случай прикачих моя предавател към банка за захранване, приемника към лаптоп за достъп до сериен монитор.
Веднага след като захранвах предавателя, започнах да виждам съобщения на серийния монитор, свързан към приемника.
Моят работи като чар!
Препоръчано:
Усилвател за телефон с персонализирана печатна платка: 8 стъпки (със снимки)

Усилвател за слушалки с персонализирана печатна платка: Изграждам (и се опитвам да усъвършенствам) усилвателя за слушалки от известно време. Някои от вас биха видели предишните ми „ибле“версии. За тези, които не са, съм ги свързал по -долу. В по -старите си версии винаги съм използвал прототипна платка за изграждане на
3D печатна ABS печатна платка: 6 стъпки (със снимки)

3D печатна ABS печатна платка: Когато трябваше да свържа 4-цифрен 7-сегментен дисплей към моя Teensy, реших, че трябва да започна да проучвам производството на печатни платки у дома по някакъв лесен начин. Традиционното офорт е доста досадно и опасно, затова бързо го изхвърлих. Добра идея, която видях
DockerPi серия IoT възел (A) платка за Raspberry Pi 4B: 4 стъпки

Платка за IoT възел (A) от серия DockerPi (A) за Raspberry Pi 4B: Описания: IoT възелът (A) е един от модулите от серията Docker Pi.IOT възел (A) = GPS/BDS + GSM + Lora.I2C директно контролира Lora, изпраща и получава данни, контролира GSM/GPS/BDS модула чрез SC16IS752, дънната платка се нуждае само от I2C поддръжка
Изграждане на DIY Arduino на печатна платка и някои съвети за начинаещи: 17 стъпки (със снимки)

Изграждане на DIY Arduino на печатна платка и някои съвети за начинаещи: Това е предназначено като ръководство за всеки, който запоява своя Arduino от комплект, който може да бъде закупен от A2D Electronics. Той съдържа много съвети и трикове, за да го изгради успешно. Ще научите също какви са различните компоненти
Най -готиният USB L.E.D. Светлина с джобен размер (вход с джобен размер): 6 стъпки

Най -готиният USB L.E.D. Светлина с джобен размер (запис с джобен размер): В тази инструкция ще ви покажа как да направите L.E.D с USB захранване светлина, която може да се сгъне в размер на калай X-it Mints и може лесно да се побере в джоба ви. Ако ви харесва, не забравяйте да го + и гласувате за мен в конкурса! Материалите и