Orodha ya maudhui:
- Hatua ya 1: Vifaa na Zana
- Hatua ya 2: Kuuza Pini za Kichwa (ukitumia SOKKI JIG)
- Hatua ya 3: Kukusanya Ngao
- Hatua ya 4: Gluing the Component to the Base
- Hatua ya 5: Gluing kifuniko kwa Base
- Hatua ya 6: Kuongeza Lebo za wambiso
- Hatua ya 7: Kujaribu na D1M WIFI BLOCK (s)
- Hatua ya 8: Hatua Zifuatazo
Video: IOT123 - D1M BLOCK - Mkutano wa RFTXRX: Hatua 8
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Vizuizi vya D1M huongeza kesi za kugusa, lebo, miongozo ya polarity na kuvunja kwa Wemos D1 Mini SOC / Shields / Clones maarufu. Transmitters / Wapokeaji wa RF huruhusu ESP8266 kupata vifaa vya nyumbani / viwandani vilivyopo. Kesi hii hutoa mapumziko kwa Mpokeaji wa 433 / 315mHz na / au Transmitter.
Nia ya awali ya kuunda hii D1M BLOCK nilikuwa nahitaji RF Sniffer kwa mradi mwingine sawa na huu. Badala ya kuipandisha mkate, nilifikiri nitakula chakula changu cha mbwa. Hii ilileta shida ya kupendeza: D1M BLOCK ilihitaji kutumiwa kwa moduli za 433mHz na moduli za 315mHz kwa hivyo pini za dijiti zinazotumiwa kwa kuzima haziwezi kuwa na waya ngumu. Ndio maana pini zote za kusambaza na za mpokeaji zinachaguliwa kwa kutumia vichwa vya kiume na vipeperushi. Baadhi ya ngao za baadaye (kama ngao hii ya kifungo) pia inaruhusu pini zinazoweza kuchagua.
Pini ya 4 (Antena) imevunjwa kwa mtoaji; inaelea na imetolewa tu ili pini 4 ziwe na makazi.
Hatua hizi zinazoweza kufundishwa kupitia mkusanyiko wa kizuizi na kisha kujaribu moduli za RF kwa kutumia D1M WIFI BLOCKs.
Hatua ya 1: Vifaa na Zana
Sasa kuna orodha kamili ya Muswada wa Vifaa na Vyanzo.
- Ngao ya Wemos D1 Mini Protoboard na vichwa vikuu vya kike vya siri
- Sehemu zilizochapishwa za 3D.
- Seti ya D1M BLOCK - Sakinisha Jigs
- 2 off 4P kichwa cha kike
- 1 off 40P kichwa cha kiume
- 2 mbali kofia za Jumper
- Kuunganisha waya.
- Adhesive Nguvu ya Cyanoachrylate (ikiwezekana suuza)
- Bunduki ya gundi moto na vijiti vya gundi moto
- Solder na Iron
- Waya wa shaba iliyofungwa.
Hatua ya 2: Kuuza Pini za Kichwa (ukitumia SOKKI JIG)
Kwa kuwa pini za kiume za D1 Mini hazitafunuliwa kwenye hii D1M BLOCK, tundu la tundu linaweza kutumika. Kama pini nyingi za kiume zitakatwa, pini zote zinaweza kuuzwa katika nafasi ya kwanza.
- Kulisha pini za kichwa kupitia chini ya ubao (TX juu-kushoto upande wa juu).
- Chakula jig juu ya kichwa cha plastiki na usawazishe nyuso zote mbili.
- Pindisha jig na mkutano juu na bonyeza kwa nguvu kichwa kwenye uso mgumu wa gorofa.
- Bonyeza bodi chini kwenye jig.
- Solder pini 4 za kona kwa kutumia solder ndogo (mpangilio tu wa pini).
- Rudisha na uweke upya bodi / pini ikiwa inahitajika (bodi au pini ambazo hazijalingana au bomba).
- Solder pini zilizobaki.
Hatua ya 3: Kukusanya Ngao
- Pini nyingi za kiume kutoka kwa vichwa zinaweza kukatwa karibu na solder.
- Kutoka kichwa cha kiume 40P kata 2 kukatwa 5P na 2 mbali 4P.
- Kutumia ubao wa mkate kama templeti, weka msimamo na unganisha pini za kiume kwenye ukumbi wa michezo.
- Kutumia ubao wa mkate kama kiolezo, weka pini za kiume za muda mfupi za 4P, pini za kike za 4P juu yao na usambaze pini za kike kwenye ukumbi wa maandishi.
- Fuatilia na uunganishe mistari ya dijiti na waya ya shaba iliyochorwa (manjano).
- Weka waya mbili nyeusi ndani ya GND kutoka chini na solder upande wa juu.
-
Fuatilia na uuzaji wa laini za GND chini (nyeusi).
- Weka waya mbili nyekundu ndani ya 5V na 3V3 kutoka chini na solder upande wa juu.
- Fuatilia na uunganishe laini za umeme upande wa chini (nyekundu).
Hatua ya 4: Gluing the Component to the Base
Haijafunikwa kwenye video, lakini ilipendekezwa: weka kitufe kikubwa cha gundi moto kwenye msingi tupu kabla ya kuingiza bodi haraka na kujipanga - hii itaunda funguo za kubana kila upande wa ubao. Tafadhali fanya kukimbia kavu kwa kuweka ngao kwenye msingi. Ikiwa gluing haikuwa sahihi sana, unaweza kuhitaji kufanya upigaji picha nyepesi wa ukingo wa PCB.
- Ukiwa na uso wa chini wa kifuniko cha chini, weka kichwa cha plastiki kilichounganishwa kupitia mashimo kwenye msingi; (pini ya TX itakuwa upande na mtaro wa kati).
- Weka kijiti cha gundi moto chini ya msingi na vichwa vya plastiki vilivyowekwa kupitia mitaro yake.
- Kaa kijiti cha gundi moto kwenye uso thabiti wa gorofa na bonyeza kwa uangalifu PCB chini mpaka vichwa vya plastiki vigonge juu; hii inapaswa kuwa na pini zilizowekwa vizuri.
- Unapotumia gundi moto weka mbali na pini za kichwa na angalau 2mm kutoka mahali ambapo kifuniko kitawekwa.
- Tumia gundi kwa pembe zote 4 za PCB kuhakikisha mawasiliano na kuta za msingi; ruhusu seepage kwa pande zote mbili za PCB ikiwezekana.
Hatua ya 5: Gluing kifuniko kwa Base
- Hakikisha pini hazina gundi na 2mm ya juu ya msingi haina gundi moto.
- Pre-fit kifuniko (kukimbia kavu) hakikisha hakuna mabaki ya kuchapisha yapo njiani.
- Chukua tahadhari zinazofaa wakati wa kutumia wambiso wa Cyanoachrylate.
- Omba Cyanoachrylate kwenye pembe za chini za kifuniko ili kuhakikisha kufunika kwa kigongo kilicho karibu.
- Haraka kifuniko kwa msingi; kubana kufunga pembe ikiwezekana (kuepuka lensi).
- Baada ya kifuniko kukauka kwa mikono kila pini kwa hivyo iko katikati ya utupu ikiwa ni lazima (angalia video).
Hatua ya 6: Kuongeza Lebo za wambiso
- Tumia lebo ya pinout upande wa chini wa msingi, na pini ya RST upande na gombo.
- Tumia lebo ya kitambulisho upande wa gorofa ambao haujainikwa, na pini tupu kuwa juu ya lebo.
- Bonyeza maandiko chini kwa nguvu, na zana gorofa ikiwa inahitajika.
Hatua ya 7: Kujaribu na D1M WIFI BLOCK (s)
Kwa jaribio hili utahitaji:
- Punguzo la 2 D1M RFTXRX BLOCKS
- Punguzo la 2 D1M WIFI BLOCKS
- 1 off 433mHz transmitter na pinouts ya Signal, VCC, GND (3.3V mvumilivu)
- 1 off 433mHz mpokeaji na pinouts ya VCC, Singal, Signal, GND (5V mvumilivu).
Ninashauri kupata watumaji wengi na wapokeaji kwani kuna duds za mara kwa mara.
Maandalizi ya kusafirisha:
- Katika Arduino IDE weka rf-switch library (zip masharti)
- Pakia mchoro wa kutuma kwenye ZOZI la WIFI la D1M.
- Tenganisha kebo ya USB
- Ambatisha D1M RFTXRX BLOCK
- Ongeza mtumaji kwa kichwa cha kati cha kike cha 4P kama inavyoonyeshwa.
- Hakikisha jumper imewekwa kwenye pini iliyotambuliwa katika kuwezesha Tuma kazi kwenye mchoro (D0 au D5 au D6 au D7 au D8)
Maandalizi ya mpokeaji:
- Pakia mchoro wa kupokea kwenye ZOZI la WIFI la D1M.
- Tenganisha kebo ya USB
- Ambatisha D1M RFTXRX BLOCK
- Ongeza mpokeaji kwenye kichwa cha nje cha 4P cha kike kama inavyoonyeshwa.
- Hakikisha jumper imewekwa kwenye pini iliyotambuliwa katika kuwezesha Pokea kazi kwenye mchoro (D1 au D2 au D3 au D4)
Kuendesha mtihani:
- Ambatisha mkutano wa mpokeaji kwenye kebo ya USB na unganisha kwenye PC yako ya DEV.
- Fungua dirisha la kiweko na bandari sahihi ya COM na kiwango cha mchoro wa baud (ilikuwa 9600).
- Ambatisha mkutano wa kusambaza kwa kebo ya USB na unganisha ndani yako DEV PC (bandari nyingine ya USB).
- Unapaswa kuanza kupata maambukizi yaliyoingia kwenye kidirisha chako cha dashibodi
Moja ya https://github.com/sui77/rc-switch/ demos na pini zilizojumuishwa kwa D1M RFTXRX BLOCK
/* |
Mfano kwa njia tofauti za kutuma |
https://github.com/sui77/rc-switch/ |
iliyorekebishwa kwa pini za D1M RFTXRX BLOCK |
*/ |
# pamoja |
RCSwitch mySwitch = RCSwitch (); |
voidetup () { |
Serial. Kuanza (9600); |
// Transmitter imeunganishwa na Arduino Pin # 10 |
mySwitch.nableTransmit (D0); // D0 au D5 au D6 au D7 au D8 |
} |
voidloop () { |
/ * Angalia Mfano: TypeA_WithDIPSwitches * / |
mySwitch.switchOn ("11111", "00010"); |
kuchelewesha (1000); |
mySwitch.switchOff ("11111", "00010"); |
kuchelewesha (1000); |
/ * Badilisha sawa na hapo juu, lakini kwa kutumia nambari ya decimal * / |
kutuma MySwitch (5393, 24); |
kuchelewesha (1000); |
tuma mySwitch (5396, 24); |
kuchelewesha (1000); |
/ * Badilisha sawa na hapo juu, lakini ukitumia nambari ya binary * / |
kutuma MySwitch ("000000000001010100010001"); |
kuchelewesha (1000); |
kutuma MySwitch ("000000000001010100010100"); |
kuchelewesha (1000); |
/ * Badilisha sawa na hapo juu, lakini nambari ya hali tatu * / |
mySwitch.sendTriState ("00000FFF0F0F"); |
kuchelewesha (1000); |
mySwitch.sendTriState ("00000FFF0FF0"); |
kuchelewesha (1000); |
kuchelewa (20000); |
} |
tazama rawd1m_rftxrx_send_demo.ino mwenyeji na ❤ na GitHub
Moja ya https://github.com/sui77/rc-switch/ demos na pini zilizojumuishwa kwa D1M RFTXRX BLOCK
/* |
Mfano wa kupokea |
https://github.com/sui77/rc-switch/ |
Ikiwa unataka kuibua telegram nakili data mbichi na |
ibandike kwenye |
iliyorekebishwa kwa pini za D1M RFTXRX BLOCK |
*/ |
# pamoja |
RCSwitch mySwitch = RCSwitch (); |
voidetup () { |
Serial. Kuanza (9600); |
mySwitch.enableReceive (D4); // D1 au D2 au D3 au D4 |
} |
voidloop () { |
ikiwa (mySwitch haipatikani ()) { |
pato (mySwitch.getReceivedValue (), mySwitch.getReceivedBitlength (), mySwitch.getReceivedDelay (), mySwitch.getReceivedRawdata (), mySwitch.getReceivedProtocol ()); |
mySwitch.resetInapatikana (); |
} |
} |
tazama rawd1m_rftxrx_receive_demo.ino iliyohifadhiwa na ❤ na GitHub
Hatua ya 8: Hatua Zifuatazo
- Panga D1M BLOCK yako na D1M BLOCKLY
- Angalia Thingiverse
- Uliza swali kwenye Jukwaa la Jamii la ESP8266
Ilipendekeza:
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa Hatua (hatua 8): Hatua 8
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa hatua (hatua-8): transducers za sauti za ultrasonic L298N Dc umeme wa umeme wa adapta na pini ya kiume ya dc Arduino UNOBreadboard Jinsi hii inavyofanya kazi: Kwanza, unapakia nambari kwa Arduino Uno (ni mdhibiti mdogo aliye na dijiti na bandari za analog kubadilisha msimbo (C ++)
IOT123 - Uvunjaji wa Daktari wa Chaji: 3 Hatua
IOT123 - UCHUNGUZI WA DAKTARI WA CHAJI: Wakati utatuzi wa toleo la 0.4 la SOLAR TRACKER CONTROLLER nilitumia muda mwingi kuunganisha mita nyingi kwenye mizunguko tofauti ya NPN. Mita nyingi hazikuwa na unganisho wa urafiki wa ubao wa mkate. Niliangalia wachunguzi wachache wa MCU ikiwa ni pamoja na
IOT123 - SENSOR YA ASSIMILATE: TEMT6000: 4 Hatua
IOT123 - ASSIMILATE SENSOR: TEMT6000: ASSIMILATE SENSORS ni sensorer za mazingira ambazo zina vifaa vya ziada vya vifaa na safu ya utaftaji wa programu, inayowezesha aina mpya kabisa kuongezwa kwenye HABARI YA SENSOR HUB na usomaji kusukumwa kwa seva ya MQTT bila kodin iliyoongezwa
Maswali ya Mario Block Solar Monitor: Hatua 7 (na Picha)
Maswali ya Mario Block Solar Monitor: Tuna mfumo wa jua kwenye paa yetu ambayo inazalisha umeme kwetu. Ulikuwa uwekezaji mkubwa mbele na unalipa pole pole kwa muda. Nimekuwa nikifikiria kama senti inayoanguka kwenye ndoo kila sekunde chache wakati jua limetoka. Da
Tenganisha Transformer ya E-block: Hatua 6
Disassemble E-block Transformer: Nilipanga kutengeneza kiboksi cha gitaa, lakini nikakosa waya iliyoshonwa. Nimekusudia kujaribu kuifanya bila kununua chochote, nilifikiri kwa muda na nikapata wazo la kuichukua kutoka kwa transformer kwa rotator yangu ya zamani ya antena. Kwa bahati mbaya, g