Orodha ya maudhui:

Mgao wa Pombe wa Gel moja kwa Moja Na Esp32: Hatua 9
Mgao wa Pombe wa Gel moja kwa Moja Na Esp32: Hatua 9

Video: Mgao wa Pombe wa Gel moja kwa Moja Na Esp32: Hatua 9

Video: Mgao wa Pombe wa Gel moja kwa Moja Na Esp32: Hatua 9
Video: РАДУЖНЫЕ ДРУЗЬЯ — КАЧКИ?! НЕЗАКОННЫЕ Эксперименты VR! 2024, Novemba
Anonim
Mgao wa Pombe wa Gel Moja kwa Moja Na Esp32
Mgao wa Pombe wa Gel Moja kwa Moja Na Esp32

Katika mafunzo tutaona jinsi ya kutengeneza mfano kamili, kukusanya kiwanda cha moja kwa moja cha pombe na esp32, itajumuisha mkutano wa hatua kwa hatua, mzunguko wa elektroniki na pia nambari ya chanzo imeelezea hatua kwa hatua.

Hatua ya 1: Mzunguko

Mzunguko
Mzunguko

Mzunguko wa mradi huu umeundwa, ya moduli ya ky-033, ambayo ina sensorer ya macho, ambayo ni TCRT5000L, moduli ya esp32-t, ingawa tunaweza pia kutumia Arduino, kwa maoni yake yoyote, na kidogo marekebisho ya nambari ya chanzo, MG995 servo motor, katika toleo lake la digrii 360, ili tuweze kuchukua zamu kamili na torati kubwa, ndani yake imejengwa na gia za chuma, na kwa kweli mzunguko uliochapishwa, ambao nitauacha faili ya kijarida hapa chini ili waweze kupakua bure.

Hatua ya 2: Vipengele vya Moduli ya ESP32-T

Makala ya Moduli ya ESP32-T
Makala ya Moduli ya ESP32-T

Uunganisho

Moduli ya ESP32 ina anuwai zote za wiFi:

  • 802.11 b / g / n / e / i / n
  • Wi-Fi Direct (P2P), Ugunduzi wa P2P, Modi ya Mmiliki wa Kikundi cha P2P na Usimamizi wa Nguvu wa P2P

Toleo hili jipya linajumuisha muunganisho wa nguvu ndogo ya Bluethoot

  • Bluetooth v4.2 BR / EDR na BLEBLE Beacon
  • Kwa kuongeza, unaweza kuwasiliana kwa kutumia SPI, I2C, UART, MAC Ethernet, Itifaki za Jeshi la SD

Vipengele vya udhibiti mdogo

CPU ina Tensilica LX6 Model SoC na sifa na kumbukumbu zifuatazo

  • Dual 32-bit msingi na kasi ya 160MHz
  • 448 kBytes ROM
  • 520kByteS SRAM

Kuwa na Pini 48

  • 18 AD-12-bit ADC
  • 2 8-bit DAC
  • Sensorer 10 za mawasiliano
  • 16 PWM
  • Pembejeo / matokeo ya dijiti

Njia za nguvu na matumizi

Kwa operesheni sahihi ya ESP32 ni muhimu kusambaza voltage kati ya 2.8V na 3.6V. Nishati unayotumia inategemea hali ya utendaji. Inayo hali, Solution ya Nguvu ya Chini (ULP), ambayo majukumu ya msingi (ADC, PSTN…) yanaendelea kufanywa katika hali ya Kulala

Hatua ya 3: Toleo la digrii ya Servo MG995 360

Toleo la digrii ya Servo MG995 360
Toleo la digrii ya Servo MG995 360

Mg995 - 360o, ni servo inayozunguka inayoendelea (360o) ni lahaja ya servos ya kawaida, ambayo ishara tunayotuma kwa servo hudhibiti mwendo wa kuzunguka, badala ya nafasi ya angular kama inavyotokea katika servos za kawaida.

Servo inayoendelea ya kuzunguka ni njia rahisi ya kupata motor na kudhibiti kasi, bila kuongezea vifaa vya ziada kama vile watawala au encoders kama ilivyo kwa motors DC au hatua kwa hatua, kwani udhibiti umejumuishwa kwenye servo yenyewe.

Ufafanuzi

  • Vifaa vya gia: Chuma
  • Upeo wa Kugeuza: 360
  • Voltage ya kufanya kazi: 3 V hadi 7.2 V
  • Kasi ya kufanya kazi bila mzigo: sekunde 0.17 / digrii 60 (4.8V); Sekunde 0.13 / digrii 60 (6.0V)
  • Wakati: 15 kg / cm
  • Joto la kufanya kazi: -30oC hadi 60oC
  • Urefu wa nyaya: 310 mm
  • Uzito: 55g
  • Vipimo: 40.7 mm x 19.7 mm x 42.9 mm

Inajumuisha:

  • 1 Servomotor Tower Pro Mg995 mzunguko unaoendelea.
  • Screws kwa mkutano
  • .3 Nakala (pembe).

Hatua ya 4: Kichunguzi cha laini ya Ky-033 / Moduli ya Sensor ya Wafuasi

Kichunguzi cha laini ya Ky-033 / Moduli ya Sura ya Mfuasi
Kichunguzi cha laini ya Ky-033 / Moduli ya Sura ya Mfuasi

Maelezo

KY-033 DETECTOR / FOLLOWER SENSOR MODULE Moduli hii imeundwa mahsusi kwa utambuzi wa laini rahisi, ya haraka na sahihi, na kuifanya iwe rahisi kwako kukusanya roboti za laini. Moduli hii inaambatana na Arduino pamoja na Microcontroller yoyote iliyo na pini ya 5V. Voltage ya kufanya kazi: 3.3 - 5 VDC Kufanya kazi sasa: Umbali wa kugundua 20mA: 2-40mm Ishara ya Pato: Kiwango cha TTL (kiwango cha chini kuna kikwazo, Kiwango cha juu na kikwazo) Mpangilio wa unyeti: potentiometer IC Comparator: LM393 IR Sensor: TCRT5000L Joto la Uendeshaji: -10 hadi + 50oC Vipimo: 42x11x11mm Angle inayofaa: 35o

Hatua ya 5: Nambari ya Chanzo

# pamoja na Servo myservo;

const int sensorPin = 12; // Pin del sensor infrarrojo optico refectivo

thamani ya int = 0;

usanidi batili () {

ambatanisha (23);

pinMode (sensorPin, INPUT); // ufafanuzi pini ya kuingia

}

kitanzi batili () {

thamani = kusoma kwa dijiti (sensorPin); // lectura digital de pin del sensor infrarrojo

ikiwa (thamani == LOW) {// Utaftaji wa alama hii ni kitu gani utafurahi

actuador (); // LLama a la función actuador

}

}

batili actuador () {

kuandika [180]; // Baja el actuador lineal

kuchelewesha (700);

kuandika [90]; // Detiene al servo motor

kuchelewesha (600);

// mysyvo.write (0); // Sube el actuador lineal

kuchelewesha (500);

kuandika [90]; // Detiene al servo motor

kuchelewesha (2000);

}

Hatua ya 6:

Nambari hii inaweza kutumika na Arduino yoyote, lakini tunapaswa kuwa waangalifu kurekebisha utumiaji wa pini 23 (na arduino mega hakuna shida) na pini yoyote ya Arduino kutoka 2 hadi 13 (minus 12 kwa sababu inatumika kwa sensa ya macho inayoonyesha), kwani kwa mfano katika Arduino moja au nano pin 23 haipo.

Servo ya kutumia kwa mradi huu ni digrii 360, kwa hivyo inazunguka inayokamilika kwa kuweka thamani ya 180o, katika mwelekeo -myservo.write (180) -, tunaisimamisha na -myservo.write (90) - na tunageuka andika upande mwingine na -myservo.write (90) -, ndio sababu ni muhimu sana kungojea muda mfupi na kuchelewesha kwa mtendaji wa mstari, kuhamia kwenye nafasi inayotakiwa.

Hatua ya 7: Faili

Faili za ST

rogerbit.com/wprb/wp-content/uploads/2020/10/Archivos-STL.zip

Au unaweza kuzipakua kutoka kwa gari asili, lakini faili hapo juu inajumuisha urekebishaji wa faili moja za STL ambazo zinaangalia video.

Faili ya Gerber

rogerbit.com/wprb/wp-content/uploads/2020/10/Gerber_PCB_ESP32.zip

Hatua ya 8: Maktaba ya Servo Sambamba na Esp32

Ili kudhibiti motor, unaweza kutumia tu uwezo wa PWM wa ESP32 kwa kutuma ishara ya 50Hz na upana wa kunde unaofaa. Au unaweza kutumia maktaba ili kufanya kazi hii iwe rahisi zaidi.

rogerbit.com/wprb/wp-content/uploads/2020/04/ServoESP32-master.zip

Hatua ya 9: Mwisho

Kama unavyoona, huu ni mradi rahisi sana kukusanyika, lakini watalazimika kuwa na printa ya 3D au kutengeneza sehemu za kuchapisha ili kuikusanya. Utoaji wa vifaa unaweza kupatikana katika duka za elektroniki, na wanaweza hata kukusanya kila kitu kwenye ukumbi wa vitabu, bila kufanya PCB.

MRADI WAPENDEKEZA

www.youtube.com/watch?v=vxBG_bew2Eg

Ilipendekeza: