Orodha ya maudhui:
Video: 1.50m Kipimo cha Tepe ya Kusambaza Jamii: Hatua 3 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Katika ujenzi huu ninabadilisha kipimo cha mkanda cha kawaida kupima wakati umbali umefunikwa na 1.5 m. Kisha nitasema "mita moja na nusu". Pia itaonyesha na taa ya kijani au nyekundu ikiwa uko juu au chini ya umbali huu.
Mradi huu ulifanywa kwa sababu ya changamoto iliyoanzishwa na Henk Rijckaert katika safu yake ya youtube De Koterij na nilitaka kuiunganisha na shida za sasa za COVID19 na umbali wa kijamii. (Vichwa vya Kiingereza vinaongezwa).
Vifaa vilivyotumika:
- Kipimo cha mkanda
- Encoder ya macho: e4p-100-079
- Sauti: DFPlayer Mini + sd-kadi
- Nguvu: PowerBoost 1000C
- MCU: Adafruit HUZZAH32 - ESP32 Manyoya (arduino nyingine yoyote inaweza kutumika pia kwani situmii huduma za BLE au Wi-Fi katika jengo hili)
- Neopikseli
- Spika
- Betri
- Washa / Zima Zima
Hatua ya 1: Mpangilio
Unganisha vifaa kama ilivyoonyeshwa kwenye skimu. Ufungaji huo ulitumiwa tena na kubadilishwa kutoka kwa jengo lingine lakini unaweza kutumia sanduku lolote la mstatili ambalo ni kubwa vya kutosha kutoshea vifaa. Unahitaji nzima kwa spika yako, kipimo cha mkanda na kitufe cha kuwasha / (na bora kwa dakika ya usb kuchaji betri).
Ambatisha sahani ya metali na viashiria kwenye sehemu inayozunguka ya mkanda wa kupimia, hakikisha unaiweka katikati vizuri iwezekanavyo.
Kwenye Kadi ya SD ya DFPlayer lazima unakili mp3 ambayo unataka ichezwe wakati umbali ulioweka umefunikwa.
Hatua ya 2: Kanuni
Nambari zote zinaweza kupatikana kwenye github.
ESP32 (arduino nyingine yoyote inaweza kutumika pia) itaendelea kupigia kura pato la en en B na itaongeza au kupunguza kaunta. Inapozidi -2150, najua kwa kipimo changu cha mkanda kilizidi mita 1.5. Itabidi urekebishe hii kwa mita yako. Kulingana na thamani rangi iliyoongozwa hubadilishwa na DFPlayer imeamriwa kucheza mp3 ambayo iko kwenye kadi ya sd.
Hatua ya 3: Encoder Imefafanuliwa
Je! Tunawezaje kupima umbali ambao tumefunua mita?
Maelezo haya ni maandishi ya video:
Kweli, kwa hiyo mimi hutumia encoder ya macho, ambayo ni encoder inayozunguka ya rotary. Una wengine pia, kwa mfano encoders kamili. Zinastahili sana kujua msimamo halisi ndani ya mzunguko 1. Lakini kuongezeka, kwa upande mwingine, hutoa kunde zilizowekwa wakati wa kuhamishwa, kwa hivyo unaweza kupima mzunguko mwenyewe, pia juu ya anuwai ya mizunguko tofauti. Kwa njia hii unaweza kupima mzunguko yenyewe, hata juu ya mizunguko tofauti. Ninatumia encoder ya quadrature, ambayo inatoa ishara mbili ili mwelekeo pia uweze kuamua.
Je! Hiyo inafanyaje kazi haswa?
Kuna alama nyeusi kwenye diski ya pande zote. Diski hii imeambatanishwa na kipimo cha mkanda na kwa hivyo itazunguka nayo. Sensor yenyewe ina LED na vichunguzi vya picha mbili ambavyo hupima ikiwa nuru imeonyeshwa. Ikiwa LED inaangaza kwenye laini nyeusi, taa ndogo au hakuna itaangazia kuliko inavyoangaza kwenye chuma kati ya alama nyeusi. Ishara hii itabadilishwa kuwa wimbi la mraba kwenye pato. Pato la A na B limewekwa kwa njia ambayo unaweza kuona kutoka kwa mchanganyiko gani wa mwelekeo 2 umegeuzwa.
Wacha tuangalie kwa undani
Kwa kila mabadiliko ya makali ya A unaweza kubadilisha thamani ya B kwa mwelekeo tunaogeukia. Katika kisimbuzi ninachotumia, mapigo ya A yataanza kabla ya kunde ya B ikiwa tutageuka saa moja kwa moja. Na kinyume chake ikiwa tutageuka kinyume cha saa. Kwa hivyo tunaweza kutambua kunde 3 ambazo zinatuambia kitu juu ya kiasi gani kimegeuzwa. Encoder yangu ina mizunguko 100 kwa kila mapinduzi (CPR). katika kesi hii imegeuka karibu digrii 10.8. Ukiangalia hati za data, zingatia kwa karibu kile kinachomaanishwa na CPR wakati mwingine hizi ni idadi ya mizunguko kwa mapinduzi, wakati mwingine idadi ya hesabu kwa mapinduzi (au majimbo tofauti kwa kila zamu). Kila kunde kuna majimbo 4 tofauti. Ya juu au chini katika A na B. Ambayo ni mara 4 zaidi kuliko na Mzunguko kwa Mapinduzi. PPR au kunde kwa mapinduzi kawaida hutumiwa kupima idadi ya kunde kwa mapinduzi kamili. Lakini karatasi zingine za data hapa zinamaanisha idadi ya majimbo tofauti ya mapigo kwa kila mapinduzi. Kwa hivyo pia hapa, angalia kwa uangalifu kwenye hati ya data ni nini maana. Tunaona hapa kwamba mapigo ya A yanakuja kabla ya kunde ya B.
Njia rahisi ya kusindika hii kwa nambari ni wakati ishara A inabadilika kuona ni nini thamani ya ishara B ni. Ikiwa ishara ya B haina thamani ya ishara A, tunageuka saa moja kwa moja na tunaweza kuongeza au kuongeza kaunta kila wakati.
Sasa tunapata mabadiliko 200 ya kando kwa zamu kamili kwa sababu tuna 2 kwa mapigo. Kwa hivyo, ikiwa kaunta iko 200, tulizungusha zamu kamili. Au kuzungushwa digrii 360 njia nyingine ikiwa tukigeukia upande mwingine basi unaweza kuona kuwa ishara A itazalisha kunde 3 zile zile.
Kwa hivyo, tuna pia hapa kwamba imegeuka digrii 10.8. Lakini wakati huu ishara ya B ina thamani sawa na ishara ya A, kwa hivyo tunajua kuwa ishara ya B tayari iko mbele ya ishara ya A. Na kwa hivyo, tunageuka kinyume cha saa. Katika kesi hii tunaweza kupunguza kaunta. Sasa tunajua kipimo cha mkanda kimekatwa mara ngapi. Ikiwa tunataka kujua umbali uliowekwa, ni rahisi sana.
Kwa mfano, hapa, kwa mita moja na nusu, kaunta inapaswa kuwa -2150. Kwa maneno mengine, digrii 3870 kinyume na saa.
Ikiwa siku zote unataka kujua ni kiasi gani kimefunuliwa lazima uzingatie kwamba kipenyo kinazidi kuwa kidogo kwa maneno mengine, kutakuwa na umbali mdogo na kidogo kwenye kipimo cha mkanda kwa mzunguko kamili.
Ilipendekeza:
Kipimo cha Muda (Saa ya Kupima Tepe): Hatua 5 (na Picha)
Kipimo cha Wakati (Saa ya Kupima Tepe): Kwa mradi huu, sisi (Alex Fiel & Anna Lynton) tulichukua zana ya kupimia ya kila siku na kuibadilisha kuwa saa! Mpango wa asili ulikuwa wa kutumia kipimo cha mkanda kilichopo. Kwa kufanya hivyo, tuliamua kuwa ni rahisi kuunda ganda letu la kwenda na
Roboti ya Peremende ya Jamii inayotenganisha Jamii: Hatua 7 (na Picha)
Roboti ya Pipi ya Kusambaza Jamii: Ikiwa unatafuta njia mpya ya kufurahisha ya kuingiliana na watendaji-wa-miaka wa Halloween na uko tayari kwa changamoto ambayo mradi huu unaleta, basi ruka ndani na ujenge yako mwenyewe! Roboti hii ya kutoweka kijamii 'itaona' wakati ujanja au matibabu
Jinsi ya kutengeneza kifaa cha Arduino cha Kusambaza Jamii na PIR: Hatua 4
Jinsi ya kutengeneza kifaa cha Arduino cha Kusambaza Jamii na PIR: 1
Kifaa cha Kubadilisha Stereo cha Daraja-D Sauti ya Kusambaza: Hatua 7 (na Picha)
Amplifier ya Nguvu ya Sauti ya Kubebea Stereo-D: Hii inayoweza kuamriwa ni kujenga Amplifier ya Nguvu ya Sauti-D ya Kubebea Stereo-D kwa kutumia Vyombo vya Texas Chip TPA3123D2. Unaweza kutumia njia hii Kukusanya Amplifier yoyote tayari iliyotengenezwa ndani ya boma pia. Chip hii hutumia vifaa vichache na ni nzuri
Tumia Tepe Za Kale Za Printa na Tepe ya Video Kutengeneza Kamba !: Hatua 9
Tumia tena Ribbon za zamani za Printa na Mkanda wa Video Kutengeneza Kamba!: Tumia tena ribboni za zamani za printa na mkanda wa video kutengeneza kamba! no im not talking about dot matrix wino ribbons {ingawa watafanya kazi itakuwa tu fujo} im akimaanisha ile unayopata kutoka kwa printa hizo ndogo za picha kama selphy canon au kod