Satura rādītājs:
- 1. darbība: shēmas shēma un ķēdes aizsardzība
- 2. solis: būvniecība
- 3. darbība: WiFi vairoga programmēšana
- 4. darbība: indikatora gaismas diožu pievienošana (pēc izvēles)
- 5. darbība: konfigurācijas iestatīšana, izmantojot iebūvēto tīmekļa lapu
- 6. darbība: palīdzība - nav datu
Video: Lēts NMEA/AIS centrmezgls - no RS232 līdz Wifi tiltam lietošanai bortā: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Atjauninājums 2021. gada 9. janvāris - pievienots papildu TCP savienojums un atkārtoti izmantots pēdējais savienojums, ja savienojas vairāk klientu Atjauninājums 2020. gada 13. decembris - nav pievienota koda konfigurācijas versija laivām ar esošiem maršrutētājiem
Ievads
Šī NMEA / AIS RS232 uz WiFi tilta pamatā ir ESP8266-01 WiFi vairogs. AIS ir automātiska identifikācijas sistēma, kas parāda tuvumā esošo kuģu atrašanās vietu. NMEA 0183 ir Nacionālais jūras elektronikas asociācijas standarts, ko izmanto GPS ziņojumiem.
RS232 uz WiFi tilts ir pārveidots no ESP8266-01 WiFi vairoga, lai to darbinātu 12 V akumulators, un tas pieņemtu RS232 ieeju (+/- 15 V) un izveidotu lokālu tīklu, kas pārraida datus, izmantojot TCP un UDP. Tas tika izstrādāts kopā ar Džo, kurš vēlējās vadīt lētu un vienkāršu autonomu lokālo tīklu, lai piekļūtu AIS datiem no jebkuras vietas uz tās jahtas. Šis modulis izveido piekļuves punktu (maršrutētāju) un izveido TCP serveri līdz 4 savienojumiem, kā arī pārraida datus UDP apraides grupā. Tiek nodrošināta konfigurācijas tīmekļa lapa, lai iestatītu TCP un UDP portu numurus, WiFi Tx jaudu un ienākošo RS232 datu pārraides ātrumu. Atšķirībā no WiFi vairoga nav konfigurācijas pogas, tāpēc pēc uzbūvēšanas moduli var pilnībā noslēgt ar ūdeni. Ir iekļautas aizsardzības shēmas, lai padarītu šo ierīci izturīgu pret nepareizu elektroinstalāciju. Kamēr tas ir izstrādāts, ņemot vērā NMEA (GPS) un AIS, modulis apstrādās visus RS232 datus ar bodu ātrumu no 4800 līdz 38400 (un citiem, rediģējot Arduino skici).
Iespējas
- Izmanto lētu un viegli pieejamu moduli ESP8266-01:- Var izmantot arī citus ESP8266 moduļus
- Izturīgs:- ķēdē ir iebūvēti vairāki aizsardzības līdzekļi, lai pasargātu no kļūdām, pieslēdzoties elektroinstalācijai.
- Energoefektīvs:- DC-DC pārveidotāja barošanas avots efektīvi baro ierīci no 12 V akumulatora, un WiFi Tx jaudu var samazināt, lai ietaupītu vairāk enerģijas.
- Vienkārša lietošana:- Vienkārši pievienojiet 5,5 V līdz 12 V barošanas avotu un RS232 TX līniju un pēc tam pievienojiet uztvērēju tīklam un izveidojiet savienojumu ar TCP vai UDP pakalpojumu, lai saņemtu datus. Ja ierīce neizdodas, to var ātri nomainīt pret rezerves
- Vienkārša konfigurēšana:- nav nepieciešama pārprogrammēšana, nav īpašs konfigurācijas režīms. Tiek nodrošināta konfigurācijas lapa, kas ļauj iestatīt RS232 pārraides ātrumu un WiFi pārraides jaudu un portu numurus TCP un UDP serveriem
-
Pēc izvēles Nav konfigurācijas versijas:- Ir arī cita skice, kurā visa konfigurācija ir iepriekš ieprogrammēta. Tas attiecas uz situācijām, kurās vietējais tīkls jau darbojas ar savu maršrutētāju (piekļuves punktu)
Piegādes:
Šim ESP8266-01 RS232 uz WiFi tiltu ir nepieciešamas šādas daļas vai līdzīgas. Šeit norādītās cenas ir 2020. gada augustā un neietver piegādes izmaksas un sava veida plastmasas futrāli:-
WiFi modulis ESP8266-01-~ 1,50 ASV dolāri tiešsaistē (izmantojiet iespēju) VAI par uzticamu produktu SparkFun ESP8266-01-6,95 ASV dolāri
MPM3610 3.3V Buck Converter Adafruit-5,95 ASV dolāri 5V līdz 21V ieeja, VAI DC-DC 3A Buck atkāpšanās barošanas bloks tiešsaistē Aliexpress ~ US2.00
10 kontaktu galvenes elements14-0,40 ASV dolāri (vai 28 kontaktu galvenes spailes no Jaycar AU $ 0,95)
1 atlaide 1N5711 Schottky Diode Digikey 1,15 USD (vai Jaycar AU 1,60 USD)
2 izslēgtas 1N4001 diodes SparkFun US $ 0,30 (vai 1N4004 Jaycar AU $ 1,00) Derēs jebkura 1A 50V vai lielāka diode, piemēram, 1N4001, 1N4002, 1N4003, 1N4004
1 off 2N3904 NPN tranzistors SparkFun US $ 0,50 (vai Jaycar AU $ 0,75 jebkuram vispārēja lietojuma NPN ar Vce> 40V, Hfe> 50 pie 1mA, Ic> 50mA, piem., BC546, BC547, BC548, BC549, BC550, 2N2222
6 x 3K3 rezistori piem. 3K3 rezistori - Digikey - 0,60 ASV dolāri (vai 3K3ohm 1/2 vatu 1% metāla plēves rezistori - 8 gab. No Jaycar AU $ 0,85)
3 izslēgts 330R rezistoru elements
1 off 10K rezistoru elements
Vero dēlis (saites un autobusu sliedes) Jaycar HP9556 OR (sloksnes varš) (sloksnes varš) piem. Jaycar HP9540 ~ USD 5,50
un plastmasas korpuss un savienojuma vads.
Kopējās izmaksas ~ 9,90 ASV dolāri + piegāde un plastmasas korpuss (uz 2020. gada augustu), izmantojot Aliexpress ESP8266-01 un DC-DC moduli VAI ~ 19,30 ASV dolāri, izmantojot Sparkfun ESP8266-01 moduli un Adafruit DC-DC buck converter. Pietiekami lēti, lai izgatavotu pāris rezerves daļas.
Lai ieprogrammētu RS232 uz WiFi tiltu, nepieciešams arī USB -sērijas kabelis. Šeit tiek izmantots SparkFun USB līdz TTL seriālais kabelis (10,95 ASV dolāri), jo tam ir labi marķēti gali un tam ir draiveru atbalsts visdažādākajām operētājsistēmām, ieskaitot programmēšanas kabeli, izmaksas tikai par vienu RS232 uz WiFi tiltu ir no USD 20 līdz USD 24 (plus piegāde un futrālis).
1. darbība: shēmas shēma un ķēdes aizsardzība
Augšpusē ir RS232 līdz WiFi tilta shēma (pdf versija). Tas ir pielāgots no ESP8266-01 Wifi Shield un pārveidots, lai pieņemtu RS232 un 5V līdz 12V (akumulatora) barošanu. Līdzstrāvas līdzstrāvas pārveidotājs nodrošina energoefektīvu darbību no 12 V akumulatora lietošanai nakts laikā, ja nav saules enerģijas, un enerģijas patēriņš ir par piemaksu.
Ķēdē ir iebūvēti vairāki ķēdes aizsardzības līdzekļi. Savienojumi ķēdes kreisajā pusē tiek izmantoti tikai būvniecības laikā, lai ieprogrammētu/atkļūdotu ierīci. 330R rezistori R6 un R7 programmēšanas/atkļūdošanas laikā pasargā no TX izejas īssavienojuma ar TX izeju. Programmējot, jūs savienojat TX ar RX un RX ar TX. Atkļūdošanas TX izejai jābūt savienotai ar RX UART 3v3 ieeju, lai redzētu atkļūdošanas izvadi (skatiet komentārus ESP8266_NMEA_BRIDGE.ino skicē).
Savienojumus ķēdes labajā pusē izmanto, lai pabeigto ierīci pievienotu barošanas avotam un NMEA/AIS RS232 avotam. Šie ir vienīgie savienojumi, kuriem jābūt pieejamiem, kad ierīce ir uzbūvēta. Saglabājiet šos savienojumus pāros.
2N3904 nodrošina inversiju un līmeņa maiņu no RS232 +/- 15V signāla uz TTL UART ieeju uz ESP2866. Apgrieztais spriegums starp 2N3904 izstarotāju un pamatni ir noteikts izturēt vismaz 6 V. D4 ierobežo reversās emitētāja bāzes spriegumu, kas ir mazāks par 1 V, ja RS232 ieeja ir -15 V.
Visbeidzot, “RS-232 draiveriem un uztvērējiem ir jāiztur nenoteikts īssavienojums ar zemi” (RS232 wikipedia), tādēļ, nejauši pievienojot RS232 līnijas barošanas avota spailēm, tas nedrīkst sabojāt NMEA/AIS ierīci.
Enerģijas padeve
Diods D1 neļauj apgrieztā sprieguma pievadīšanai līdzstrāvas līdzstrāvas pārveidotājam, ja, veicot vadu savienojumu, maināt +V un GND savienojumus. D1 ir neliela noplūdes strāva. D2 nodrošina zemsprieguma ceļu šai noplūdes strāvai, lai līdzstrāvas pārveidotāja reversais spriegums būtu zemāks par -0,3 V. Rezistors 330R (R10) RS232 GND līnijā nodrošina aizsardzību pret akumulatora īssavienojumu, ja akumulatora +ve vads ir pievienots paneļa barošanas avota GND vadam, kamēr ir pievienots RS232 GND.
Līdzstrāvas līdzstrāvas pārveidotājs ir paredzēts līdz 21 V darbības ieejai, tāpēc tas ir piemērots 12 V akumulatoram, kamēr tas tiek uzlādēts. Akumulators ar pilnu uzlādi var būt līdz ~ 14.8V, un lādētāja spriegums var būt augstāks, 16V vai vairāk. Līdzstrāvas līdzstrāvas pārveidotāja 21V ieejas vērtējums ir paredzēts, lai to risinātu. Nejaušs reversās padeves savienojums (nakts vidū sliktos laika apstākļos) ir aizsargāts pret. Pārveidotāja ieejas absolūtais maksimālais spriegums ir 28 V, tāpēc ar to var tikt savienots RS232 signāls. RS232 spriegums ir norādīts zemāks par +/- 25V.
Ja nejauši pievienojat barošanas avota vadus RS232 TX/GND savienojumiem (vai nu mainītiem, vai ne), 10K un 330R rezistori pasargās no strāvas padeves īssavienojuma.
Rezumējot, ķēde ir aizsargāta pret jaudas un RS232 vadu maiņu un vadu savienošanu no šiem pāriem abos virzienos. Vadu sajaukšana, viens no katra pāra, nav aizsargāta pret visām kombinācijām, tāpēc RS232 un strāvas vadus turiet pārī un savienojiet pāros.
Plātnes vidējā strāva ir aptuveni 100 mA (atkarībā no WiFi pārraides jaudas un datu pārraides ātruma). Ja dēļa barošanai no 12 V akumulatora tiktu izmantots vienkāršs lineārs regulators, enerģijas patēriņš 12 naktīs būtu 12 V x 100 mA = 1,2 W vai 1,2 Ah. Izmantojot līdzstrāvas līdzstrāvas pārveidotāju, kura efektivitāte ir ~ 70%, šī slodze tiek samazināta līdz 0,47 W vai 0,47 Ah 12 stundu nakts laikā.
2. solis: būvniecība
Es izveidoju šo vienību, izmantojot nelielu vero dēļa gabalu ar saitēm un barošanas autobusiem (pdf versija). Šeit ir pabeigta tāfeles augšējais un apakšējais skats. Kad esat pabeidzis, noteikti pārbaudiet elektroinstalāciju. Apgriežoties un vadot no apakšas, ir viegli pieslēgt pie nepareizas tapas.
3. darbība: WiFi vairoga programmēšana
Katrs RS232 uz WiFi tilts ir jāprogrammē tikai vienu reizi un nekad. Iebūvēta tīmekļa lapa nodrošina piekļuvi pieejamajām konfigurācijām.
ESP8266 atbalsta instalēšana
Lai ieprogrammētu vairogu, izpildiet norādījumus, kas sniegti vietnē https://github.com/esp8266/Arduino sadaļā Instalēšana ar dēļu pārvaldnieku. Atverot dēļu pārvaldnieku no izvēlnes Rīki → Padome un atlasot Veids ieguldīts, un instalējiet platformu esp8266. Šis projekts tika apkopots, izmantojot ESP8266 versiju 2.6.3. Jaunākās versijas var būt labākas, taču tām var būt savas kļūdas, jo platforma strauji attīstās.
Aizveriet un atkārtoti atveriet Arduino IDE, un tagad izvēlnē Rīki → Padome varat izvēlēties “Vispārējais ESP8266 modulis”.
Atbalstošo bibliotēku instalēšana
Jums arī jāinstalē jaunākās pfodESP8266BufferedClient bibliotēkas versijas no vietnes https://www.forward.com.au/pfod/pfodParserLibraries/index.html (pfodESP8266Utils.h un pfodESP8266BufferedClient.h) un millisDe (millisDe) (millisDe) h).
Lejupielādējiet šos zip failus savā datorā, pārvietojiet to uz darbvirsmu vai kādu citu viegli atrodamu mapi un pēc tam izmantojiet Arduino IDE izvēlnes opciju Skice → Importēt bibliotēku → Pievienot bibliotēku, lai tos instalētu. Jums arī jāinstalē SafeString bibliotēka. SafeString bibliotēka ir pieejama no Arduino bibliotēkas pārvaldnieka, vai arī varat lejupielādēt failu SafeString.zip tieši manuālai instalēšanai, izmantojot skici → Importēt bibliotēku → Pievienot bibliotēku
Apturiet un restartējiet Arduino IDE, un sadaļā Fails-> Piemēri tagad vajadzētu redzēt pfodESP8266BufferedClient un SafeString.
Valdes programmēšana
Lai ieprogrammētu tāfeli, iestatiet to programmēšanas režīmā, saīsinot saiti (apakšējā kreisajā stūrī). Pēc tam savienojiet USB ar TTL UART seriālo kabeli
Ņemiet vērā, ka uzmanīgi pievienojiet tikai 3V3 TX/RX vadus kreisās puses savienojumam, izmantojot 3V3 TX/RX no Sparkfun USB līdz TTL seriālajam kabelim. Kabeļu savienojumi ir RX (dzeltens), TX (oranžs), VCC (5V) (sarkans), un GND (melns). Piezīme. Dzeltenais (RX) kabelis ir savienots ar TX tapu uz tāfeles, un Oranžais (TX) kabelis ir pievienots RX tapai uz tāfeles. Melnais (GND) kabelis ir savienots ar GND TX/RX tapai
Piezīme. Šķiet, ka šim kabeli ir divas versijas. Vecākām versijām ir 5 V Vcc un RX (brūns), TX (iedegumam līdzīgs/persiks), VCC (sarkans) un GND (melns), jebkurā gadījumā VCC vads šeit netiek izmantots. Ir arī komentāri, ka TX un RX vadi dažos gadījumos ir apgriezti. Ja Arduino IDE nevar programmēt plati, mēģiniet nomainīt TX/RX kabeļus. 330R aizsargā pret TX-TX šortiem.
Barojiet plati no 6V līdz 12V 500mA vai lielākas barošanas avota vai akumulatora. Vispirms pievienojiet barošanas avota -Ve (GND) vadu, lai strāvas padeves strāva nemēģinātu atgriezties caur USB savienojumu. Vēlams izmantot izolētu (peldošu) 6V līdz 12V barošanas avotu vai akumulatoru. Ņemiet vērā, ka Aliexpress DC-DC moduļiem ir nepieciešama vismaz 6,5 V barošana.
Pēc tam pievienojiet USB kabeli datoram. Izvēlnē Rīki → Port izvēlieties tās COM portu. Atstājiet CPU frekvenci, zibspuldzes izmēru un augšupielādes ātrumu noklusējuma iestatījumos.
Pārbaudiet fotoattēlu un vadu. Skatiet arī ESP8266 programmēšanas padomus (espcomm neizdevās) Apkopojiet ESP8266_NMEA_BRIDGE.ino skici. Pēc tam izvēlieties Fails → Augšupielādēt vai izmantojiet pogu Labā bultiņa, lai apkopotu un augšupielādētu programmu. Tiek augšupielādēti divi faili. Ja augšupielādējot tiek parādīts kļūdas ziņojums, pārbaudiet, vai kabeļu savienojumi ir pievienoti pareizajām tapām, un mēģiniet vēlreiz.
Kad programmēšana ir pabeigta, noņemiet programmēšanas režīmu, kas saīsina saiti, un programmēšanas TX/RX savienojumus, un pēc tam izslēdziet un ieslēdziet strāvas padevi, lai restartētu plati normālā režīmā.
Pievienojiet NMEA/AIS ierīci.
Nav konfigurācijas versijas
Ir vēl viena šīs skices versija-ESP8266_NMEA_BRIDGE_noCfg.ino, kurā visa konfigurācija ir iepriekš ieprogrammēta skiču kodā. Šajā gadījumā NMEA centrmezgls izveido savienojumu ar esošu maršrutētāju (piekļuves punktu), lai padarītu datus pieejamus tīklam.
Visa konfigurācija ir faila ESP8266_NMEA_BRIDGE_noCfg.ino augšpusē.
// ================== CIETI KODĒTA KONFIGĒŠANA ==================
const char ssid = "yourRouterSSID"; // iestatiet sava tīkla SSID šeit const char parole = "yourRouterPassword"; // šeit iestatiet tīkla paroli IPAddress staticIP (10, 1, 1, 190); // šeit iestatiet NMEA centrmezgla statisko IP. PIEZĪME starp cipariem // pārliecinieties, ka neviena cita ierīce nedarbojas ar šo pašu IP un vai IP atrodas jūsu maršrutētāja IP diapazonā // kopējie maršrutētāja IP diapazoni ir no 10.1.1.2 līdz 10.1.1.254 // 192.168.1.2 līdz 192.168.254.254 un // 172.16.1.2 līdz 172.31.254.254 // maršrutētājs parasti ir 10.1.1.1 vai 192.168.1.1 vai 172.16.1.1 atkarībā no tā diapazona IPAddress udpBroadcaseIP (230, 1, 1, 1); // šeit iestatiet UDP apraides IP. PIEZĪME starp cipariem. Šis IP ir neatkarīgs no maršrutētāja diapazona, nemainiet konst uint16_t tcpPortNo = 10110; // iestatīt NMEA tcp servera portu Nē šeit const uint16_t udpPortNo = 10110; // iestatīt NMEA UDP apraides portu Nē šeit const unsigned int txPower = 10; // TX jauda diapazonā no 0 līdz 82; const unsigned int GPS_BAUD_RATE = 4800; // jūsu GPS moduļa sērijas pārraides ātrums // ================= CIETAS KODĒTAS KONFIGURĀCIJAS GALS ==============
4. darbība: indikatora gaismas diožu pievienošana (pēc izvēles)
Mans burāšanas konsultants šajā projektā Džo ieteica korpusā uzstādīt sarkano jaudu un zaļo datu vadu, lai norādītu, ka lietas darbojas. Šeit ir modificētā shēma ar šiem diviem gaismas diodēm. (pdf versija)
R9 un R11 nosaka Led strāvu un līdz ar to arī spilgtumu. Izmantojiet lielāko rezistoru, kas padara gaismas diodes joprojām redzamas. Tos būs grūti pamanīt tiešos saules staros vai spilgtā salonā, tāpēc, lai nodrošinātu maksimālu redzamību, uzstādiet ierīci tumšā stūrī. Jaycar ir piemērotas sarkanās un zaļās gaismas diodes (~ 2,75 USD), un Sparkfun ir dažas īpaši spilgtas sarkanās un zaļās gaismas diodes (1,70 USD), taču gandrīz jebkuras sarkanās un zaļās gaismas diodes to darīs.
5. darbība: konfigurācijas iestatīšana, izmantojot iebūvēto tīmekļa lapu
Kad pēc programmēšanas ieslēgsiet barošanu, tā automātiski izveidos vietējo tīklu. Tas nozīmē, ka tas kļūs par vietējo piekļuves punktu (maršrutētāju). Tīkla nosaukums sākas ar NMEA_, kam seko 12 heksadecimālie cipari, kas ir unikāli katrai tāfelei, piem. NMEA_18FE34A00239 Vietējā tīkla parole vienmēr ir NMEA_WiFi_Bridge. Ja jūrā jāmaina vienības, izslēdziet veco, instalējiet rezerves daļu un pēc tam meklējiet jauno NMEA_….. tīklu un izmantojiet tam paroli NMEA_WiFi_Bridge.
Ja neredzat tīklu, tuvojieties shēmas platei un pārbaudiet, vai strāvas kabeļi ir pievienoti pareizi. ESP8266-01 plāksnei vajadzētu būt zilai gaismai.
Kad esat pievienojies tīklam ar datoru vai mobilo tālruni, varat atvērt konfigurācijas tīmekļa vietni vietnē https://10.1.1.1 (Piezīme: ierakstiet https://10.1.1.1, ja vienkārši ierakstāt 10.1.1.1. Google var mēģināt to meklēt un neizdoties, jo neesat izveidojis savienojumu ar internetu)
Konfigurācijas lapa ļauj iestatīt WiFi pārraides jaudu. Mazāki skaitļi mazākai jaudai un diapazonam un strāvas patēriņam. Varat arī mainīt portu numurus TCP un UDP savienojumiem. Noklusējuma 10110 ir NMEA savienojumu ports, taču, ja vēlaties, varat izvēlēties savu. IP numuri ir fiksēti. Visbeidzot, jūs varat iestatīt pārraides ātrumu, lai tas atbilstu jūsu NMEA/AIS avotam. 4800 baudi ir NMEA standarta pārraides ātrums. Lai gan AIS standarta bodu pārraides ātrums ir 34800 baudi.
Kad esat izvēlējies, noklikšķiniet uz Iesniegt, un tiek parādīta saglabāto izmaiņu kopsavilkuma lapa.
Ja tie nav pareizi, izmantojiet pārlūkprogrammas pogu Atpakaļ, lai atgrieztos un tos labotu. Lai piemērotu izmaiņas, ir jārestartē tāfele. Noklikšķinot uz pogas Lietot šīs izmaiņas, tas tiks izdarīts.
Kad tāfele tiks restartēta, tā automātiski atkal parādīs konfigurācijas lapu ar pašreizējo konfigurāciju.
Pievienojiet datoru vai mobilo ierīci TCP vai UDP savienojumam un pārbaudiet, vai iegūstat datus.
Tā tas ir beidzies !! Aizveriet visas lietas ūdensnecaurlaidīgā plastmasas kastē, atstājot tikai divus barošanas vadus un divus RS232 vadus.
6. darbība: palīdzība - nav datu
Kad esat izveidojis savienojumu ar tīklu un iestatījis savu mobilo ierīci izveidot savienojumu ar TCP 10.1.1.1 un jūsu iestatīto portu (vai pievienoties UDP daudzraides grupai 230.1.1.1 ar iestatīto portu), ja joprojām nesaņemat savienojumu visus datus izmēģiniet šādas darbības.
1) Pārbaudiet, vai NMEA / AIS iekārta ir ieslēgta
2) Pārbaudiet, vai RS232 kabeļi ir pievienoti pareizi.
3) Pārbaudiet NMEA / AIS iekārtas plūsmas kontroles iestatījumu. Iestatiet to uz “NONE”, ja tā ir iespēja. Ja nē, izvēlieties “aparatūra” VAI RTS / CTS plūsmas vadību un saīsiniet RTS līdz CTS un DSR tapām NMEA / AIS kabeli. Tas ir DB-25 savienotājam, savienojiet 4. un 5. un 6. tapu kopā. DB-9 savienotājam savienojiet 6., 7. un 8. tapu kopā. Ar “aparatūras” vadību NMEA / AIS iekārta (DTE) apgalvo RTS (ReadyToSend), kad tā vēlas nosūtīt datus. Izmantojot šos savienojumus, RTS tapa virza ClearToSend (CTS) un DataSetReady (DSR) tapas, kuras tiek ievadītas atpakaļ NMEA / AIS iekārtā, lai paziņotu, ka otra puse ir gatava un spēj saņemt datus.
Atkļūdošana
Lai ieslēgtu atkļūdošanas TX izvadi, noņemiet komentārus, t.i., rediģējiet #define DEBUGalieties pie skices ESP8266_NMEA_BRIDGE.ino augšdaļas.
Noņemiet TX/RX USB kabeļus un vienkārši pievienojiet dzelteno RX kabeli pie atkļūdošanas TX izejas. Atstājiet melno GND kabeli savienotu ar GND TX/RX. Arduino IDE seriālais monitors tagad parādīs atkļūdošanas ziņojumus.
Pēc noklusējuma tiek sākta UDP multiraides grupa, taču varat to atspējot, komentējot, t.i., rediģēt uz // #define UDP_BROADCAST skices ESP8266_NMEA_BRIDGE.ino augšdaļā.
Secinājums
Šis NMEA/AIS RS232 uz WiFi tilts ir izturīgs un vienkārši lietojams. Tas efektīvi darbojas no 12 akumulatora avota un ir pietiekami lēts, lai varētu nēsāt līdzi rezerves daļu, kuru vajadzības gadījumā varat nomainīt reisa vidū.
Ieteicams:
Raspberry Pi Ethernet līdz Wifi tiltam: 7 soļi
Raspberry Pi Ethernet uz Wifi tiltu: man ir dažādu aveņu pīrāgu, ierīču un citu datoru un tīkla iekārtu pārbaudes tīkls, tos visus pārvalda Ubiquity ugunsmūris/maršrutētājs, un es vēlos, lai tas būtu savienots ar internetu, lai es varētu vilkt atjauninājumus, programmatūru utt. Diemžēl
Mini lēts maiņstrāvas līdz dc pārveidotājs: 7 soļi
Mini lēts maiņstrāvas līdz dc pārveidotājs: šis ir maiņstrāvas līdzstrāvas pārveidotājs. Tas man izmaksāja tikai dažus dolārus. Tikai četru diodes izmaksas. Tas ir ļoti viegli un nav problēmu lodēšanai. tāpēc es vēlos dalīties tajā ar jums visiem. Tātad, sāksim darbu
ESP32 viedās mājas centrmezgls: 11 soļi
ESP32 Smart Home Hub: Sistēmas izveide, kas var apstrādāt lielu daudzumu sensoru datu, tai ir vairākas izejas un savienojums ar internetu vai vietējo tīklu, prasa ilgu laiku un daudz pūļu. Pārāk bieži cilvēki vēlas izveidot savu viedo māju tīklu
1A līdz 40A pašreizējais BOOST pārveidotājs līdz 1000 W līdzstrāvas motoram: 3 soļi
1A līdz 40A pašreizējais BOOST pārveidotājs līdz 1000 W līdzstrāvas motoram: Sveiki! Šajā videoklipā jūs uzzināsit, kā izveidot strāvas pastiprinātāja ķēdi jums ar lielu jaudu līdzstrāvas motoriem līdz 1000 W un 40 ampēriem ar tranzistoriem un centrālo krāna transformatoru. Lai gan, strāva pie izejas ir ļoti augsta, bet spriegums būs r
Atdzesēts USB barošanas ventilators, iebūvēts USB centrmezgls, klēpjdatora soma 1. daļa: 6 soļi
Atdzesēts USB barošanas ventilators, iebūvēts USB centrmezgls, klēpjdatora soma 1. daļa: klēpjdatoru somas ir dārgas. lētie ir pilnīgs štrunts. Tikko pieklājīgie sākas ar USD 69,99, un man ir grūti iztērēt šo naudu, ja tā sākotnēji nav gluži tas, ko es vēlos, tāpēc es nolēmu to izdarīt pats un redzēt, ko es