Sisukord:

Automaatne prügikast: 8 sammu (piltidega)
Automaatne prügikast: 8 sammu (piltidega)

Video: Automaatne prügikast: 8 sammu (piltidega)

Video: Automaatne prügikast: 8 sammu (piltidega)
Video: СЕКРЕТ Пышного БИСКВИТА который НЕ ОПАДАЕТ! ПЫШНЫЙ БИСКВИТ без Разрыхлителя ❤️ Готовим Дома 2024, Juuli
Anonim
Image
Image
Automaatne prügikast
Automaatne prügikast
Automaatne prügikast
Automaatne prügikast

Tere sõbrad!

Kui olete minu kanalit pikka aega vaadanud, mäletate suure tõenäosusega projekti, mis käsitles automaatse kattega prügikasti. See projekt oli üks esimesi Arduinos, võib öelda, et minu debüüt. Kuid sellel oli üks väga suur puudus: süsteem tarbis üle 20 milliamperi, mis muutis patareidest autonoomse töötamise võimatuks. Ja täna, uute teadmiste ja kümnete projektide seljataga, parandan selle probleemi.

Samm: komponendid

Komponendid
Komponendid

Selle loomiseks vajame ämbrit, mille hingedel on kaaneava. Seda osteti majapidamistarvetest ja seda nimetati pesupulbri ämbriks. Arduino juhatusena võtsin Nano mudeli. Servoajam on soovitav metallist reduktoriga. Järgmine - ultraheli kaugusandur ja patareisahtel 3 sõrme patareile. Ilu jaoks võtame selle stiilse plastkorpuse.

  • Arduino NANO
  • Vahemikuandur
  • Servo
  • Akuhoidik
  • Kast
  • MOSFET Soovitame kasutada elektrolüütkondensaatorit 10V 470-1000 uF
  • Takisti 100 oomi
  • Takisti 10 kOhm

Samm: riistvara

Riistvara
Riistvara
Riistvara
Riistvara
Riistvara
Riistvara
Riistvara
Riistvara

Esiteks vabaneme liigsel plastikust kaanel. See on riiv ja käepide. Kaugusandur sobib ideaalselt kasti, välja jäävad ainult ühendusnõelad. Me eemaldame need. Esiteks lõikame tihvtide plastiku. Servoajami juures pikendame juhtmeid, kuna need peavad ulatuma prügikasti esiosa. Ja me ühendame kõik selle lihtsa vooluahela järgi. Andur saab toite ühest Arduino tihvtist, et mitte joota hunnikut juhtmeid vooluvõrku, kuna servo on juba seal ühendatud.

Nüüd paneme kõik ümbrisesse. Kõigepealt teeme andurile augud. Märkisin keskused noaga. Kõigepealt puurisin tsentri täpsuse huvides tavalise puuriga augu ja suurendasin seda siis astmelise puuriga. Täitke kõik kuuma liimiga. Akusahtel on liimitud kahepoolse kleeplindiga ja servojuhtme traat läheb läbi külgmise ava.

3. samm: servo- ja karbikinnitus

Servo- ja karbikinnitus
Servo- ja karbikinnitus
Servo- ja karbikinnitus
Servo- ja karbikinnitus
Servo- ja karbikinnitus
Servo- ja karbikinnitus

Nüüd puhastage selles kohas liivapaberist servopool ja prügikasti kaas. Liimime need kokku tavalise kiirliimiga. Saame seda täiendavalt tugevdada kaablisidemetega. Samuti peate juhtmete alla tegema soone, nii et need ei oleks tugevasti kinni. Muidugi peab servoajam ämbrisse sisenema ja mitte millegi külge klammerduma. Juhtmed kinnitati piki ämbri serva kuuma liimiga.

Karp ise kinnitatakse ämbrile kruvide ja mutritega. See on vaja fikseerida nii, et anduri tala ei satuks korvi katte külge. Selleks võite ülemiste kruvide alla panna paar mutrit.

4. samm: mehhanism

Mehhanism
Mehhanism
Mehhanism
Mehhanism
Mehhanism
Mehhanism

Kõigepealt tegin selle jäätisepulgast. Kuid see oli liiga paks ega lasknud kaanel vabalt sulguda. Siis tegin sama asja metallpurgi tükist konservi jaoks. Ülemises osas on servojuhi varras kinnitatud kirjaklambriga. Ja see tükk liimitakse superliimi ja sooda abil metallribale.

Noh, paneme selle kokku. Keerake servo väga ettevaatlikult äärmisesse asendisse ja kinnitage klapp avatud kaane asendisse. Nüüd sulgub ja avaneb meie ämber. Tehke seda ettevaatlikult, sest see Hiina toode võib vastupidise töö korral puruneda. Põhimõtteliselt on riistvara osa valmis, jätkame programmeerimisega. Alguses kirjutame lihtsa algoritmi, ilma energiasäästmiseta.

Samm: programmeerimine XOD -is

Programmeerimine XOD -is
Programmeerimine XOD -is
Programmeerimine XOD -is
Programmeerimine XOD -is
Programmeerimine XOD -is
Programmeerimine XOD -is

Ma kasutan visuaalset programmeerimiskeelt XOD, see põhineb sõlmedel. Sõlm on plokk, mis kujutab endast mõnda füüsilist seadet, näiteks andurit, mootorit või releed, või mõnda toimingut, nagu lisamine, võrdlemine või teksti liitmine. Kõiki XIS -i projekti tegemise protsesse saate vaadata minu videos prügikasti kohta. Ka esimene foto on lihtne XOD -programm ilma "hüstereesita" ja kolmas foto on kaasas.

XOD prügikasti projekti saate alla laadida GitHubi projekti lehel.

Nagu olete juba märganud, ei vajanud me selle seadme loomiseks programmeerimiskeelte tundmist. Me pidime lihtsalt töö loogika õigesti välja mõtlema ja teadma, millised sõlmed programmis eksisteerivad. See on ülesanne paaril õhtul dokumentatsiooni lugeda. Xodis näeme selgelt, milliseid andmeid edastatakse, kust neid edastatakse ja kust need tulevad. Koodi pika lehe loomine on Arduino fännide järgmine samm. Siit saate alustada funktsionaalse programmeerimisega.

Niisiis, see töötab! Räägime energiasäästust.

6. samm: energiasääst. Riistvara modifikatsioonid

Energiasäästu. Riistvara modifikatsioonid
Energiasäästu. Riistvara modifikatsioonid
Energiasäästu. Riistvara modifikatsioonid
Energiasäästu. Riistvara modifikatsioonid
Energiasäästu. Riistvara modifikatsioonid
Energiasäästu. Riistvara modifikatsioonid

Seega on meil 3 energiatarbijat, Arduino ise, andur ja servoajam. Selleks, et Arduino saaks akust vähem süüa, peate välja lülitama LED -i "pwr", mis helendab pidevalt, kui laual on toide. Lõika lihtsalt selleni viiv rada.

Järgmisena on plaadi tagaküljel pingeregulaator, ka meil pole seda vaja, hammustage selle vasak tihvt ära. Nüüd vajab Arduino unerežiimis sõna otseses mõttes paarkümmend mikro -amprit. Arduino saab anduri otse sisse ja välja lülitada.

Kuid ooterežiimis olev servo kulutab palju energiat. Nii et me kasutame mosfeti transistorit nagu videos elektroonilise ilmaennustaja kohta. Sellest loendist saate võtta mis tahes mosfeti. Samuti on vaja takisti 100 oomi ja 10 kilo oomi. Projekti komponentide täieliku loendi jätan video all olevasse kirjeldusse.

Uus vooluring näeb välja selline, servo töötab mosfeti kaudu. Liikumise alguses võtab servo suure voolu, nii et peate kondensaatori toitesisendile panema.

Samm: programmeerimine. Arduino IDE

Töö loogika on järgmine. Kahjuks ei ole xod veel toidurežiime lisanud, seega kirjutasin püsivara klassikaliselt Arduino IDE -sse, kus reguleerin süsteemi raamatukoguga "LowPower". Ärka üles, andes andurile toite, võta kaugus ja lülita andur välja. Kui teil on vaja kaant avada ja sulgeda, ühendage toide servoga, lülitage see sisse ja lülitage toide uuesti välja.

Arduino IDE visandi saate alla laadida GitHubi projekti lehelt

8. samm: Järeldused

Image
Image
Järeldused
Järeldused

Nüüd tarbib vooluahel ooterežiimis umbes 0,1 milliampi ja saab sõrmepatareidest pikka aega ohutult töötada. Kuid vaadake, milles asi: stabiilseks tööks on vaja pinget, mis on kõrgem kui 3,6 volti, see tähendab üle 1,2 volti aku kohta.

Leelispatarei graafiku põhjal otsustades on näha, et aku tühjeneb täpselt poole võrra, see tähendab umbes 1,1 ampertundi. See on ooterežiimis umbes 460 päeva tööd, kas pole halb? Kuid aku kulutab ainult poole mahtuvusest ja siis saab selle näiteks telerist kaugjuhtimispuldi sisestada. Kuid kui kasutate liitiumakusid, töötavad need peaaegu 100% mahust ja see on peaaegu 3 ampertundi, see tähendab 3 korda pikem. Liitiumakud on kallimad kui leelispatareid, kuid ma arvan, et see on seda väärt.

Täname tähelepanu eest ja ärge unustage, et selle projekti tegemise kohta on video!

Soovitan: