Orodha ya maudhui:
- Hatua ya 1: Kuweka Mzunguko
- Hatua ya 2: Kuweka Programu: Arduino
- Hatua ya 3: Kuweka Programu: Python
- Hatua ya 4: Inawezekana Maswala ya Kutatua
- Hatua ya 5: Kuondoa kifaa kilichokamilishwa
Video: Mfumo wa Usalama wa nyumbani Kutumia Fusion ya sensorer: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Wazo nyuma ya mradi huu ni kuunda bei rahisi na rahisi kutengeneza sensa ya usalama ambayo inaweza kutumika kukuonya wakati mtu amevuka. Lengo la asili lilikuwa kuunda kitu ambacho kinaweza kuniarifu wakati mtu anapanda ngazi lakini pia mimi hutumia kama sensorer ya usalama kwa mlango wa mbele. Programu iliyotolewa katika hii inayoweza kufundishwa inaendana na MacOS. Mabadiliko kidogo yatapaswa kufanywa ili ifanye kazi na Windows. Kwa nambari kamili ya chanzo kwa hati yoyote hii, rejelea repo hii ya GitHub.
Ugavi:
- Arduino Nano *
- Sensor ya Ultrasonic HC-SR04
- Moduli ya Bluetooth HC-05
- Kubadilisha Tactile ya OMRON
- Mpingaji 10k
- Kitanda cha waya wa mkate
- Bodi ya mkate
- Benki ya Nguvu
* Uno au mega pia inaweza kutumika badala ya nano.
Hatua ya 1: Kuweka Mzunguko
Fuata muundo wa mzunguko kama ilivyoonyeshwa hapo juu. Unapopakia mchoro wa Arduino kwenye nano, hakikisha ukata waya kutoka kwa pini za RX na TX kwenye nano. Imebainika kuwa kupakia kwa Arduino kunaweza kusababisha makosa ikiwa pini hizi zimeunganishwa kwenye moduli ya Bluetooth. Pakia mchoro kwanza kisha unganisha pini hizo kwenye moduli ya bluetooth.
Sehemu kuu
- Arduino Nano - Mdhibiti Mdogo
- HC-SR04 - Sensorer ya Ultrasonic
- Moduli ya HC-05 - Moduli ya Bluetooth
- Kubadilisha OMRON - Kitufe Kilichotumiwa Kubadilisha Sensor On / Off
Hatua ya 2: Kuweka Programu: Arduino
- Pakua Mfumo wa Programu kwenye Maktaba yako ya Arduino
- Hakikisha kuchagua bandari na bodi inayofanana na Arduino yako
- Pakua faili ya maelezo uliyopewa na upakie mchoro mara tu utakapohakikisha kuwa pini za RX / TX kwenye Arduino zimetengwa kutoka kwa moduli ya Bluetooth.
Hatua ya 3: Kuweka Programu: Python
Ili kufanikiwa kukuarifu kwenye kompyuta yako ndogo, utahitaji kutumia hati ya chatu. Kwa usaidizi wa kupakua chatu na maktaba zinazohitajika tafadhali rejelea hii inayoweza kufundishwa na TalalKhalil.
Hati iliyotolewa ya kusomaValuesV2.py inasoma katika maadili yaliyotumwa na moduli ya bluetooth, huamua ikiwa inaashiria kuwa mtu amevuka sensa na anaunda tahadhari kwenye kompyuta yako ndogo. Pia huunda na kuhifadhi folda ndani ya saraka hiyo na vipimo vyote ilivyosoma tangu hati ilianza na stempu ya wakati.
Kufanya:
- Pakua chatu na utegemezi wote. (Nilitumia ufungaji wa bomba)
- Hakikisha kuwasha Bluetooth kwenye kompyuta yako ndogo na unganisha kwenye kifaa kinachoitwa HC-06. Unapaswa kuipata ikiwa imeorodheshwa chini ya orodha ya vifaa vingine katika sehemu ya Bluetooth ya mipangilio ya mfumo wako. Nambari ya siri ya moduli ni '1234'.
- Variable inayoitwa umbali_wall ndio inayoamua wakati sensorer inakwenda. Kwa hivyo kulingana na eneo la sensorer, hakikisha ubadilishe thamani hii ambayo inawakilishwa kwa cms kwa mazingira yako.
- Unganisha pini ya RX / TX kwenye moduli ya Bluetooth na sasa endesha maandishi ya kusomaValuesV2. Itakuuliza nambari ya kurekodi ili iweze kutaja vizuri faili inayozalisha.
Kuna uwezekano kuwa utalazimika kufanya utatuzi mwingi kwa hivyo rejelea sehemu ya mwisho kwenye hii Iliyoagizwa kwa usaidizi zaidi.
Hatua ya 4: Inawezekana Maswala ya Kutatua
Arduino
1) avrdude: stk500_getsync (): sio kwa usawazishaji: resp = 0x0: Hii mara nyingi hufanyika wakati wa kujaribu kupakia mchoro kwa Arduino.
- Hakikisha kuwa bandari sahihi ya COM na bodi imechaguliwa
- Ikiwa kwa sasa unatumia 'ATmega328P' jaribu 'ATmega328P (Old Bootloader)'
- Hakikisha kuwa pini ya RX / TX kwenye Arduino imetenganishwa
2) Kosa la Usafirishaji Mkubwa
Hakikisha kuwa bandari sahihi ya COM imechaguliwa. Kwa kuwa unajaribu kupakia mchoro kwenye Arduino, hakikisha kwamba hati ya chatu haifanyi kazi
Chatu
1) [Errno 16] Rasilimali ina shughuli nyingi: '/dev/tty. HC-06-DevB': Hii hufanyika wakati haujaunganisha kompyuta yako ndogo na moduli ya Bluetooth
Ili kutatua hii unahitaji kuhakikisha kuwa umeunganisha vizuri moduli ya HC kwenye kompyuta yako ndogo. Lazima pia uhakikishe kuwa moduli hii inabaki imeunganishwa, itatengwa baada ya kumaliza kumaliza hati
2) Thamani ya Thamani: Moduli ya Bluetooth haijaunganishwa
Hili ni kosa lililotupwa kwa mikono ikiwa Uunganisho wa Port Port na moduli ya Bluetooth haujaunganishwa vizuri
3) Kosa la Utegemezi wa Vifurushi vya Python
Nilitumia pip install kupakua vifurushi vinavyohitajika kwa chatu. Rejelea kufurika kwa mafuriko kwa makosa yoyote yanayotokea mwisho huo
4) Makosa Kwa sababu ya OS
Natarajia kwamba makosa kadhaa yatatokea ikiwa os inayotumika ni Windows. Sehemu zingine ambazo zinaweza kuwa shida ni magogo ya kurekodi data na mfumo wa arifu kwenye kompyuta yako ndogo
5) serial.serialutil. SerialException: kifaa kinaripoti utayari wa kusoma lakini hakurudisha data
Hii wakati mwingine hufanyika ikiwa usambazaji wa umeme umezimwa. Hii ilinitokea wakati nilibadilisha kifaa kutumia swichi
Vifaa
1) Hakikisha kwamba swichi imewekwa sawa kati ya kitenganisho cha laini kwenye ubao wa mkate ili unganisho lisijichanganye.
Hatua ya 5: Kuondoa kifaa kilichokamilishwa
Tafadhali jisikie huru kuangalia video ili uone kifaa kikifanya kwa kutumia kiunga kilichopachikwa au kiunga hiki cha YouTube: https://www.youtube.com/embed/Ab1wKr2ORbM. Kwa ujumla, hii ni kitu ambacho ninatumia mara kwa mara sasa na nimegundua kuwa haitoi usambazaji wa umeme haraka sana au inasisitiza kompyuta yangu ya zamani kwa nguvu ya usindikaji. Ikiwa una maswala yoyote, jisikie huru kuunda chapisho la toleo kwenye repo inayohusiana ya GitHub ya mradi huu!
Ilipendekeza:
Pata Arifa za Barua pepe Kutoka kwa Mfumo wako wa Usalama wa Nyumbani Kutumia Arduino: Hatua 3
Pata Tahadhari za Barua Pepe Kutoka kwa Mfumo wako wa Usalama wa Nyumbani Kutumia Arduino: Kutumia Arduino, tunaweza kurahisisha utendaji wa kimsingi wa barua pepe katika usanidi wowote wa mfumo wa usalama uliopo. Hii inafaa zaidi kwa mifumo ya zamani ambayo ina uwezekano mkubwa kuwa imekatika kutoka kwa huduma ya ufuatiliaji
Mfumo mmoja wa Usalama wa Usalama wa Wanawake: Hatua 3
Mfumo mmoja wa Usalama wa Wanawake wa Kugusa: Moja ya kengele ya kugusa Mfumo wa usalama wa Wanawake ukitumia mtawala mdogo wa 8051Katika Usalama wa Wanawake Ulimwenguni Leo ni Suala Muhimu Zaidi Katika Nchi. Leo Wanawake Wanasumbuliwa Na Kusumbuka Na Wakati Mwingine Wakati Msaada Wa Haraka Unahitajika. Hakuna Lugha Inayohitajika
Jinsi ya kutengeneza Mfumo wa Usalama wa Mwendo wa Usalama wa PIR: Hatua 3
Jinsi ya kutengeneza Mfumo wa Usalama wa Mwendo wa Usalama wa PIR: Katika video hii tutafanya mfumo wa usalama ambao hugundua mwendo na unazungumza. Katika mradi huu sensorer ya PIR hugundua mwendo na moduli ya MP3 ya DFPlayer Mini hucheza sauti iliyofafanuliwa hapo awali
Mfumo mmoja wa USALAMA WA USALAMA WA kugusa One: Hatua 5
Mfumo wa USALAMA WA WANAWAKE Mguso mmoja: Katika Usalama wa Wanawake Ulimwenguni Leo ni Suala Muhimu Zaidi Katika Nchi. Leo Wanawake Wanasumbuliwa Na Kusumbuka Na Wakati Mwingine Wakati Msaada Wa Haraka Unahitajika. Hakuna Mahali Mahitajika Kama Wanawake Ili Watu waweze Kusaidia, umuhimu wake kwamba sisi
$ 10 Usalama wa Usalama wa Nyumbani wa mbali: Hatua 7
$ 10 Usalama wa Usalama wa Nyumbani wa mbali: Badilisha kamera ya wavuti isiyo na gharama kubwa kuwa mfumo wa usalama wa nyumbani uliofichwa unaoweza kutazamwa mahali popote ulimwenguni kutoka kwa simu yako ya rununu! Natumai kweli kama hii na ikiwa unataka kujisikia vizuri wa mradi unaweza kutazama video yangu