
Orodha ya maudhui:
- Hatua ya 1: Vitu Unavyohitaji
- Hatua ya 2: Kufanya PCB
- Hatua ya 3: Vipengele vya Soldering
- Hatua ya 4: Programu ya ESP8266
- Hatua ya 5: Kufanya Kesi
- Hatua ya 6: Jinsi ya Kutumia
- Hatua ya 7: Usambazaji wa Takwimu Serial
- Hatua ya 8: Kuunganisha kwa Router
- Hatua ya 9: Port Port ya Mtandaoni
- Hatua ya 10: Tumia WiFi moja kwa moja katika Programu yako
2025 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2025-01-23 15:11



Mawasiliano ya data kati ya vifaa vya elektroniki hayaepukiki katika miradi mingi ya kielektroniki na inaleta faida nyingi kwa mradi wako, i.e.unganisha mdhibiti wako mdogo kwa PC na ufuatilie data kwenye onyesho kubwa la rangi badala ya LCD ndogo ya monochrome. Wakati wa kuzungumza juu ya kuunganisha kifaa kwenye PC, njia ya wazi zaidi ya kuwasiliana ni bandari ya USB. Lakini kusambaza data juu ya USB inahitaji programu nyingi. Njia nyingine rahisi ni Port Port (aka COM) na itifaki ya RS232 ambayo inahitaji tu mzunguko mdogo wa elektroniki kubadilisha viwango vya voltage na programu kidogo. Kwa hivyo nilitengeneza adapta ya RSS232-TTL UART na kuchapishwa hapa ili kutumia katika miradi yangu yote. Lakini nilikabiliwa na shida mpya, bodi mpya za mama na kompyuta ndogo hazina bandari ya COM. Kisha nikaamua kutengeneza adapta ya USB-TTL UART kwa kutumia FT232 IC maarufu kwa miradi yangu. Inafanya kazi vizuri sana, lakini waya ndefu kutoka vifaa hadi PC zinaniudhi. Je! Inawezekana kuwa na bandari ya serial hewani kama panya zisizo na waya na kibodi? Kwa kweli, inaweza kufanywa kwa kutumia moduli nzuri ya WiFi ESP8266, na kwa kutumia WiFi sio lazima utengeneze dongle mwenyewe na pia unaweza kuwa na bandari ya serial juu ya mtandao. Wow, nilitaka bandari ya serial isiyo na waya, sasa nina bandari ya serial kwenye wavuti. Hiyo inafurahisha sana.
Video inaonyesha kudhibiti E-taka CNC (3D printer) kwa kutumia kifaa hiki.
Nataka kushiriki mradi huu na wewe. Ikiwa unapenda, nifuate.
Hatua ya 1: Vitu Unavyohitaji
- Moduli ya 1x ESP8266-01
- Mdhibiti wa voltage 1x 78L05
- Mdhibiti wa voltage 1x LF33CV
- 1x BC547 transistor
- 3x 100uF capacitor elektroni
- 1x 100nF MKT capacitor
- Mpingaji wa 1x 4.7K
- Vipinga 6x 10K
- 1x 1N4148 diode
- 2x vifungo vidogo vya kushinikiza
- Vichwa 8 vya pini vya kike
- Kiunganishi cha nguvu cha 1x (kike)
- Kiunganishi cha nguvu cha 1x (kiume)
- Kiunganishi cha sauti cha stereo cha 1x 3.5mm (kiume)
- Baadhi ya waya
- Bodi fulani ya shaba
- Zana za kutengeneza PCB (sandpaper, karatasi glossy, printa ya laser, faili ya PCB, asetoni, ekloriki ya feri, chombo cha plastiki, n.k.)
- Zana za kulehemu (chuma, waya, mtiririko, mkata waya, n.k.)
- Kadi zingine za plastiki zisizoweza kutumiwa na gundi kutengeneza kesi
Hatua ya 2: Kufanya PCB


Chapisha faili ya PCB na printa ya laser kwenye karatasi ya A4 glossy bila kuongeza. Kata bodi ya shaba, isafishe na sandpaper, mimina asetoni kwenye ubao, weka karatasi zilizochapishwa juu yake na ubonyeze kwa sekunde 10 na subiri hadi itakapokauka. Ondoa karatasi, ikiwa kuna sehemu ambazo mzunguko hauakisi vizuri zirekebishe na alama ya CD. Kisha loweka bodi kwenye ekari yenye feri ya kloridi na subiri hadi hakuna sehemu za shaba zinazoonekana. Osha ubao kwa maji, kauka na usafishe na sandpaper, kisha chimba mashimo. Kuna Maagizo mengi kukuonyesha jinsi ya kutengeneza PCB.
Hatua ya 3: Vipengele vya Soldering




Vipengele vya Solder kulingana na maandishi kwenye ubao na mchoro wa skimu. Angalia mwelekeo wa vidhibiti vya voltage, transistor, diode, na capacitors electrolyte. Kuna maagizo mengi ya kukufundisha jinsi ya kutengeneza. Kumbuka kuwa anode iko katikati ya kiunganishi cha nguvu wakati ikiiunganisha na bodi. Unganisha kiunganishi cha sauti cha 3.5mm kwenye vituo vya RX, TX na GND kwenye ubao kulingana na mchoro wake. Vichwa vya siri vya siri vya kike hadi mahali pa moduli ya ESP8266.
Hatua ya 4: Programu ya ESP8266


Tafuta wavuti hii kwa kuangaza ESP8266 na Arduino. Unaweza kupata nakala muhimu. Niliangaza kwa kutumia adapta yangu ya USB-TTL UART na ubao mdogo ambao nilitengeneza kwa kuangaza na kupima ESP8266-01 (Ikiwa unataka kuifanya, pakua faili zake kutoka hatua hii na ufanye ESP8266 yako iwe nyepesi). Pakua hapa chini nambari na uangaze ESP8266 yako. Kisha uweke mahali pake kwenye ubao wako. Mdhibiti wa voltage LF33CV huzuia kushikamana na moduli ya ESP8266 kwa mwelekeo mbaya.
Hatua ya 5: Kufanya Kesi



Nilisafisha kadi za plastiki zisizo na maana na sandpaper na nikaunda kesi kwa kifaa hiki kwa kuziunganisha pamoja. Usisahau kufanya mashimo kwa kupoza LF33CV.
Hatua ya 6: Jinsi ya Kutumia




Niliweka viunganisho viwili vya usambazaji wa umeme (mmoja wa kiume na mmoja wa kike) kuweza kuweka kifaa hiki kwa urahisi kati ya pato la adapta ya AC na seti ambayo inapaswa kuungana na bandari ya serial, kwa hivyo haupaswi kuandaa chanzo kingine cha nguvu kwa kifaa hiki. Kulingana na data ya LF33CV, unaweza kuwezesha kifaa hiki kutoka 3.5VDC hadi 18VDC.
Unganisha kiunganishi cha sauti cha 3.5mm kwenye bandari ya serial ya kifaa lengwa, na kiunganishi cha nguvu ya kiume kwa usambazaji wa umeme wa kifaa lengwa. Chomeka pato la adapta ya AC kwenye kontakt ya kuingiza DC "Serial Port over WiFi".
Kwenye PC yako unganisha kwa kituo cha kufikia "dihavSerialPort_XXXXXX", anwani ya IP ya kifaa katika hali ya ufikiaji ni "192.168.4.1".
Pakua programu tumizi ya Windows niliyopakia hapa, na uitekeleze kwenye PC yako. Chapa IP ya kifaa, chagua kiwango cha baud, acha kidogo, data bits, usawa na bonyeza kitufe cha "Unganisha". Bonyeza kitufe cha "Ruhusu ufikiaji" kwenye dirisha la "Windows Security Alert". Unaweza kutuma data kwa kuiandika kwenye kisanduku hapo chini "Tenganisha" kitufe kama ASCII, hex au decimal na bonyeza kitufe kinachohusiana na "Tuma XXX". Takwimu zilizotumwa na zilizopokelewa zitaonyeshwa kwenye visanduku sita chini ya vitufe vya "Tuma XXX".
Kuna interface inayotegemea HTML ambayo inafanya uwezekano wa kufikia bandari ya serial kwenye kivinjari cha wavuti kwenye OS yoyote. Ili kuipata funga "192.168.4.1" katika upau wa anwani wa kivinjari chako cha wavuti na ugonge kuingia.
Hatua ya 7: Usambazaji wa Takwimu Serial

Katika programu nyingi, kuna programu ambayo inapaswa kuungana na kifaa kupitia bandari ya serial. Ili kufanya hii kupakua com0com na kuiweka kwenye PC yako. Unda jozi za bandari dhahiri chagua moja yao kama bandari ya serial katika programu ya "dihav SerialPort juu ya WiFi" na uchague zingine kwenye programu inayodhibiti kifaa chako. Kuanzisha unganisho bonyeza kitufe cha unganisha.
Hatua ya 8: Kuunganisha kwa Router

Unaweza pia kuunganisha kifaa hiki kwa router badala ya kukitumia kama kituo cha kufikia. Ili kufanya hivyo vinjari kwenye ukurasa wa mipangilio ya kifaa kwa kuandika "192.168.4.1/set" kwenye upau wa anwani wa kivinjari chako cha wavuti. Kwenye ukurasa huu, unaweza kubadilisha jina la kifaa, nywila ya nambari ya ufikiaji na kutaja router ambayo unataka kifaa hiki kiunganishwe kwa kuandika jina na nywila yake. Inashauriwa kupeana anwani ya IP tuli kwa kifaa hiki ikiwa unataka kuiunganisha kwa router. Ili kujua jinsi ya kufanya hivyo tafuta tu mtandao ili "Toa anwani ya IP tuli". Kumbuka kuwa ukiunganisha kifaa hiki kwa router, anwani ya IP sio "192.168.4.1" tena. Ili kuweka upya mipangilio yote shikilia kitufe cha "Rudisha Nywila" kwenye kifaa kwa sekunde 2.
Hatua ya 9: Port Port ya Mtandaoni

Sasa tulifikia sehemu ya kusisimua. Ili kufikia bandari ya serial kwenye mtandao tafuta mtandao kwa "usambazaji wa IP" ili kujua jinsi ya kufanya hivyo. Kisha mbele bandari 80 na 2321 za kifaa ulichotengeneza kwenye wavuti. Kuweka IP tuli kwa kifaa hiki itakusaidia sana katika hatua hii. Tafuta "IP yangu" kwenye Google, unaweza kuona IP yako juu ya matokeo ya utaftaji. Ni anwani ya IP ambayo lazima uitumie kufikia bandari ya serial kutoka kwa wavuti.
Hatua ya 10: Tumia WiFi moja kwa moja katika Programu yako
Ikiwa unataka kutengeneza programu inayounganisha moja kwa moja kwenye kifaa hiki bila kutumia programu iliyopakuliwa kutoka kwa hatua ya 6, tumia itifaki ifuatayo, ambayo nimetengeneza kwa kifaa hiki.
- Kila ni kawiti.
- Kiwango cha Baud kwenye bandari 2321 ni thamani ya 4-baiti ambayo byte muhimu zaidi itatumwa kwanza.
-
Unganisha:
-
HTTP (Bandari 80):
- Ombi: POST con
- bdrt = #### & dbt = # & sbt = # & prty = #
- Jibu: Sawa au ER
-
Bandari 2321:
- Ombi: [1] [bdrt] [bdrt] [bdrt] [bdrt] [dbt] [sbt] [prty]
- Jibu: [0] au [1]
-
-
Tenganisha:
-
HTTP (Bandari 80):
- Ombi: GET dis
- Jibu: Sawa
-
Bandari 2321:
- Ombi: [2]
- Jibu: [1]
-
-
Pokea Takwimu:
-
HTTP (Bandari 80):
- Ombi: PATA rec
- Jibu: Sawa… data (hex)… au ER
-
Bandari 2321:
Kaiti za data zitatumwa kwa seva iliyoundwa kwenye PC kwenye bandari 2321
-
-
Tuma Takwimu:
-
HTTP (Bandari 80):
- Ombi: POST snd
- … Data (hex)…
- Jibu: Sawa au ER
-
Bandari 2321:
- Omba: [3] [datasize (max255)]… data…
- Jibu: [0] au [1]
-
-
Uunganisho wa Mtihani:
-
Bandari 2321:
- Ombi: [4]
- Jibu: [44]
-
Ilipendekeza:
Kurekebisha Maswala ya Port Lilypad USB Serial / Dereva: Hatua 10 (na Picha)

Kurekebisha Toleo la Mac Lilypad USB Serial Port / Dereva: Kuanzia 2016, Mac yako iko chini ya miaka 2? Je! Umesasisha hivi karibuni kuwa OS mpya zaidi (Yosemite au kitu kipya zaidi)? Je! Lilypad USBs / MP3s yako haifanyi kazi tena? mafunzo yatakuonyesha jinsi nilivyosanidi Lilypad USBs yangu. Kosa nililokutana nalo lilihusiana
Kamwe Usimalize Eddy Juu ya Sasa Inazunguka Juu: 3 Hatua

Kamwe Kukomesha Eddy Juu Juu ya Sasa Inazunguka: Hivi majuzi nilitengeneza muundo huu wa kichwa kisicho na mwisho cha kuzunguka kwa kutumia sumaku inayozunguka kuunda Eddy sasa kwenye sehemu ya juu inayozunguka. Baada ya utaftaji kadhaa sikuonekana kupata mtu mwingine yeyote kutumia kanuni hiyo hiyo kwa kifaa kama hicho, kwa hivyo nilidhani ningekuwa
Tazama Monitor Serial juu ya Bluetooth: Hatua 4

Tazama Monitor Serial juu ya Bluetooth: Mradi huu unatumia moduli ya Bluetooth ya HC-05 kuchukua nafasi ya unganisho la waya la jadi linalotumika kutazama mfuatiliaji wa serial. / 2RYqiSK Jumper waya - https://amzn.to/2RYqiSK H
Matumizi ya RAM ya PC kwa Arduino Via Serial-port: Hatua 7

Matumizi ya RAM ya PC kwa Arduino Via Serial-port: Rafiki yangu alinipa msukumo na mradi wake mdogo wa Arduino. Mradi huu mdogo unajumuisha Arduino UNO R3, ambayo inasoma data na programu iliyotengenezwa katika Arduino IDE iliyotumwa kwa bandari ya serial (USB-bandari) na programu ya C # iliyotengenezwa kwenye studio ya kuona. Kama hii
Vidokezo na Ujanja wangu wa Juu wa Kumi ya Juu ya Mkate: Njia 9 (na Picha)

Vidokezo na Ujanja Wangu wa Juu zaidi wa Mkate wa Mkate: Kuna inchi 6 za theluji ardhini, na umefungwa ndani ya nyumba. Umepoteza motisha yako ya kufanya kazi kwenye laser yako ya kukata chuma inayoongozwa na GPS. Kumekuwa hakuna miradi mipya kwenye wavuti yako unayopenda ambayo imekuingiza ndani yako