Orodha ya maudhui:

BotTender: Hatua 6 (na Picha)
BotTender: Hatua 6 (na Picha)

Video: BotTender: Hatua 6 (na Picha)

Video: BotTender: Hatua 6 (na Picha)
Video: Семья Грабовенко (часть 1). Хата на тата. Сезон 6. Выпуск 11 от 20.11.2017 2024, Novemba
Anonim
Image
Image
BotTender
BotTender

BotTender, msaidizi wa baa anayemwaga risasi nzuri!

BotTender ni roboti inayojitegemea ambayo imeundwa kwa lengo la kutengeneza baa. Imewekwa juu ya bar na hugundua glasi za risasi mbele yake. Mara glasi zinapogunduliwa, hukaribia glasi na kuuliza wateja waweke glasi zao kwenye roboti. Kisha risasi kamili inasubiri kuchukuliwa! Wakati kumwagika kumalizika, BotTender inaendelea kusogea kando ya baa mpaka itakapogundua mteja anayefuata na glasi.

Mradi uliofanywa kama sehemu ya Semina ya Ubunifu wa Kompyuta na Utengenezaji wa Dijiti katika mpango wa masters wa ITECH.

Hatua ya 1: Orodha ya Sehemu

Orodha ya Sehemu
Orodha ya Sehemu

VYOMBO VYA UMEME

1. Urambazaji:

  • (2) Gia Motors
  • Sensor ya Umbali wa Ultrasonic

2. Kupima Uzito:

  • (5KG) Kiini cha bar moja kwa moja aina ndogo ya mzigo (inaweza kupatikana kwa kiwango cha jikoni)
  • Kiambatisho cha Kiini cha HX711

3. Kuonyesha:

  • Skrini ya LCD (4x20)
  • Kiolesura cha LCD2004 I2C

4. Kumwaga:

  • Pampu ya Maji inayoweza kuingia chini (DC motor 3-6V)
  • 2n2222 Transistor (EBC)
  • 1K Mpingaji
  • 1N4007 Kiboreshaji cha Diode

5. Nyingine:

  • Bodi ya Mdhibiti wa Arduino UNO R3

  • Bodi ndogo ya mkate
  • Ufungashaji wa Betri
  • Waya za Jumper (M / M, F / F, F / M)
  • Chuma cha kulehemu

Ubunifu

6. Nje ya rafu:

  • (2) Magurudumu + Gurudumu la Ulimwenguni
  • Mtungi wa glasi (kipenyo cha 8cm)
  • Shot Glass (kipenyo cha 3.5cm)
  • Tube 9mm ya Maji
  • (30) M3x16 bolts
  • (15) karanga M3x16
  • (4) M3x50 bolts
  • (5) M3x5 bolts
  • (2) bolts M5x16

7. Sehemu maalum:

  • Kukatwa kwa Laser kwenye Plexiglass 3.0mm (25cm x 50cm): chassis ya juu na majukwaa ya chini, Arduino na jukwaa la mkate, mmiliki wa LDC, mmiliki wa sensor ya ultrasonic, majukwaa ya juu na chini, Jar cap.
  • Sehemu zilizochapishwa za 3D: Mmiliki wa benki ya nguvu

NA…

POMBE NYINGI !!

Hatua ya 2: Mantiki na Usanidi

Mantiki na Usanidi
Mantiki na Usanidi

1. Urambazaji:

Urambazaji wa BotTender unadhibitiwa na data iliyochukuliwa kutoka kwa sensorer ya ultrasonic ambayo imewekwa mbele ya roboti. Mara tu roboti imechomekwa kwenye chanzo cha nguvu, roboti huanza kusoma umbali wa glasi iliyopigwa risasi na kuanza kuikaribia. Inapofikia umbali fulani, husimama na kusubiri mteja aweke glasi kwenye bamba la seli.

Mawasiliano kati ya motors za DC na Arduino hupatikana kwa kutumia L293D Motor Dereva IC. Moduli hii hutusaidia kudhibiti kasi na mwelekeo wa kuzungusha wa motors mbili za DC. Wakati kasi inaweza kudhibitiwa kwa kutumia mbinu ya PWM (Pulse Width Modulation), mwelekeo unadhibitiwa kwa kutumia H-Bridge.

Ikiwa mzunguko wa kunde huongezeka, voltage inayotumiwa kwa motors pia huongezeka, na kusababisha motors kuzungusha magurudumu haraka.

Maelezo zaidi juu ya kutumia H Bridge kudhibiti motors za DC zinaweza kupatikana hapa.

2. Kupima uzito:

Mantiki na mzunguko: Tumia Kiini cha Mzigo wa Aina ya Baa Sawa na bodi ya kubadilisha HX711ADC ili kukuza ishara iliyopokea fomu sensor ya uzito. Unganisha hizi kwa Arduino na ubao wa mkate kama ilivyoonyeshwa kwenye mchoro wa mzunguko.

HX711 imeunganishwa na:

  • GND: Bodi ya mkate (-)
  • DATA: piga SAA 6: pini 2
  • VCC: Bodi ya mkate (+)
  • E +: Imeunganishwa na RED ya Kiini cha Mzigo
  • E-: Imeunganishwa na BLUE
  • A-: Imeunganishwa na NYEUPE
  • A +: Imeunganishwa na WEUSI
  • B-: hakuna unganisho
  • B +: hakuna unganisho

Amplifier inawezesha Arduino kugundua mabadiliko ya upinzani kutoka kwa seli ya Mzigo. Shinikizo linapotumiwa, upinzani wa umeme utabadilika kujibu shinikizo lililowekwa.

Usanidi: Kwa upande wetu, tunatumia seli ndogo ya mzigo (5KG). Seli ya mzigo ina mashimo 2 juu na chini na mshale unaoonyesha mwelekeo wa kupotoka. Na mshale ukielekeza chini, ambatisha chini ya kiwango kwenye jukwaa la juu la roboti. Ambatisha shimo lililo kinyume cha juu ya seli ya mzigo kwenye kipande cha juu cha mizani.

Mara baada ya kushikamana na Arduino, pakua maktaba ya kipaza sauti cha HX711 chini ya ukurasa huu na usawazishe seli ya mzigo kwa kutumia mchoro wa Upimaji uliotolewa hapa chini.

Pakua maktaba ya HX711:

Mchoro wa upimaji:

3. Kuonyesha:

Mantiki na mzunguko: Unganisha Skrini ya LCD (4x20) kwenye kiolesura cha I2C. Ikiwa imetengwa, soldering inahitaji kufanywa. Interphase ya I2C ina ishara mbili: SCL na SDA. SCL ni ishara ya saa, na SDA ni ishara ya data. I2C imeunganishwa na:

  • GND: Bodi ya mkate (-)
  • VCC: Bodi ya mkate (+)
  • SDA: pini A4
  • SCL: pini A5

Pakua maktaba ya IC2:

4. Kumwaga:

Utahitaji transistor, kontena la 1K na Diode kuunganisha pampu ya maji kwa Arduino. (Rejea mchoro wa mzunguko hapa chini). Pampu ya maji imeamilishwa wakati kiini cha mzigo kinasoma uzito wa glasi tupu. Mara glasi imejaa, kiini cha mzigo husoma uzito na kuzima pampu ya maji.

Hatua ya 3: Mchoro wa Mzunguko

Mchoro wa Mzunguko
Mchoro wa Mzunguko

Hatua ya 4: Kanuni

Hatua ya 5: Kubuni

Ubunifu
Ubunifu
Ubunifu
Ubunifu
Ubunifu
Ubunifu

Nia ya Kubuni

Kusudi kuu la kubuni lilikuwa kutumia nyenzo za uwazi na kuongeza uwepo wa umeme. Hii haitusaidii tu kuamua shida katika mzunguko haraka, lakini pia hupunguza utaftaji wa mazingira ikiwa ukarabati wa kesi unahitajika. Kwa kuwa tunafanya kazi na pombe, ilikuwa muhimu kwa muundo wetu kuweka vifaa vya elektroniki na pombe vikiwa tofauti iwezekanavyo kwa njia thabiti. Ili kufanikisha hili, tuliunganisha bidhaa za rafu na muundo wetu uliobinafsishwa. Kama matokeo, tulikuja na mfumo wa safu nyingi ambao huweka umeme kwenye safu ya chini na kuinua eneo la kutumikia risasi hadi safu ya juu.

Sehemu za kawaida: Kukatwa kwa Laser

1. Mwili

BotTender ina tabaka kuu mbili zilizowekwa juu ya kila mmoja na umbali wa kutosha tu kuruhusu waya kuingizwa kwenye arduino na ubao wa mkate. Wakati tabaka la chini linatumiwa hasa kwa kushinikiza motors, gurudumu la nyuma, jukwaa la umeme na mmiliki wa betri mwilini, na pia kutumika kama msingi wa chupa, safu ya juu hubeba shimo kutuliza chupa na nafasi ya kutosha. kwa seli ya mzigo na sahani zake.

2. Pakia Sahani za seli

Sahani za seli za mzigo zimeundwa kwa kuzingatia kanuni ya kiwango cha jikoni. Kiini cha mzigo kimeambatanishwa juu na safu ya chini kutoka kwa mashimo ya bolt. Juu ya safu ya juu, safu nyingine imewekwa ili kuonyesha nafasi sahihi ya kuweka glasi ya risasi na kuiweka mahali pake.

3. LCD na Mmiliki wa Sensorer ya Ultrasonic

Msaada wa LCD umeundwa kuweka skrini digrii 45 ikizungushwa kutoka ndege ya ardhini, wakati mmiliki wa sensa ya Ultrasonic anaweka sensor kwa njia ya karibu na karibu na ardhi iwezekanavyo kwa kugundua glasi iliyopigwa kwa urahisi.

4. Kofia ya chupa

Tulibuni kofia ya chupa ambayo ingeweka kinywaji katika mazingira yaliyofungwa lakini bado inaruhusu nyaya za pampu za maji na pampu za maji kutoka kwenye chupa. Kofia ina tabaka 2: Safu ya juu kuweka bomba mahali pake na safu ya chini ili kufunga kofia kwenye chupa na kutoa nyaya za pampu ya maji kufikia arduino. Tabaka hizi mbili zimeunganishwa kwa kila mmoja kwa kutumia mashimo madogo yanayolingana pande ili kuingiza bolts.

Sehemu za kawaida: 3D iliyochapishwa

5. Mmiliki wa Benki ya NguvuKwa BotTender yetu tuliamua kutumia chanzo cha nje cha umeme: benki ya umeme. Kwa hivyo tulihitaji mmiliki wa betri iliyoboreshwa kwa vipimo vya benki ya nguvu tuliyochagua. Baada ya kubuni kipande hicho katika Faru, sisi 3D tulichapisha kwa kutumia PLA nyeusi. Mashimo ya bolt yalifunguliwa kwa kutumia drill.

Ilipendekeza: