Orodha ya maudhui:
- Hatua ya 1: Orodha ya Sehemu
- Hatua ya 2: Electronics ya Wiring
- Hatua ya 3: 3D Chapisha Bamba
- Hatua ya 4: Nambari ya Arduino
- Hatua ya 5: Pima kipimo
Video: TrigonoDuino - Jinsi ya Kupima Umbali Bila Sensor: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Mradi huu umetengenezwa kwa kupima umbali bila sensorer ya kibiashara. Ni mradi wa kuelewa sheria za trigonometri na suluhisho halisi. Inaweza kubadilika kwa hesabu zingine za trigonometric. Cos Sin na wengine hufanya kazi na Math.h.
Ni mfano wa kwanza wa aina hii ya kipimo na mihimili ya laser, maoni yoyote au vidokezo vinakaribishwa.
Inatumia hesabu kwa kupima umbali na sheria za Trigonometry.
Ni kazi na diode mbili za laser, servo motor SG90, potentiometer moja 10k na Arduino Uno.
Usahihi uko karibu + - 2 mm kwa umbali wa mita 1, umbali unaonyeshwa kwa sentimita. Ikiwa unataka kubadilisha kwa inchi, 1cm = 0, inchi 393701, lazima ugawanye kwa 2, 54. Unaweza kupoteza usahihi sahihi na umbali mkubwa, sababu ya pembe ndogo ya kukabiliana kwenye A (badala ya 90 ° unaweza kuwa na 90.05 °).
Ufafanuzi:
Potentiometer songa laser C kwenye servo motor, hii inatoa angle C kwa Arduino. Laser kumweka kutoa pembe sahihi. Sogeza hatua ya laser (C) na potentiometer hadi kuongezea mihimili miwili ya laser, hii inatoa uhakika B.
Vidokezo: Rekebisha mihimili ya laser na lensi ya screw ya laser ili upate uhakika kamili wa laser.
Hatua ya 1: Orodha ya Sehemu
Kuu:
- Lasers mbili: https://fr.aliexpress.com/popular/650nm-laser-diod …….
- Arduino Uno:
- Servo motor: https://fr.aliexpress.com/popular/sg90-servo-motor …….
- 10k Potentimeter:
- Waya wa Dupont:
Zana:
- Chuma cha Solder:
(Nina hii na ni chuma kizuri cha kutengeneza, kazini ninatumia Weller lakini kwangu ninatumia)
Chaguo:
- Wapinzani:
Hatua ya 2: Electronics ya Wiring
Unganisha watoaji wa diode, 5V kwa waya mwekundu na GND kwa waya wa hudhurungi.
Unganisha Servo Red hadi 5V, Nyeusi hadi GND na Chungwa kwa Arduino Digital Pin 3.
Unganisha pini ya kushoto ya Potentiometer kwa Dijiti ya Dijitali 8, pini ya kulia kwa Dijiti ya 9 na pini ya kati kwa Analog Pin A0. Pini ya kushoto ni zambarau kwangu.
Angalia mipango kabla ya kuwezesha. Kuwa mwangalifu na mihimili ya laser, inaweza kuharibu macho yako. Unaweza kuongeza vipinga kati ya waya mwekundu wa diode na arduino, 10k hutumiwa kwenye moduli KY008.
Kidokezo: Inahitaji solder Iron kwa kuandaa waya za Dupont kwa lasers na potentiometer.
Hatua ya 3: 3D Chapisha Bamba
Iliyoundwa na Autocad na kusafirishwa kwa muundo wa STL.
www.autodesk.fr/products/autocad/overview
Chapisha toleo lililorahisishwa ni bora kwako, tumia screw iliyopo na SG90 ili kuirekebisha. Kituo cha servo kinahitaji kuwa upande wa kulia wa msaada inaonekana kama picha.
Muhimu:
Weka servo kwa digrii (0) kabla ya kubandika kipande cha pili kwa servo motor. Weka viashiria vya lasers kwenye nafasi sawa na Servo kwenye (0), badilisha val na 0: monServomoteur.write (0);.
Usibandike bado, subiri mwisho wa hatua inayofuata.
Hatua ya 4: Nambari ya Arduino
Unaweza kupata nambari ya kuitumia.
Pakua na usakinishe Arduino IDE:
Inahitajika kuongeza maktaba Math.h kwenye mradi.
Pembetatu ni mstatili kwenye kona A, tunajua AC kama 14cm, na servo motor inatoa angle C, pia tunahesabu angle B kwa kupima umbali AB na Tan (B), B ni makutano kati ya alama mbili za laser. Jumla ya pembe kwenye pembetatu ni sawa na 180 °, na pembe ya 90 ° kwenye A.
Upimaji wa umbali huanza karibu na laser kwenye kona ya A.
Ikiwa huna skrini ya OLED, tumia TrigonoDuinoSerial.ino. Nilitumia skrini ya Oled ya SSD1306 kwa kutumia hii bila kompyuta.
Nb: Mei ubadilishe 4064 kufikia 1028 inategemea bodi ya Arduino. Kwa mimi pini ya analog ya Wavgat R3 ilirudisha thamani kati ya 0 na 4064, lakini kwa wengine ni 0 na 1028.
Hariri: kazi ya ramani haifai kwa usahihi, hali ya hesabu ilibadilishwa katika toleo jipya la nambari kwa matumizi mara mbili badala ya aina ndefu ya kutofautisha. "Kwa" Kitanzi kiliongezeka kwa thamani bora ya servo motor.
Kuweka lasers kwenye maeneo yao kuweka servo.andika 0 na ubandike kesi ya laser katikati ya servo. Lasers inahitaji kuwa sawa. Rekebisha mihimili ya laser kwa urefu sawa na viashiria lazima iwe katika umbali sawa na lasers zenyewe.
Hatua ya 5: Pima kipimo
Sasa endelea kwenye mtihani wa kupima. Rekebisha urefu wako wa AC katikati hadi katikati ya kesi za lasers ikiwa inahitajika.
Badili potentiometer polepole na hatua kidogo. Unaweza kurekebisha umakini wa laser (pindua laser kichwa cha screw) kwa usahihi unaonyesha umbali mkubwa.
Unaweza kupima mita kadhaa na kitengo hiki lakini usahihi hautakuwa sahihi. Upimaji chini ya mita 1 ni mzuri sana.
Mbele:
Kwa mfano, unaweza kuweka servo ya pili chini ya laser ya kwanza kwa ujasusi lakini inahitaji hesabu zaidi. Inaweza kuwa jambo nzuri kwa watoto wachanga kujifunza trigonometry, ilitoa matumizi halisi ya hisabati.
Unaweza kuweka motor bora ya servo na kuongeza nguvu kadhaa za kuongeza usahihi (potentiometer 1 kwa 15 ° kwa mfano) na umbali wa upimaji.
Inaweza kuongeza uhamishaji wa nyuma wa servo kwa kubadilisha haraka urefu wa AC.
Ilipendekeza:
Tachometer / kupima kupima Kutumia Arduino, OBD2, na CAN Bus: 8 Hatua
Upimaji wa Tachometer / Scan Kutumia Arduino, OBD2, na CAN Bus: Wamiliki wowote wa Toyota Prius (au mseto / gari maalum) watajua kuwa dashibodi zao zinaweza kukosa simu chache! Ubora wangu hauna RPM ya injini au kupima joto. Ikiwa wewe ni mtu wa utendaji, unaweza kutaka kujua vitu kama mapema ya muda na
Tengeneza Kamba yako ya Ekit Adapter (bila Adapta ya Urithi), bila Ujenzi !: Hatua 10
Tengeneza Rock Rock yako mwenyewe Ekit Adapter (bila Adapta ya Urithi), Nondestructively!: Baada ya kusikia mwenyeji maarufu wa podcast kutaja wasiwasi wake juu ya adapta ya urithi wa USB inayokufa, nilienda kutafuta suluhisho la DIY ili kupata eKit bora / ya kawaida kwa RB . Shukrani kwa Bw DONINATOR kwenye Youtube ambaye alifanya video inayoelezea ukurasa wake kama huo
Upimaji wa Ukaribu wa umbali na Sensor ya Ishara APDS9960: 6 Hatua
Upimaji wa Ukaribu wa umbali na Sensor ya Ishara APDS9960: Katika mafunzo haya tutajifunza jinsi ya kupima umbali kwa kutumia sensor ya ishara APDS9960, arduino na Visuino. Tazama video
Kuangalia Kupima Umbali: Hatua 4
Kuangalia Kupima Umbali: Katika mradi huu, nimebana na kuweka mfumo wa kupima umbali wa Arduino kwa saa. Mradi huo ni mzuri, rahisi na muhimu pia. Mfumo wa kupima umbali unategemea fizikia rahisi ya umbali, kasi, na wakati
Kifaa cha Kupima Umbali wa Kusafirishwa Na Arduino !: Hatua 9 (na Picha)
Kifaa cha Kupima Umbali wa Kusafirishwa Na Arduino!: Unaposoma Agizo hili, utajifunza jinsi ya kuunda sensorer ya ukaribu ambayo unaweza kutumia kupima umbali kati yake, na chochote unachoelekeza. Inatumia PICO, bodi inayooana ya Arduino, na sehemu zingine kadhaa za elektroniki ambazo ni kawaida