Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10
Mirësevini shokë krijues, për një projekt shkollor vendosa të bëj një makinë shitëse me rostiçeri. Detyra jonë ishte të krijonim një pajisje të rikrijueshme që përdorte të paktën 3 sensorë dhe 1 aktivizues. Unë shkova për të bërë një makinë shitëse pjesërisht sepse kisha qasje në disa pjesë thelbësore (domethënë motorët) përmes krijuesit tim lokal. Fillimisht ideja ishte krijimi i një makine shitëse të pijeve, por kjo nuk do të ishte e realizueshme për shkak të nevojës së izolimit, elementit ftohës dhe mekanizmit më të butë të lëshimit të pijeve me gaz.
Ky projekt ishte i pari për mua në disa mënyra; Unë kurrë nuk kisha punuar me dru dhe elektronikë më parë në një shkallë të tillë. Përvoja ime ishte kryesisht në softuer, kështu që vendosa të sfidoj veten duke krijuar një projekt që do të ishte një përvojë e vërtetë mësimi.
Unë do të përpiqem t'ju shpjegoj djema, në mënyrën më të mirë të mundshme, se si të krijoni këtë makinë shitëse. Mbani në mend se e gjithë kjo ishte e para për mua, kështu që bëra disa gabime rishtar me gdhendjen e drurit etj.
I gjithë kodi mund të gjendet në depon e Github:
Furnizimet
- Dru
-
Varen
- 2 më të vështira për derën kryesore
- 2 të buta për produktin
- Pleksiglas
- 4 motorë shitës DC motorë (me një buton për menaxhimin e rrotullimit)
- 4 spirale (kam përdorur tela elektrike bakri 6 mm²)
- 4 lidhje për të lidhur motorët spirale (I 3D i printova ato)
- Mjedër Pi
- Tastiera 4x4
- Pranuesi i monedhave
- LCD
- Telat e kërcyesit
- Tabelat e bukës
- 4 TIP 120 transistorë
- Rezistencat
- Termometër me një tel
- Shirit LED
Hapi 1: Programimi i sensorëve
Meqenëse kisha përvojën më të madhe në softuer vendosa të filloj së pari me programimin e sensorëve.
Sensorët përfshijnë:
- Termometër me një tel
- Sensori i qelizës së ngarkimit
- Tastiera 4x4
- Pranuesi i monedhave
Termometri me një tel është mjaft i drejtpërdrejtë dhe përfshin vetëm lidhjen e një teli me GPIO PIN 4 të Raspberry Pi (me disa rezistorë) dhe leximin e skedarit të lidhur me të.
Qeliza e ngarkesës ishte disi më e komplikuar, por ende e lehtë. 4 telat duhej të lidheshin me amplifikatorin HX711 dhe nga ana tjetër amplifikatori HX711 duhej të lidhej me Raspberry Pi. Pasi të jetë bërë kjo, unë përdor bibliotekën python HX711 për të lexuar vlerat. Leximi i qelizës së ngarkesës pa ngarkesë përcaktoi vlerën tare. Pas kësaj vendosa disa pesha të para-njohura në shkallë dhe me rregullin e tre llogaritja konstantën që vlera e lexuar duhej të ndahej me të për t'u paraqitur me një vlerë në gram.
Tastiera 4x4 është aq intuitive sa mund të jetë. Me 8 telat e lidhur me tastierën që përfaqësojnë 4 kolonat dhe 4 rreshtat e tastierës. Njëfarë kujdesi është bërë me porosinë e këtyre telave, pasi 2 tastierat 4x4 që kam përdorur kishin 2 porosi teli krejtësisht të ndryshme. Me një bibliotekë të tastierës të lehtë për t’u përdorur, çelësi i shtypur lehtë mund të regjistrohet kur lidhet saktë me Raspberry Pi.
Më i vështiri nga sensorët është padyshim pranuesi i monedhës. Vendosja e monedhave në pajisje është mjaft e drejtpërdrejtë për shkak të një dokumentacioni të mirë. Unë kisha një pajisje e cila ishte e aftë të dallonte 4 monedha të ndryshme. Ju duhet të specifikoni sasinë e pulsit të lidhur për një monedhë që pajisja dërgon në Raspberry Pi. Regjistrimi i monedhës në fund të pajisjes është pothuajse i patëmetë, gjë që mund të shihet nga ekrani në anën tjetër. Problemi qëndron në regjistrimin e këtyre impulseve në Raspberry Pi. Duhet të përdoret një përshtatës mjaft i fuqishëm (12V, 1A) për të qenë në gjendje të regjistrojë në mënyrë të veçantë monedhat e ndryshme, si dhe disa programe të kujdesshme për të mos ndaluar numërimin e impulseve shumë herët.
Hapi 2: Lidhja dhe Programimi i Motoreve
Unë fshiva disa motorë makinash shitëse nga prodhuesi im lokal, por më duhej akoma të kuptoja se si t'i lidhja dhe programoja ato.
Motorët kishin 4 tela të lidhur me ta dhe pasi e kuptuan 2 ishin për energji (të paktën 12V) dhe 2 ishin për butonin i cili shtypet çdo gjysmë kthesë. Unë e lidha secilin nga këta motorë me një transistor TIP 120 për të qenë në gjendje t'i kontrolloj ato përmes Raspberry Pi. Një nga 2 telat e tjerë e lidha me një hyrje të Pi (me rezistencë tërheqëse) dhe një në tokë.
Pas kësaj unë bëra disa spirale nga tela çeliku 2.2mm, të cilat dolën se ishin spirale në rrugën e gabuar; në mënyrë që sendet e mia të ktheheshin prapa në vend. Kështu që unë përdori tel elektrik bakri 6 mm², me të cilin ishte shumë më e lehtë për të punuar.
Pas bërjes së 4 spiraleve ishte koha për të bërë lidhësit e nevojshëm për t'u lidhur me spiralen me motorët. Vendosa t'i printoja 3D (skedari i bashkangjitur) dhe t'i ngjisja në motorë dhe të përkulja tela rreth tyre.
Hapi 3: Krijimi i Strehimit të Makinës
Për strehimin kam përdorur dru që ishte i pranishëm në prodhuesin. Meqenëse nuk kishte shumë një lloj dhe paneli i përparmë duhej të ishte më i hollë për të përshtatur pajisjet elektronike, strehimi përbëhej nga të paktën 6 lloje druri.
Fillimisht pashë 2 dërrasa prej 168 x 58 cm në gjysmë për pjesën e pasme, 2 panelet anësore dhe panelin ndarës të mesëm.
Për panelin e poshtëm kam përdorur një copë druri të përshtatshme (ose kështu mendova) prej 58 x 58 cm. Ky doli të ishte një gabim pasi unë nuk kisha parasysh trashësinë e drurit, kështu që mbulesa e pasme duhej të vidhosej në pjesën e sipërme të panelit të poshtëm dhe panelet anësore duheshin vidhosur nga ana. Kjo la një pjesë shtesë prej 2 cm që ngjitej nga maja.
Pas kësaj, unë i vidhosa 2 dërrasat e produktit horizontal në panelin e ndarjes së mesme. Gjithashtu si pjesa e sipërme e ndarjes së produktit. Pastaj fillova të copëtoj xhamin plexi për kapakun të cilin e lidha me 2 varen e butë në një shufër druri të lidhur me panelin ndarës të mesit. Pasi të përfundojë, ndarja e mesme e vrimës duhet të vidhoset në panelin e majtë.
Pastaj bëra pjesët prej druri të shkallës dhe i ngjita në pjesën e poshtme të strehimit. Kjo la pak boshllëk në pjesën e poshtme të strehimit të cilën e zgjidha me vendosjen e një dërrase të hollë përpara. (Jo në foto)
Hapi 4: Montimi i sensorëve dhe motorëve në strehim
Pasi skeleti i strehimit ishte bërë ishte koha për të futur guximin.
Së pari kam prerë disa vrima në një dërrasë për LCD, tastierën dhe pranuesin e monedhës. Pastaj i gozhdua këto pajisje elektronike në dërrasë dhe i lidhi me Raspberry Pi. Duhej bërë një planifikim i kujdesshëm për të mos kaluar telat shumë. Termometrin me një tel që e lidha me një dërrasë buke të ngjitur në pjesën e brendshme të dërrasës elektronike. Pastaj pashë një dërrasë për Raspberry Pi, tabelën e bukës për transistorët motorikë dhe arduino të cilën e përdorja për të furnizuar 12V për pranuesin e monedhës dhe motorët.
Motorët i ngjita në dërrasat horizontale të produktit dhe shtova disa dërrasa vertikale për të ndarë ndarjet e artikujve.
Hapi 5: Përfundoni Makinën Shitëse
Për të përfunduar, unë pikturova të gjithë makinën në të zezë dhe shtova një shirit LED në brendësi. Nën pranuesin e monedhës bëra një ndarje të vogël për monedhat që të binin, kështu që ato nuk do të rrëshqisnin në të gjithë ndarjen e majtë. Unë gjithashtu shtova në derën e pleksiglasit me menteshat më të forta.
Recommended:
Makinë shitëse DIY: 8 hapa
Makinë shitëse DIY: Tre vjet më parë, fillova të studioja në një kolegj teknik elektronik. Një nga faktet që më befasoi në atë kohë ishte numri i duhanpirësve sepse gjatë pushimeve, gjysma e nxënësve u larguan nga muret e shkollës për të shkarkuar emocionet e tyre pas
Makinë shitëse e pastrehë: 3 hapa
Makinë shitëse për të pastrehë: Unë po përpiqem të parandaloj urinë në komunitetin tonë. Janë afërsisht 3,000+ njerëz në Oklahoma që përjetojnë të pastrehë. Ne zgjodhëm të komplotojmë një zgjidhje për këtë çështje për të përmirësuar dhe rritur komunitetin tonë në tërësi. Një numër i madh i njerëzve në
Mini makinë shitëse e kontrolluar nga Arduino: 9 hapa
Mini shitëse Arduino e kontrolluar: Kjo është makina jonë e shitjes, ajo ofron tre bare ëmbëlsirash me madhësi argëtuese. Dimensionet e përgjithshme janë rreth 12 " x 6 " x 8 ". Kjo makinë shitëse kontrollohet nga një arduino, me dërrasë buke dhe një servo motor
Detektor Gënjeshtre+Makinë shitëse: Me Arduino Leonardo: 6 hapa
Makinë shitëse e Gënjeshtrës+Me Arduino Leonardo: Ky detektor Gënjeshtër nuk është detektori juaj mesatar normal i gënjeshtrës, është një detektor gënjeshtre që ka të bashkangjitur një makinë shitëse. Në parim, kjo është mënyra se si funksionon. Në fillim, lojtari do të shtypë një buton që do të ndezë makinën, dhe para gënjeshtrës
Makinë shitëse Servo Arduino: 8 hapa
Makina shitëse Servo Arduino: Kjo makinë shitëse mban tre bare snickers me madhësi argëtuese dhe do të shesë një nga një duke përdorur Arduino Uno dhe një servo motor