Përmbajtje:

Koshi automatik i plehrave: 8 hapa (me fotografi)
Koshi automatik i plehrave: 8 hapa (me fotografi)

Video: Koshi automatik i plehrave: 8 hapa (me fotografi)

Video: Koshi automatik i plehrave: 8 hapa (me fotografi)
Video: Пожарная и полицейская машина Эвакуатор Трактор Мусоровоз 2024, Korrik
Anonim
Image
Image
Shporta Automatike e Plehrave
Shporta Automatike e Plehrave
Shporta Automatike e Plehrave
Shporta Automatike e Plehrave

Përshëndetje shokë!

Nëse e keni shikuar kanalin tim për një kohë të gjatë, atëherë me shumë mundësi mbani mend një projekt në lidhje me një kosh plehrash me një mbulesë automatike. Ky projekt ishte një nga të parët në Arduino, mund të thuhet debutimi im. Por ai kishte një pengesë shumë të madhe: sistemi konsumoi më shumë se 20 miliamps, gjë që e bëri të pamundur punën në mënyrë autonome nga bateritë. Dhe sot, me njohuri të reja dhe dhjetëra projekte pas meje, do ta korrigjoj këtë problem.

Hapi 1: Përbërësit

Komponentët
Komponentët

Për ta krijuar këtë, ne kemi nevojë për një kovë me një kapak të hapur në varen. Kjo u ble në mallra shtëpiake dhe u quajt një kovë për pluhur larës. Si bord i Arduino mora modelin Nano. Servo drive është i dëshirueshëm me një zvogëlues metalik. Tjetra - një sensor tejzanor i distancës dhe një ndarje baterie për bateri me 3 gishta. Për një bukuri le të marrim këtë kuti plastike me stil.

  • Arduino NANO
  • Sensori i gamës
  • Servo
  • Mbajtës i baterisë
  • Kutia
  • MOSFET Rekomandoni shumë që të përdorni kondensator elektrolitik 10V 470-1000 uF
  • Rezistenca 100 Ohm
  • Rezistencë 10 kOhm

Hapi 2: Pajisje kompjuterike

Hardware
Hardware
Hardware
Hardware
Hardware
Hardware
Hardware
Hardware

Së pari heqim qafe plastikën e tepërt në kapak. It'sshtë një shul dhe doreza. Sensori i distancës përshtatet në mënyrë të përsosur në kuti, vetëm kunjat e lidhjes janë jashtë. Ne do t'i heqim ato. Së pari ne do të presim plastikën e kunjave. Në servo drive ne i zgjasim telat pasi ato duhet të arrijnë në pjesën e përparme të koshit të plehrave. Dhe ne po lidhim gjithçka sipas këtij qarku të thjeshtë. Sensori do të mundësohet nga një prej kunjave të Arduino, në mënyrë që të mos lidhë një grumbull telash në kunjin e energjisë, sepse servo tashmë është e lidhur atje.

Tani vendosim gjithçka në kuti. Së pari ne do të bëjmë vrima për sensorin. I shënova qendrat me thikë. Së pari kam shpuar vrima me një stërvitje të zakonshme për saktësinë e qendrës dhe më pas e kam zgjeruar me një stërvitje hapash. Mbushni gjithçka me zam të nxehtë. Ndarja e baterisë është ngjitur me një shirit ngjitës të dyanshëm dhe tela nga drejtuesi i servo do të dalë përmes vrimës anësore.

Hapi 3: Servo dhe Box Mount

Servo dhe Box Mount
Servo dhe Box Mount
Servo dhe Box Mount
Servo dhe Box Mount
Servo dhe Box Mount
Servo dhe Box Mount

Tani pastroni me anën e servo të letrës zmerile dhe kapakun e kazanit në këtë vend. Ne i ngjisim ato me zam të zakonshëm të menjëhershëm. Ne gjithashtu mund ta forcojmë atë me lidhjet e kabllove. Gjithashtu ju duhet të bëni zakon nën tela, në mënyrë që ato të mos shtrëngohen fort. Sigurisht, servo drive duhet të hyjë në kovë dhe të mos kapet pas asgjëje. Telat po fiksoheshin përgjatë skajit të kovës me zam të nxehtë.

Vetë kutia është e lidhur në kovë me vida dhe arra. Shtë e nevojshme ta rregulloni atë në mënyrë që rrezja e sensorit të mos kapë kapakun e shportës. Për këtë ju mund të vendosni disa arra nën vidhat e sipërme.

Hapi 4: Mekanizmi

Mekanizmi
Mekanizmi
Mekanizmi
Mekanizmi
Mekanizmi
Mekanizmi

Së pari e bëra nga një shkop akullore. Por ishte shumë e trashë dhe nuk lejonte që mbulesa të mbyllej lirshëm. Pastaj bëra të njëjtën gjë nga copa e kavanozit metalik për një ushqim të konservuar. Në pjesën e sipërme shufra e servo driver është e fiksuar me një copë kapëse letre. Dhe kjo pjesë është ngjitur duke përdorur superglue dhe sode në shiritin e metaleve.

Epo, le ta montojmë. Ktheni me shumë kujdes servo në pozicionin ekstrem dhe fiksojeni lëkundësin në pozicionin e kapakut të hapur. Epo, tani kova jonë mbyllet dhe hapet. Bëni atë me kujdes, sepse ky produkt i Kinës mund të prishet, nëse punon përkundrazi. Në parim, pjesa e harduerit është gati, le të vazhdojmë me programimin. Në fillim, ne do të shkruajmë një algoritëm të thjeshtë, pa kursyer energji.

Hapi 5: Programimi në XOD

Programimi në XOD
Programimi në XOD
Programimi në XOD
Programimi në XOD
Programimi në XOD
Programimi në XOD

Unë përdor programimin vizual të bazuar në XOD, ai bazohet në nyje. Një nyje është një bllok që përfaqëson ose ndonjë pajisje fizike si një sensor, motor ose stafetë, ose ndonjë operacion të tillë si shtimi, krahasimi ose bashkimi i tekstit. Ju mund të shikoni të gjithë procesin e krijimit të një projekti në XOD në videon time për koshin e plehrave. Gjithashtu fotografia e parë është një program i thjeshtë XOD pa ndonjë "histerezë", dhe fotografia e tretë është me të.

Mund ta shkarkoni projektin e koshit të plehrave XOD në faqen e projektit në GitHub.

Siç e keni vënë re tashmë, për të krijuar këtë pajisje nuk kemi nevojë për njohuri të ndonjë gjuhe programimi. Ne vetëm duhej të mendonim logjikën e punës në mënyrë korrekte dhe të dinim se cilat nyje ekzistojnë në program. Ashtë një detyrë për disa mbrëmje të leximit të dokumentacionit. Në xod, ne shohim qartë se cilat të dhëna transmetohen, nga ku transmetohen dhe ku vijnë. Krijimi i fletës së gjatë të kodit është hapi tjetër i tifozëve të Arduino. Mund të filloni nga këtu me programim funksional.

Pra, funksionon! Le të flasim për kursimin e energjisë.

Hapi 6: Kursimi i energjisë. Modifikimet e harduerit

Kursim energjie. Modifikimet e harduerit
Kursim energjie. Modifikimet e harduerit
Kursim energjie. Modifikimet e harduerit
Kursim energjie. Modifikimet e harduerit
Kursim energjie. Modifikimet e harduerit
Kursim energjie. Modifikimet e harduerit

Pra, ne kemi 3 konsumatorë energjie, vetë Arduino, sensorin dhe servo drive. Për ta bërë Arduino të hajë më pak nga bateria, duhet të fikni LED "pwr", i cili shkëlqen vazhdimisht kur ka energji në tabelë. Thjesht prish rrugën që të çon në të.

Tjetra ka një rregullator të tensionit në anën e pasme të tabelës, ne nuk kemi nevojë për të, kafshojeni kunjin e tij të majtë. Tani Arduino në modalitetin e gjumit ka nevojë fjalë për fjalë për disa duzina mikro amper. Sensori mund të ndizet dhe fiket drejtpërdrejt nga një Arduino.

Por servo në modalitetin e gatishmërisë konsumon shumë energji. Kështu që ne do të përdorim transistorin mosfet si në video në lidhje me parashikuesin elektronik të motit. Ju mund të merrni ndonjë mosfet nga kjo listë. Gjithashtu keni nevojë për një rezistencë prej 100 Ohms dhe 10 kilogram Ohm. Unë do të lë listën e plotë të përbërësve për projektin në përshkrimin nën video.

Qarku i ri do të duket kështu, servo mundësohet përmes mosfetit. Në fillim të lëvizjes, servo merr një rrymë të madhe, kështu që ju duhet të vendosni kondensatorin në hyrjen e energjisë.

Hapi 7: Programimi. Arduino IDE

Logjika e punës është si më poshtë. Fatkeqësisht, xod ende nuk ka shtuar modalitetet e energjisë, kështu që unë e kam shkruar firmuerin në mënyrë klasike në Arduino IDE, ku rregulloj sistemin me bibliotekën "LowPower". Zgjohuni, furnizoni me energji sensorin, merrni distancën dhe fikni sensorin. Nëse keni nevojë të hapni dhe mbyllni kapakun, lidhni energjinë me servo, ndizeni atë dhe fikni përsëri.

Ju mund të shkarkoni skicën Arduino IDE nga faqja e projektit GitHub

Hapi 8: Përfundime

Image
Image
Përfundimet
Përfundimet

Tani qarku në modalitetin e gatishmërisë konsumon rreth 0.1 miliamps dhe mund të punojë në mënyrë të sigurt për një kohë të gjatë nga bateritë e gishtërinjve. Por shikoni se çfarë është çështja: për funksionim të qëndrueshëm, keni nevojë për një tension më të lartë se 3.6 Volt, domethënë mbi 1.2 Volt për bateri.

Duke gjykuar nga grafiku për një bateri alkaline, mund të shihet se bateria shkarkon saktësisht gjysmën, domethënë rreth 1.1 orë Amper. Kjo është afërsisht 460 ditë punë në gjendje gatishmërie, nuk është keq? Por bateria do të shpenzojë vetëm gjysmën e kapacitetit, dhe pastaj mund të futet, për shembull, në telekomandën nga televizori. Por nëse përdorni bateri litiumi, ato do të punojnë pothuajse në 100% të kapacitetit, dhe kjo është pothuajse 3 orë Amper, domethënë 3 herë më gjatë. Bateritë litium janë më të shtrenjta se bateritë alkaline, por mendoj se ia vlen.

Faleminderit për vëmendjen tuaj, dhe mos harroni, se ka video në lidhje me realizimin e këtij projekti!

Recommended: