Orodha ya maudhui:

Bin ya Takataka ya Moja kwa Moja: Hatua 8 (na Picha)
Bin ya Takataka ya Moja kwa Moja: Hatua 8 (na Picha)

Video: Bin ya Takataka ya Moja kwa Moja: Hatua 8 (na Picha)

Video: Bin ya Takataka ya Moja kwa Moja: Hatua 8 (na Picha)
Video: Укладка плитки на бетонное крыльцо быстро и качественно! Дешёвая плитка, но КРАСИВО! 2024, Julai
Anonim
Image
Image
Pipa la Moja kwa Moja la Takataka
Pipa la Moja kwa Moja la Takataka
Pipa la Moja kwa Moja la Takataka
Pipa la Moja kwa Moja la Takataka

Habari marafiki!

Ikiwa umekuwa ukiangalia kituo changu kwa muda mrefu, basi uwezekano mkubwa unakumbuka mradi kuhusu pipa la takataka na kifuniko cha moja kwa moja. Mradi huu ulikuwa mmoja wa wa kwanza huko Arduino, mtu anaweza kusema kwanza. Lakini ilikuwa na shida moja kubwa sana: mfumo huo ulitumia zaidi ya milimita 20, ambayo ilifanya iwe ngumu kufanya kazi kwa uhuru kutoka kwa betri. Na leo, na maarifa mapya na miradi kadhaa nyuma yangu, nitasahihisha shida hii.

Hatua ya 1: Vipengele

Vipengele
Vipengele

Ili kuunda hii, tunahitaji ndoo iliyo na kifuniko cha kifuniko kwenye bawaba. Hii ilinunuliwa kwa bidhaa za nyumbani na kuitwa ndoo ya kuosha poda. Kama bodi ya Arduino nilichukua mfano wa Nano. Hifadhi ya servo inahitajika na kipunguzi cha chuma. Ifuatayo - sensor ya umbali wa ultrasonic na chumba cha betri kwa betri 3 za kidole. Kwa uzuri wacha tuchukue kesi hii ya plastiki maridadi.

  • Arduino NANO
  • Sense sensor
  • Servo
  • Mmiliki wa betri
  • Sanduku
  • MOSFET Pendekeza sana kutumia capacitor ya elektroni 10V 470-1000 uF
  • Resistor 100 Ohm
  • Resistor 10 kOhm

Hatua ya 2: Vifaa

Vifaa
Vifaa
Vifaa
Vifaa
Vifaa
Vifaa
Vifaa
Vifaa

Kwanza tunaondoa plastiki iliyozidi kwenye kifuniko. Ni latch na kushughulikia. Sensorer ya umbali inafaa kabisa ndani ya sanduku, pini tu za unganisho ndizo zilizowekwa nje. Tutawaondoa. Kwanza tutakata plastiki ya pini. Kwenye gari la servo tunapanua waya kwani lazima zifikie mbele ya pipa la takataka. Na tunaunganisha kila kitu kulingana na mzunguko huu rahisi. Sensor itaendeshwa kutoka kwa moja ya pini za Arduino, ili usiunganishishe rundo la waya kwenye pini ya umeme, kwa sababu servo tayari imeunganishwa hapo.

Sasa tunaweka kila kitu katika kesi hiyo. Kwanza tutafanya mashimo kwa sensor. Niliweka alama vituo kwa kisu. Kwanza nilichimba shimo na drill ya kawaida kwa usahihi wa kituo na kisha nikapanua kwa kuchimba visima. Jaza kila kitu na gundi ya moto. Sehemu ya betri imewekwa na mkanda wa kushikamana wenye pande mbili, na waya kutoka kwa dereva wa servo itatoka kupitia shimo la upande.

Hatua ya 3: Servo na Mlima wa Sanduku

Servo na Box Mount
Servo na Box Mount
Servo na Box Mount
Servo na Box Mount
Servo na Box Mount
Servo na Box Mount

Sasa safi na upande wa sandpaper servo na kifuniko cha pipa mahali hapa. Tunawaunganisha pamoja na gundi ya kawaida ya papo hapo. Tunaweza pia kuiimarisha na uhusiano wa kebo. Pia unahitaji kufanya groove chini ya waya, ili wasiwe na nguvu. Kwa kweli, gari la servo lazima liingie kwenye ndoo na usishikamane na chochote. Waya walikuwa wakifunga kando ya ndoo na gundi moto.

Sanduku lenyewe limefungwa kwenye ndoo na vis na karanga. Inahitajika kuirekebisha ili boriti ya sensorer isishike kifuniko cha kikapu. Kwa hili unaweza kuweka karanga kadhaa chini ya screws ya juu.

Hatua ya 4: Utaratibu

Utaratibu
Utaratibu
Utaratibu
Utaratibu
Utaratibu
Utaratibu

Kwanza niliifanya kutoka kwa kijiti cha barafu. Lakini ilikuwa nene sana, na haikuruhusu kifuniko kufungwa kwa uhuru. Kisha nikafanya kitu kimoja kutoka kwa kipande cha jar ya chuma kwa chakula cha makopo. Katika sehemu ya juu fimbo ya dereva wa servo imewekwa na kipande cha karatasi. Na kipande hiki kimefungwa kwa kutumia superglue na soda kwenye ukanda wa chuma.

Wacha tuiweke. Kwa uangalifu sana pindua servo kwa msimamo uliokithiri na urekebishe mwamba katika nafasi ya kifuniko kilichofunguliwa. Kweli, sasa ndoo yetu inafungwa na kufungua. Fanya kwa uangalifu, kwa sababu bidhaa hii ya China inaweza kuvunjika, ikiwa inafanya kazi kinyume chake. Kimsingi, sehemu ya vifaa iko tayari, wacha tuendelee na programu. Mara ya kwanza, tutaandika algorithm rahisi, bila kuokoa nishati.

Hatua ya 5: Kupanga programu katika XOD

Kupanga programu katika XOD
Kupanga programu katika XOD
Kupanga programu katika XOD
Kupanga programu katika XOD
Kupanga programu katika XOD
Kupanga programu katika XOD

Ninatumia langulage XOD ya programu ya kuona, inategemea nodi. Node ni kizuizi kinachowakilisha kifaa fulani cha mwili kama sensa, motor, au relay, au operesheni kama vile kuongeza, kulinganisha, au unganisho la maandishi. Unaweza kutazama mchakato wote wa kutengeneza mradi wa whis katika XOD kwenye video yangu kuhusu pipa la takataka. Picha ya kwanza pia ni programu rahisi ya XOD bila "hysteresis", na picha ya tatu iko nayo.

Unaweza kupakua mradi wa takataka ya XOD kwenye ukurasa wa mradi kwenye GitHub.

Kama ulivyoona tayari, kuunda kifaa hiki hatukuhitaji ujuzi wa lugha zozote za programu. Tulilazimika tu kufikiria mantiki ya kazi hiyo kwa usahihi na kujua ni nodi zipi zilizopo katika programu hiyo. Ni kazi kwa jioni kadhaa kusoma nyaraka. Katika xod, tunaona wazi ni data gani hupitishwa, kutoka mahali inaposambazwa na wapi inakuja. Unda karatasi ndefu ya nambari ni hatua inayofuata ya mashabiki wa Arduino. Unaweza kuanza kutoka hapa na programu inayofanya kazi.

Kwa hivyo, inafanya kazi! Wacha tuzungumze juu ya kuokoa nishati.

Hatua ya 6: Kuokoa Nishati. Marekebisho ya vifaa

Kuokoa Nishati. Marekebisho ya vifaa
Kuokoa Nishati. Marekebisho ya vifaa
Kuokoa Nishati. Marekebisho ya vifaa
Kuokoa Nishati. Marekebisho ya vifaa
Kuokoa Nishati. Marekebisho ya vifaa
Kuokoa Nishati. Marekebisho ya vifaa

Kwa hivyo, tuna watumiaji 3 wa nishati, Arduino yenyewe, sensor na gari la servo. Ili kufanya Arduino kula kidogo kutoka kwa betri, unahitaji kuzima "pwr" LED, ambayo inang'aa kila wakati kuna nguvu kwenye bodi. Kata tu wimbo unaoongoza kwake.

Ifuatayo kuna mdhibiti wa voltage nyuma ya ubao, hatuitaji pia, onya pini yake ya kushoto. Sasa Arduino katika hali ya kulala inahitaji halisi kadhaa za amps ndogo. Sensor inaweza kuwashwa na kuzimwa moja kwa moja na Arduino.

Lakini servo katika hali ya kusubiri hutumia nguvu nyingi. Ili tutumie transistor ya mosfet kama kwenye video kuhusu mtabiri wa hali ya hewa ya elektroniki. Unaweza kuchukua mosfet yoyote kutoka kwenye orodha hii. Pia unahitaji kontena la 100 Ohms na kilo 10 Ohm. Nitaacha orodha kamili ya vifaa vya mradi katika maelezo chini ya video.

Mzunguko mpya utaonekana kama hii, servo inayotumiwa kupitia mosfet. Mwanzoni mwa harakati, servo inachukua sasa kubwa, kwa hivyo unahitaji kuweka capacitor kwenye pembejeo ya nguvu.

Hatua ya 7: Programu. Arduino IDE

Mantiki ya kazi ni kama ifuatavyo. Kwa bahati mbaya, xod bado haijaongeza njia za umeme, kwa hivyo niliandika firmware hiyo kwa kawaida katika Arduino IDE, ambapo ninasimamia mfumo na maktaba "LowPower". Amka, lisha nguvu kwa sensor, pata umbali, na uzime sensor. Ikiwa unahitaji kufungua na kufunga kifuniko, unganisha nguvu kwenye servo, iwashe, na uzime umeme tena.

Unaweza kupakua mchoro wa Arduino IDE kutoka ukurasa wa mradi wa GitHub

Hatua ya 8: Hitimisho

Image
Image
Hitimisho
Hitimisho

Sasa mzunguko katika hali ya kusubiri hutumia karibu milliamps 0.1 na inaweza kufanya kazi salama kwa muda mrefu kutoka kwa betri za vidole. Lakini angalia ni nini shida: kwa kazi thabiti, unahitaji voltage ya juu kuliko Volts 3.6, ambayo ni, juu ya 1.2 Volts kwa kila betri.

Kuamua kutoka kwa grafu kwa betri ya alkali, inaweza kuonekana kuwa betri hutoka nusu kabisa, ambayo ni, karibu masaa 1.1 Ampere. Hiyo ni takriban siku 460 za kazi katika hali ya kusubiri, sio mbaya? Lakini betri itatumia nusu tu ya uwezo, na kisha inaweza kuingizwa, kwa mfano, katika udhibiti wa kijijini kutoka kwa Runinga. Lakini ikiwa unatumia betri za lithiamu, zitafanya kazi karibu hadi 100% ya uwezo, na hii ni karibu masaa 3 ya Ampere, ambayo ni, mara 3 zaidi. Betri za lithiamu ni ghali zaidi kuliko betri za alkali, lakini nadhani ni ya thamani yake.

Asante kwa umakini wako, na usisahau, kwamba kuna video kuhusu kufanya mradi huu!

Ilipendekeza: