Përmbajtje:
- Hapi 1: Materialet dhe Mjetet
- Hapi 2: Bashkimi i kunjave të kokës (duke përdorur SOCKET JIG)
- Hapi 3: Montimi i Mburojës
- Hapi 4: Ngjitja e përbërësit në bazë
- Hapi 5: Ngjitja e kapakut në bazë
- Hapi 6: Shtimi i etiketave ngjitëse
- Hapi 7: Testimi me bllokuesit (et) D1M WIFI
- Hapi 8: Hapat e ardhshëm
Video: IOT123 - D1M BLOCK - RFTXRX Montimi: 8 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:22
BLLOKAT D1M shtojnë raste prekëse, etiketa, udhëzues polariteti dhe thyerje për Wemos D1 Mini SOC/Shields/Clones të njohura. Transmetuesit/Marrësit RF lejojnë ESP8266 të hyjë në automatizimin ekzistues të shtëpisë/industrisë. Ky shtresë siguron prishje për Marrësin dhe/ose Transmetuesin 433/315mHz.
Motivimi fillestar për krijimin e këtij Blloku D1M ishte se më duhej një RF Sniffer për një projekt tjetër të ngjashëm me këtë. Në vend që të hipja në bukë, mendova se do të haja ushqim për qenin tim. Ky paraqiti një problem interesant: D1M BLOCK duhej të përdorej për modulet 433mHz dhe modulet 315mHz prandaj kunjat dixhitale të përdorura për prishjet nuk mund të ishin të lidhura fort. Kjo është arsyeja pse të dy kunjat e transmetuesit dhe marrësit janë të aftë të zgjedhin duke përdorur titujt meshkuj dhe kërcyesit. Disa nga mburojat e mëvonshme (si kjo mburoja e butonave) gjithashtu lejojnë kunja të zgjedhura.
Një kunj i katërt (Antena) është shpërthyer për transmetuesin; është lundrues dhe sigurohet vetëm në mënyrë që të vendosen 4 kunja.
Ky udhëzues hap përmes montimit të bllokut dhe më pas teston modulet RF duke përdorur blloqet D1M WIFI.
Hapi 1: Materialet dhe Mjetet
Tani ekziston një listë e plotë e Faturave të Materialeve dhe Burimeve.
- Mburoja Wemos D1 Mini Protoboard dhe titujt femra me gjilpërë të gjatë
- Pjesë të printuara 3D.
- Një grup D1M BLOCK - Instaloni Jigs
- 2 kokë me kokë 4P femra
- 1 kokë me kokë për meshkuj 40P
- 2 zbritje kapele për bluzë
- Teli lidhës.
- Ngjitës i fortë Cyanoachrylate (mundësisht me furçë)
- Armë me zam të nxehtë dhe shkopinj zam të nxehtë
- Solder dhe Hekuri
- Teli bakri i lyer me kallaj.
Hapi 2: Bashkimi i kunjave të kokës (duke përdorur SOCKET JIG)
Meqenëse kunjat mashkullore D1 Mini nuk do të ekspozohen në këtë bllok D1M, bashkimi i prizës mund të përdoret. Ndërsa kunjat e tepërta mashkullore do të ndërpriten, të gjitha kunjat mund të ngjiten në pozicionin fillestar.
- Furnizoni kunjat e kokës përmes pjesës së poshtme të tabelës (TX lart-majtas në anën e sipërme).
- Ushqeni me figurë mbi kokën plastike dhe rrafshoni të dy sipërfaqet.
- Kthejeni jig dhe montimin përmbys dhe shtypni fort kokën në një sipërfaqe të fortë të sheshtë.
- Shtypni tabelën poshtë fort mbi figurë.
- Lidhni 4 kunjat e qosheve duke përdorur saldim minimal (vetëm shtrirje e përkohshme e kunjave).
- Ngrohni dhe ripoziciononi tabelën/kunjat nëse është e nevojshme (dërrasa ose kunjat nuk janë rreshtuar ose plumb).
- Saldoni pjesën tjetër të kunjave.
Hapi 3: Montimi i Mburojës
- Kunjat e tepërta mashkullore nga titujt mund të priten afër saldimit.
- Nga 40P kokë mashkull prerë 2 off 5P dhe 2 off 4P.
- Duke përdorur një dërrasë buke si model, vendosni dhe lidhni kunjat mashkullore në protoboard.
- Duke përdorur një dërrasë buke si model, vendosni kunjat e përkohshëm 4P meshkuj, kunjat femra 4P mbi to dhe lidhni kunjat femra në protoboard.
- Gjurmoni dhe lidhni linjat dixhitale me tela bakri të konservuar (të verdhë).
- Vendosni dy tela të zinj në GND nga poshtë dhe ngjitini në pjesën e sipërme.
-
Gjurmoni dhe lidhni linjat GND në pjesën e poshtme (e zezë).
- Vendosni dy tela të kuq në 5V dhe 3V3 nga poshtë dhe ngjitini në pjesën e sipërme.
- Gjurmoni dhe lidhni linjat e energjisë në pjesën e poshtme (të kuqe).
Hapi 4: Ngjitja e përbërësit në bazë
Nuk mbulohet në video, por rekomandohet: vendosni një dobësi të madhe zam të nxehtë në bazën e zbrazët para se të futni shpejt tabelën dhe të rreshtoheni - kjo do të krijojë çelësa kompresimi në të dyja anët e tabelës. Ju lutemi bëni një vrapim të thatë në vendosjen e mburojave në bazë. Nëse ngjitja nuk ishte shumë e saktë, mund t'ju duhet të bëni një skedar të lehtë të skajit të PCB.
- Me sipërfaqen e poshtme të zorrës bazë drejtuar poshtë, vendosni kokën plastike të montuar të bashkuar përmes vrimave në bazë; (kunja TX do të jetë në anën e brazdës qendrore).
- Vendoseni bashkuesin e zamit të nxehtë nën bazë me titujt plastikë të vendosur nëpër brazdat e tij.
- Uluni me kapësen e zamit të nxehtë në një sipërfaqe të fortë të sheshtë dhe shtyjeni me kujdes PCB -në poshtë derisa titujt plastikë të godasin sipërfaqen; kjo duhet të ketë kunjat e pozicionuar saktë.
- Kur përdorni ngjitësin e nxehtë mbajeni atë larg kunjave të kokës dhe të paktën 2 mm nga vendi ku do të vendoset kapaku.
- Aplikoni zam në të 4 qoshet e PCB -së duke siguruar kontakt me muret bazë; lejoni depërtimin në të dy anët e PCB nëse është e mundur.
Hapi 5: Ngjitja e kapakut në bazë
- Sigurohuni që kunjat të jenë pa zam dhe 2 mm e sipërme e bazës të jetë pa zam të nxehtë.
- Vendosni paraprakisht kapakun (tharje e thatë) duke u siguruar që asnjë objekt printimi të mos jetë në rrugën tuaj.
- Merrni masat paraprake të përshtatshme kur përdorni ngjitësin Cyanoachrylate.
- Aplikoni Cyanoachrylate në qoshet e poshtme të kapakut duke siguruar mbulimin e kreshtës ngjitur.
- Vendoseni shpejt kapakun në bazë; fiksimi mbyll qoshet nëse është e mundur (duke shmangur thjerrëzat).
- Pasi kapaku të jetë tharë, përkulni çdo kunj në mënyrë që të jetë qendrore në boshllëk nëse është e nevojshme (shiko videon).
Hapi 6: Shtimi i etiketave ngjitëse
- Aplikoni etiketën pinout në pjesën e poshtme të bazës, me kunj RST në anën me zakon.
- Aplikoni etiketën identifikuese në anën e sheshtë pa groove, me zbrazëtinë e kunjave që janë në krye të etiketës.
- Shtypni etiketat fort, me një mjet të sheshtë nëse është e nevojshme.
Hapi 7: Testimi me bllokuesit (et) D1M WIFI
Për këtë test do t'ju duhet:
- 2 ulje në blloqe D1M RFTXRX
- 2 jashtë blloqeve D1M WIFI
- 1 transmetues 433mHz me pinouts të Sinjalit, VCC, GND (tolerues 3.3V)
- 1 marrës 433mHz me pinout të VCC, Singal, Signal, GND (5V tolerant).
Unë sugjeroj marrjen e transmetuesve dhe marrësve të shumtë pasi ka zhurma të herëpashershme.
Përgatitja e transmetuesit:
- Në Arduino IDE instaloni bibliotekën rf-switch (e bashkangjitur me zip)
- Ngarko skicën e dërgimit në një BLLOK WIFI D1M.
- Shkëputeni kabllon USB
- Bashkangjitni një BLLOK D1M RFTXRX
- Shtoni një transmetues në kokën qendrore të femrës 4P siç tregohet.
- Sigurohuni që një bluzë të vendoset në kunjin e identifikuar në funksionin enableTransmit në skicë (D0 ose D5 ose D6 ose D7 ose D8)
Përgatitja e marrësit:
- Ngarko skicën e marrjes në një bllok DIF WIFI.
- Shkëputeni kabllon USB
- Bashkangjitni një BLLOK D1M RFTXRX
- Shtoni një marrës në kokën e jashtme 4P të femrës siç tregohet.
- Sigurohuni që një bluzë të jetë vendosur në kunjin e identifikuar në funksionin enableReceive në skicë (D1 ose D2 ose D3 ose D4)
Drejtimi i testit:
- Bashkangjitni kuvendin e marrësit në një kabllo USB dhe futni kompjuterin tuaj DEV.
- Hapni dritaren e tastierës me portën e duhur COM dhe shkallën e skicimit të serisë së baudit (ishte 9600).
- Bashkangjitni montimin e transmetuesit në një kabllo USB dhe futni kompjuterin tuaj DEV (portë tjetër USB).
- Ju duhet të filloni të regjistroni transmetimet në dritaren tuaj të tastierës
Një nga demonstrimet https://github.com/sui77/rc-switch/ me kunjat e përfshirë për D1M RFTXRX BLOCK
/* |
Shembull për metoda të ndryshme të dërgimit |
https://github.com/sui77/rc-switch/ |
modifikuar për kunjat D1M RFTXRX BLOCK |
*/ |
#përfshi |
RCSwitch mySwitch = RCSwitch (); |
voidsetup () { |
Serial.filloj (9600); |
// Transmetuesi është i lidhur me Arduino Pin #10 |
mySwitch.enableTransmit (D0); // D0 ose D5 ose D6 ose D7 ose D8 |
} |
voidloop () { |
/ * Shih Shembullin: TypeA_WithDIPS çelsin */ |
mySwitch.switchOn ("11111", "00010"); |
vonesa (1000); |
mySwitch.switchOff ("11111", "00010"); |
vonesa (1000); |
/ * I njëjti ndërprerës si më sipër, por duke përdorur kodin dhjetor */ |
mySwitch.send (5393, 24); |
vonesa (1000); |
mySwitch.send (5396, 24); |
vonesa (1000); |
/ * I njëjti ndërprerës si më sipër, por duke përdorur kodin binar */ |
mySwitch.send ("000000000001010100010001"); |
vonesa (1000); |
mySwitch.send ("000000000001010100010100"); |
vonesa (1000); |
/ * I njëjti ndërprerës si më sipër, por kodi me tre shtete */ |
mySwitch.sendTriState ("00000FFF0F0F"); |
vonesa (1000); |
mySwitch.sendTriState ("00000FFF0FF0"); |
vonesa (1000); |
vonesa (20000); |
} |
shiko rawd1m_rftxrx_send_demo.ino hostuar me ❤ nga GitHub
Një nga demonstrimet https://github.com/sui77/rc-switch/ me kunjat e përfshirë për D1M RFTXRX BLOCK
/* |
Shembull për marrjen |
https://github.com/sui77/rc-switch/ |
Nëse dëshironi të vizualizoni një telegram kopjoni të dhënat e papërpunuara dhe |
ngjiteni në |
modifikuar për kunjat D1M RFTXRX BLOCK |
*/ |
#përfshi |
RCSwitch mySwitch = RCSwitch (); |
voidsetup () { |
Serial.filloj (9600); |
mySwitch.enableReceive (D4); // D1 ose D2 ose D3 ose D4 |
} |
voidloop () { |
nëse (mySwitch.available ()) { |
output (mySwitch.getReceivedValue (), mySwitch.getReceivedBitlength (), mySwitch.getReceivedDelay (), mySwitch.getReceivedRawdata (), mySwitch.getReceivedProtocol ()); |
mySwitch.resetAvailable (); |
} |
} |
shiko rawd1m_rftxrx_receive_demo.ino e organizuar me ❤ nga GitHub
Hapi 8: Hapat e ardhshëm
- Programoni Bllokun tuaj D1M me D1M BLOCKLY
- Shikoni Thingiverse
- Bëni një pyetje në Forumin e Komunitetit ESP8266
Recommended:
Montimi i çantës së marrësit të radios AM: 9 hapa (me fotografi)
Montimi i çantës së marrësit të radios AM: Më pëlqen të montoj pajisje të ndryshme elektronike. Jam magjepsur nga radiot. Muaj më parë gjeta një pajisje të lirë të marrësve të radios AM në internet. E porosita dhe pas pritjes standarde prej rreth një muaji erdhi. Kompleti është DIY shtatë superhetor transistor
Webcam/vegël Laptop Lego Montimi: 5 hapa
Webcam/vegël për montimin e laptopit Lego: Këtu keni një mënyrë për të montuar një kamer në internet ose në rastin tim një altoparlant në një kompjuter portativ. Dizajni mund të ndryshohet lehtësisht për përshtatjen më të mirë
Montimi i telefonit me karikues portativ: 5 hapa
Montimi i telefonit me karikues portativ: Në këtë projekt do t'ju tregoj se si të bëni një montim të telefonit dhe një karikues portativ që përshtatet brenda tij
IOT123 - POWER METER BOX Montimi: 6 hapa
IOT123 - POWER METER BOX Montimi: Ky është një shtresë për ATTINYPOWERMETER të autorizuar nga hënorurimi. Mund të masë vazhdimisht tensionin (V), rrymën (mA) dhe përdorimin e energjisë së akumuluar (mWh). Dhe gjithashtu vizatoni një grafik të thjeshtë për të vizualizuar figurat. Siç udhëzuesi i thjeshtë i lidhjes spërkatet në
IOT123 - HUB SENSOR ASSIMILATE: ICOS10 GENERIC SHELL (HIQUP WIRE) Montimi: 4 Hapa
IOT123 - ASUSIMILATE SENSOR HUB: ICOS10 GENERIC SHELL (HOOKUP WIRE) Montimi: UPDATE Ne ju rekomandojmë të përdorni qarkun IDC (jo HOOKUP) për më shumë besueshmëri. Ky asamble HOOKUP është në rregull për operacionet kritike jashtë misionit nëse keni kohë për të verifikuar qarkun. Gjeta disa tela (shtresa e sipërme e paneleve: e kuqe/e verdhë) jo shumë gjatë