Orodha ya maudhui:

Kusukuma Kichunguzi cha Hubby: Hatua 6 (na Picha)
Kusukuma Kichunguzi cha Hubby: Hatua 6 (na Picha)

Video: Kusukuma Kichunguzi cha Hubby: Hatua 6 (na Picha)

Video: Kusukuma Kichunguzi cha Hubby: Hatua 6 (na Picha)
Video: AIBU: WAKWAMA KATIKA TENDO LA NDOA BAADA YAKUCHEPUKA, MKE ALIA SANA NA KU.. 2024, Julai
Anonim
Kusukuma Detector ya Hubby
Kusukuma Detector ya Hubby
Kusukuma Detector ya Hubby
Kusukuma Detector ya Hubby

Mradi huu unatumia moduli ya mpokeaji wa RF kuchochea moyo wa LED unaovuta wakati mtoaji anakuja ndani ya anuwai. Nilifanya hii kwa mchumba wangu kwa Siku ya Wapendanao mwaka huu. Bado sijajaribu kabisa masafa, kwani sijachukua mtoaji nje ya jengo la nyumba yetu tangu nimalize leo. Jozi ya mpitishaji / mpokeaji ambayo nilitumia ina uwezo wa kudhani wa hadi futi 500, ingawa huo ndio mstari wa nafasi wazi wa anuwai ya kuona. Bado sijaongeza antena kwa mpokeaji au sanduku la mpitishaji, lakini hiyo inapaswa kuboresha upeo wa sasa.

Hatua ya 1: Zana na Vifaa

Zana na Vifaa
Zana na Vifaa

Zana zinazohitajika: Soldering IronDremelDrill (au kidogo kubwa ya kuchimba visima kwa Dremel) Screwdriver Vifaa 2 LEDs (1 nyekundu kwa moyo, mwingine rangi yoyote kwa taa ya nguvu kwa mtumaji) Bodi ya Mzunguko iliyochapishwa (Nilitumia 276-159 kutoka RadioShack) 2 5v Voltage Wadhibiti (7805 au sawa) 2 betri 9v 2 9v sehemu za betri2 masanduku ya mradi (nilitumia 270-1803 kwa mpokeaji, na ndogo 3x2x1 au sanduku la mtoaji) swichi 2 za SPST (nilitumia 275-645) soketi 2 8 za DIP (Nilitumia 276-1995) 2 PIC 12f683 (unaweza kupata chache kama sampuli ya bure kutoka kwa Microchip) 2 Resistors (thamani inategemea LED unazotumia, mahali pengine karibu 100ohms kwa LED za kawaida kutoka kwa voltage iliyosimamiwa 5v) kipande cha plastiki (haswa mawingu, au mawimbi) na mwisho lakini muhimu zaidiRF transmitter na mpokeaji (nilitumia RF-KLP-434 kutoka Sparkfun, ambayo ilikuwa 11.95 kwa jozi hiyo)

Hatua ya 2: Upimaji wa Bodi ya mkate

Upimaji wa Bodi ya mkate
Upimaji wa Bodi ya mkate
Upimaji wa Bodi ya mkate
Upimaji wa Bodi ya mkate

Niliweka hii kama mzunguko rahisi kwenye bodi mbili za mikate (watu wengine kwenye vikao vya Sparkfun waliripoti kuwa na shida kupata kipokeaji / mtumaji kufanya kazi ikiwa walikuwa na inchi chache tu.) Moduli za RF hufanya kazi kwa urahisi. Unawapatia tu voltage (karibu 5v kwa mpokeaji, na hadi 12v kwa mtumaji) na ishara kwenye pini ya data ya transmitter inaigwa tena kwa mpokeaji. Katika mzunguko wangu pini ya data kwenye transmitter inaendeshwa na pato kwenye PIC. Ninakusudia kufanya kazi zaidi kwenye mpango wa PIC ili kutoa itifaki halisi ya data, lakini ili kufanikisha hii wikendi hii, mtumaji PIC kwa sasa anatuma tu ishara ya juu kwa 500ms, kisha huenda chini kwa 500ms, na kurudia kwa muda mrefu kama imewashwa. Kuna taa iliyoshikamana na pini ili kutoa maoni ya kunde ili ujue mzunguko unafanya kazi. Mpokeaji ni rahisi kwa sasa. Pini ya data huenda kwa pembejeo kwenye PIC. PIC inasubiri ishara ya juu, kisha hupiga LED kwa muda mrefu ikiwa ishara iko juu. Wakati ishara ya kuingiza iko chini, PIC inasubiri kwa 500ms, halafu itapiga kura tena. Hapa kuna nambari kwa sasa: * KUMBUKA * Kitanzi halisi cha kufanya mapigo ya LED kilichukuliwa kutoka kwa mfano kwenye vikao vya Sparkfun na cheesy ya mtumiaji na tu iliyorekebishwa ili kuiendesha polepole Transmitter: # ni pamoja na # kuchelewesha matumizi (saa = 4000000, int = 4000000) #tumia haraka_io (A) #fuses nomclrvoid main () {set_tris_a (0); wakati (1) {output_high (pin_a4); kuchelewesha_ms (500); pato_pungufu (pin_a4); kuchelewesha_ms (500); }} Mpokeaji: # ni pamoja na # kucheleweshwa kwa matumizi (saa = 4000000, int = 4000000) #tumia haraka_io (A) #fuses nomclrvoid main () {unsigned int i, j, k, step; seti_tris_a (0); wakati (1) {wakati (pembejeo (pin_a3)) {step = 1; j = 0; fanya {kwa (; j = 0; j + = hatua) {kwa (k = 0; k <10; k ++) {OUTPUT_HIGH (PIN_A1); kwa (i = j; i! = 0; i--); OUTPUT_LOW (PIN_A1); kwa (i = 100-j; i! = 0; i--); }} hatua * = -1; j + = hatua; } wakati (j> 0); } kuchelewesha_ms (500); }}

Hatua ya 3: Mkutano (pt 1)

Mkutano (pt 1)
Mkutano (pt 1)
Mkutano (pt 1)
Mkutano (pt 1)
Mkutano (pt 1)
Mkutano (pt 1)

Nilikusanya mzunguko wa transmitter kwanza. Uunganisho ni rahisi sana.

Kuongoza + 9v kutoka kwa betri huenda kwa swichi, ambayo huenda kwa mpitishaji (kuiendesha moja kwa moja kutoka 9v) na mdhibiti wa voltage 7805. Voltage iliyodhibitiwa huenda kwa PIC. Pini 2 ya PIC huenda kwa LED (kupitia kipinga kikwazo) na pini ya Takwimu ya mtoaji. Kitufe kinapowashwa, mwangaza wa LED huanza kupepesa (kila sekunde 1/2) na mtumaji huanza kusambaza. Nimeacha pini ya antena bila kuunganishwa kwa sasa, lakini naweza kuongeza antena.

Hatua ya 4: Mkutano (sehemu ya 2)

Mkutano (sehemu ya 2)
Mkutano (sehemu ya 2)
Mkutano (sehemu ya 2)
Mkutano (sehemu ya 2)
Mkutano (sehemu ya 2)
Mkutano (sehemu ya 2)

Mpokeaji ni mzunguko sawa.

+ 9v huenda kwa swichi, kisha kwa mdhibiti wa voltage. 5v iliyodhibitiwa huenda kwa PIC na mpokeaji. Pini ya data ya mpokeaji huenda kubandika 4 ya PIC. Pini 6 ya picha imeunganishwa na LED (inapaswa kuwa kwa njia ya kizuizi kinachopinga, ambacho nilisahau wakati wa kwanza kuzunguka, itabidi niongeze baadaye.)

Hatua ya 5: Mkutano wa Mwisho

Mkutano wa Mwisho
Mkutano wa Mwisho
Mkutano wa Mwisho
Mkutano wa Mwisho

Nilichimba mashimo kwenye kesi za kusimama kushikilia bodi za mzunguko, na katika pande za sanduku za swichi.

Nilitumia Dremel kukata sura ya moyo juu ya sanduku la mpokeaji. Plastiki niliyokuwa nikitumia kufunika hii ilikuwa tu chakavu nyembamba kutoka kwa kifurushi. Nilitumia sandpaper nyembamba kukwaruza / kufadhaisha plastiki ili isiwe wazi kabisa, na ingeeneza taa ya LED kidogo. Kisha nikaunganisha kipande hiki cha plastiki ndani ya kifuniko cha mpokeaji. (mwanga unaonekana bora kuliko ilivyo kwenye picha, hutawanyika vizuri kupitia plastiki) Ilifunga sanduku zote na kuzijaribu.

Hatua ya 6: Upimaji na Maagizo ya Baadaye

Upimaji na Maagizo ya Baadaye
Upimaji na Maagizo ya Baadaye

Hivi sasa ninaweza kupata miguu 90-100 ya masafa na mpokeaji ameketi katika ghorofa yangu ya ghorofa ya 2. Kwa kuwa pini za antena kwenye mpokeaji na mpitishaji hazijaunganishwa na chochote, naweza kujaribu kupata antena ndogo ili kuziambatisha ili kuona ni kiasi gani ninaweza kuongeza anuwai.

Nilifikiria kwa kifupi tu kutumia kipima muda cha 555 kutoa mpigo wa kusambaza, lakini niliamua kuwa kwa kuwa nina nia ya kuboresha nambari ya PIC itakuwa bora kutumia PIC katika mpokeaji na mpitishaji. (pia, kutumia kipima muda cha 555 kungehitaji vitu kadhaa zaidi kutoa pigo) Nataka kutekeleza ping rahisi rahisi ili niweze kuepukana na kelele ambazo mara kwa mara husababisha mpokeaji na nambari ya sasa kwani ninaangalia tu kwa pembejeo kubwa.

Ilipendekeza: