Satura rādītājs:

Sodas skapītis - tirdzniecības automāts: 16 soļi (ar attēliem)
Sodas skapītis - tirdzniecības automāts: 16 soļi (ar attēliem)

Video: Sodas skapītis - tirdzniecības automāts: 16 soļi (ar attēliem)

Video: Sodas skapītis - tirdzniecības automāts: 16 soļi (ar attēliem)
Video: Braucot ar Japānas garāko ātrvilcienu luksusa privātajā kajītē 2024, Jūlijs
Anonim
Image
Image
Saruna
Saruna

Skapīši vienkārši nav tādi kā agrāk. Tā kā tik daudz skolu pārceļas uz grāmatu elektroniskajām ierīcēm, skapīši kļūst mazāk vietas jūsu grāmatām un vairāk rodas jautājums: "Ko es ar to darīšu?"

Ko darīt, ja jūs varētu izmantot šo vietu savam tirdzniecības automātam? Šajā pamācībā es jums pastāstīšu, kā man radās ideja, kā to izstrādāju, kā atrisināju dažas problēmas ceļā un kā tas viss izvērtās! Tāpēc atveriet sava iecienītākā dzēriena kannu un nāciet līdzi!

1. solis: saruna

Nedaudz mazāk nekā pirms gada, atgriežoties no pusdienām uz ASV vēstures stundu, es paskatījos uz vienu no skapīšiem un nodomāju: "Cik forši būtu, ja tirdzniecības automāts pilnībā ietilptu skapīša iekšpusē?" Drīz pēc tam es minēju šo ideju dažiem klasesbiedriem pie sava galda. Pēc tam mēs kādu laiku par to runājām kā joku, bet, jo tālāk mēs devāmies tālāk, man šī ideja šķita pilnīgi iespējama!

Es sāku zīmēt aptuvenas skices jebkuram uzdevumam, kas mums bija priekšā. Pirms doties tālāk, nākamajā dienā es atvedu uz skolu mērlenti un pusdienu laikā devos uz skapīti, lai iegūtu visus iespējamos mērījumus. Pēc dažām dienām skola beidzās vasarā.

2. darbība. Vadības paneļa programmēšana

Image
Image
Vadības paneļa izveide - pateicoties skolas lāzergravieram
Vadības paneļa izveide - pateicoties skolas lāzergravieram

Ar jebkuru projektu es uzskatu, ka vislabāk darbojas, lai vispirms darbotos lietu elektroniskā puse. Vasarā es sāku, iegādājoties Arduino, monētu akceptoru, LCD ekrānu un magnētisko niedru slēdzi. Man bija arī diezgan daudz arkādes pogu, kas atradās no iepriekšējā projekta. Pēc tam es visu uzstādīju kurpju kastes iekšpusē un vadu to visu, izmantojot savienojuma kabeļus, lai izveidotu savienojumus. Bija noderīgi, ja bija maizes dēlis, uz kura bija kopīgs pamats. Monētu akceptētājam bija nepieciešami 12 volti, savukārt Arduino izmanto 5 V, tāpēc pagaidām es darbināju monētu akceptoru ar 12 voltu līdzstrāvas adapteri.

Programmēšana bija mācību process. Es izstrādāju vienu ierīci vienlaikus, sākot ar ekrānu. Amazones komentāru sadaļa bija noderīga šim solim. Kāds jau bija ievietojis ekrāna darba kodu. Pēc tam, kad esmu spēlējis ar dažiem mainīgajiem, es pārgāju uz monētu akceptētāju.

Monētu akceptētājam vienkārša Google meklēšana novirza mani uz izlaisto pamācību:

Monētu pieņemšanas ierīce darbojas, pulsējot Arduino programmēto impulsu skaitu. Pēc tam Arduino reizina impulsus ar USD 0,05, lai sniegtu precīzu informāciju par ieguldīto naudas summu. Kamēr jūsu lielākais kopējais faktors starp monētām ir 5 centi, tas darbojas lieliski! Es ieprogrammēju monētu akceptoru, lai izvadītu 1 impulsu niķeļiem, divus impulsus dimetānnaftalīniem un 5 impulsus ceturtdaļai. Es negribēju dot izmaiņas, tāpēc atstāju dolāra monētas. Es arī atstāju pusi dolārus, ņemot vērā, ka tie neietilpa monētu akceptorā. Es to apvienoju ar ekrānu, kad biju izdomājis akceptētāju.

Pēc tam es biju rullī. Es nolēmu pārdot divus dažādus popus, lai iekārtu varētu ievietot skapītī. Es piesaistīju divas arkādes pogas, lai nopirktu pop, 2 servos, un pievienoju niedru slēdzi, lai dotu sev administratora piekļuves lapu. Šeit es uzskaitīju pārdoto kārbu skaitu, pašreizējo krājumu, kopējos ieņēmumus. Atrodoties pašreizējā krājumu lapā, varat nospiest un turēt kādu no arkādes pogām, lai norādītu, ka tiek ievietots vairāk krājumu.

Pēc tam, pārliecinoties, ka viss darbojas, es no Amazon nopirku dziļa cikla 12 voltu akumulatoru. Es pievienoju akumulatoru tieši monētu akceptētājam un salauzu USB automašīnas adapteri, lai tas darbotos paralēli Arduino akumulatoram. Automašīnas lādētājam bija 2 ampēri un 1 ampēru ports, tāpēc es darbināju ekrānu un Arduino ar 1 ampēru, bet servos - ar 2 ampēriem. Izmantojot sprieguma dalītāja ķēdi, es varēju parādīt akumulatora spriegumu arī administratora lapā.

3. darbība: vadības paneļa izveide - pateicoties skolas lāzera gravieram

Vadības paneļa izveide - pateicoties skolas lāzergravieram
Vadības paneļa izveide - pateicoties skolas lāzergravieram

Jūs nevarat izveidot tirdzniecības automātu no Nike apavu kastes. Pēdējā laikā es izmantoju mūsu skolas jaunā Epilogue Mini 24 collu lāzera griezēja priekšrocības. Tirdzniecības automāta priekšpusei es nolēmu izmantot melnu akrilu. Tas labi sagriež, un tas arī izskatās diezgan tīrs. Pēc vadības paneļa programmēšanas katrai sastāvdaļai bija vajadzīgas mājas. Man bija jāpārliecinās, ka no aizmugures nekas cits nesaskaras, ņemot vērā, ka tādas lietas kā monētu pieņemšanas ierīce un akumulators aizņem daudz vietas.

Pirms CorelDRAW paneļa uzzīmēšanas es ātri uztaisīju Photoshop. Šis ir lielisks laiks, lai nosauktu mašīnu! Man patika "Sodas skapītis". Man galu galā patika iegravētais režģa izskats fonā ar noapaļotām taisnstūra malām. Es izgriezu dažus caurumus pogai, atslēgas caurumam, ekrānam, logotipa displejiem un monētu akceptētājam. Tad es visu uzstādīju tam paredzētajā vietā. Es arī ievietoju divus skaidra akrila gabalus, lai pārklātu logotipu displejus.

Viss līdz šim izskatījās lieliski!

4. solis: aizsardzība pret zādzībām

Image
Image
Vadības paneļa iesaiņošana
Vadības paneļa iesaiņošana

Viena no galvenajām vadības paneļa iezīmēm bija aizsardzība pret zādzību. Es negribēju, lai citi noņem skapītī vadības paneli. Skapīša priekšpusē ir lūpa, kurā atrodas durvis. Es sagriezu divus tā paša biezuma dēļus un katrā plāksnē iegriezu spraugas, kas ļautu ar atslēgu darbināmu roku iebāzt lietošanas laikā. Kad vadības panelis ir bloķēts, tas ir "pārāk liels", lai to varētu izvilkt. Tad viss, kas man jādara, lai izņemtu vadības paneli, ir pagriezt atslēgu un vilkt uz priekšu.

5. solis: Vadības paneļa ievietošana

Vadības paneļa iesaiņošana
Vadības paneļa iesaiņošana
Vadības paneļa iesaiņošana
Vadības paneļa iesaiņošana

Kad pats vadības panelis bija pabeigts, es visu ievietoju akrila kastē. Kastīte ietilptu pusdienu kastes plauktā skapīša iekšpusē. Es uzbūvēju balstus, lai noturētu akumulatoru vietā, prom no visa cita. Aizmugurējo paneli notur skapja magnēti, lai es jebkurā laikā varētu piekļūt iekšpusei. Tajā ir daži caurumi barošanas slēdzim, ko var pārvērst "uzlādes režīmā", kas savieno divus skrūvju spailītes tieši ar akumulatoru. Tas ievērojami atvieglo uzlādi, jo man nav jāatver mašīna, lai to uzlādētu. Zem monētu akceptētāja es iekļāvu atvilktnei atveri, kas aiztur visas ieliktās monētas. Kastītes augšpusē es izmantoju citas slēdža pogas mikro slēdzi kā akumulatora izslēgšanas slēdzi. Es negribēju, lai tirdzniecības automāts būtu ieslēgts, kamēr skapīša durvis ir aizvērtas, tāpēc, aizslēdzoties skapīša durvīm, tas atsitās pret slēdzi, izslēdzot automātu.

6. solis: naudas krāpšana?

Naudas krāpšana?
Naudas krāpšana?

Nepagāja ilgs laiks, līdz es sapratu, ka dažkārt mašīnā pēc kāda laika būs papildu 5 centi. Tas NAV bijis labi. Pēc tam, kad mēģināju diagnosticēt problēmu, es atklāju, ka pēc segas uzvilkšanas virs galvas, pieskaroties ceturtdaļai monētu uztvērēja priekšpuses, tiks aktivizēts viens vai divi impulsi, dodot jums 5 centus, tikai par statisko elektrību! Es neesmu elektriķis, bet es pieņēmu, ka visu, ieskaitot priekšējo plāksni, iezemēšana atrisinās problēmu. Tomēr skapīši ir krāsoti. Es vispār negribēju modificēt skapīti, tāpēc zemējums nedarbosies. Es nolēmu novērst problēmu ar nelielu programmēšanu.

Es sāku, mērot laika attālumu starp katru monētas impulsu. Tas beidzas ar aptuveni 130 ms atšķirību, ja izmantojat monētu adaptera ātro iestatījumu. Pēc tam es mainīju monētu programmas skici, lai pārbaudītu, vai katrs impulss ir 130 ms atšķirīgs no pēdējā impulsa. Ja tā ir taisnība, tad monētas vērtībai tiek pievienots viens 5 centu impulss. Bet, ja tā padomā, pirmajam jebkuras monētas impulsam ir lielāks laika attālums no pēdējā impulsa. Pēdējais impulss bija iepriekš ievadītā monēta. Tā, piemēram, ceturtdaļas ieskaitīšana 4 impulsos, dodot jums 20 centus. Niķeļi pat nedarbojās, jo viens impulss nevarēja būt 130ms attālumā no pēdējā, ja vien tik ātri neievietojat divus niķeļus.

Lai to atrisinātu, es tikko pārprogrammēju monētu akceptoru, lai pulsētu divreiz niķeļiem, trīs reizes - dimetānnaftalīniem un sešas reizes ceturkšņiem.

Ko darīja visa šī muļķība? Tagad, ja vien jūs nevarat satriekt monētu akceptētāju ar statisko elektrību vismaz divas reizes, precīzi 130 ms attālumā, tad statiskā elektrība monētu nekad neskaitīs.

Šeit ir kods ikvienam interesentam!

7. solis: dozatoru dizains

Dozētāja dizains
Dozētāja dizains
Dozētāja dizains
Dozētāja dizains
Dozētāja dizains
Dozētāja dizains

Pēc elektroniskā aspekta novēršanas es pārgāju uz dozatoru kastēm. Tie būtu skapīša apakšā. Autodesk Inventor izveidoju lāzera griezumam gatavu kasti. Pēc griešanas ar lāzeru es to pāris reizes saliku kopā pirms līmēšanas ar koka līmi. Beigās viņi bija diezgan spēcīgi! Katrā kastē ir 6 noteikta veida kārbas. Kastes bija viena otras spoguļattēli, tāpēc, atstājot pēdējo kāju ārā, apakšā tiek izveidota jauka atvere, lai paķertu kannu. Caurums kastes malā kalpoja C formas kanāla turēšanai, kas pagriežas par 90 grādiem un atpakaļ katru reizi, kad tiek pārdota kārba. Tas novērš visu kārbu izsniegšanu, vienlaikus izsniedzot. Es apakšā pievienoju mazliet garumu, lai kanna varētu ripot, pirms tā nometās, lai cilvēki nevarētu sajaukties ar C kanālu.

8. solis: dozatoru mehānisms

Image
Image
Dozētāja mehānisms
Dozētāja mehānisms
Dozētāja mehānisms
Dozētāja mehānisms
Dozētāja mehānisms
Dozētāja mehānisms

Dozētājs nedarbotos bez C formas kanāla, kurā kārbas varētu iekrist. Pirms pāriet uz 3D drukāšanu, es izveidoju dažus dozatora kanālu prototipus. Es sāku ar kartonu, kas ietīts ap diviem akrila diskiem ar pāris akrila pārnesumiem. Lai gan mehāniska priekšrocība nav, ja to pārnes 1: 1, es to darīju, lai dozators būtu zems, uzstādot servo kastes iekšpusē. Tas nebija ideāls, bet kartons strādāja diezgan labi. Es mēģināju kartonu nomainīt ar plānu karstuma deformēta akrila loksni, bet izrādījās sliktāk.

Es izdomāju galīgo Fusion 360 dizainu un liku to izdrukāt no pakalpojuma https://www.makexyz.com/. Ja neesat izgājis MakeXYZ, es to ļoti iesaku! Tas bija diezgan lēts attiecībā uz saņemtajām kvalitatīvajām detaļām. Tas ir arī ļoti ātri.

Pēdējā attēlā jūs redzat gabalu, kas piestiprināts pie kastes aizmugurējās sienas. Es pielīmēju dažus aizbāžņus, kas iekļaujas 3D drukātā gabala spraugās, kas kalpo, lai detaļa netiktu izbīdīta no kastes. Kad aizbāznis ir pielīmēts, jūs vairs nevarat izņemt daļu.

Pēc tam es uzstādīju servo no kastes iekšpuses, novietoju lāzergriešanas rīku ārpusē un pārbaudīju to pēc vadu pievienošanas vadības panelim.

9. solis: viens stingrs fit

Viens stingrs fit!
Viens stingrs fit!

Pēc tam, kad bija paveikts tik daudz, es izdomāju, ka ņemšu visu, kas man bija, uz skolu, lai to pārbaudītu! Skola jau bija sākusies atpakaļ, tāpēc es varēju, lai mans draugs palīdz man to ievest ēkā.

Dozatoru savietošana bija triks! Lai to izdarītu, es ievietoju kreiso dozatoru un pārbīdīju to. Tad, lai ieietu labajā pusē, es to ievietoju otrā dozatorā, pārvietoju to pa labi un nolaidu vietā blakus kreisajam dozatoram. Tad es iebīdīju pus collu dēli starp diviem dozatoriem, lai tos ievietotu skapīša malās uz āru. Tāfele balstās uz lūpas, kuru es iekļāvu, veidojot kastes.

10. darbība: apakšējā dozatora vāka izveide

Apakšējā dozatora vāka izveide
Apakšējā dozatora vāka izveide
Apakšējā dozatora vāka izveide
Apakšējā dozatora vāka izveide

Ar lāzeru sagriezta koksne, lai gan dažos gadījumos tā var izskatīties skaista, tā nerada ļoti profesionāla izskata tirdzniecības automāta priekšpusi. Lai saglabātu tēmu, es ar lāzeru izgriezu paneli no vēl kāda melna akrila, izmantojot to pašu režģa modeli no iepriekšējā. Es izgriezu pietiekami lielu atveri, lai tajā varētu iekļūt, un paņemu kārbu, kad tā tiek izsniegta.

Pēc nelielas pārbaudes es beidzot pievienoju akrila ķīļa formas gabalu, uz kura kārbas varēja ripot, nevis nokrist tieši uz skapīša metāla grīdas. Citādi bija diezgan skaļi!

11. darbība: piekļuves durvju izveide

Piekļuves durvju izveide
Piekļuves durvju izveide
Piekļuves durvju izveide
Piekļuves durvju izveide

Tā kā katrā dozatorā bija tikai 6 kārbas, man vajadzēja vietu papildu krājumu uzglabāšanai. Ērti, tirdzniecības automāts atrodas skapītī, kas paredzēts uzglabāšanai! Es izveidoju paneli, lai aizsegtu skapīša augšējo pusi, kur atrodas mugursomas āķis. Tas sastāvēja no rāmja, pāris eņģēm un iekšējā paneļa ar atslēgas slēdzeni. Atkal tas saglabāja režģa tēmu, lai tā atbilstu pārējai mašīnai.

12. solis: ievāriet to vietā

Ievāriet to vietā
Ievāriet to vietā
Ievāriet to vietā
Ievāriet to vietā
Ievāriet to vietā
Ievāriet to vietā

Lai mašīnas apakšējā puse netiktu nozagta vai iejaukta, es izveidoju ievārījumu un starpliku komplektu, lai to visu noturētu. Atcerieties lūpu skapīša priekšpusē, kur atrodas durvis? Katrā pusē es ievietoju divus starplikas, kas izgatavotas no 3/4 collu melamīna pārklāta MDF. Tie kalpoja, lai tirdzniecības automātu paneļus atbīdītu pietiekami tālu atpakaļ, lai izvairītos no sitiena ar skapīša durvju kombinēto slēdzeni. Tad es atvēru piekļuves durvis un no iekšpuses iestrēdzu dažus papeļu dēļus aiz rāmja un apakšējā vāka. Tas aizslēdza paneļus, piespiežot tos pret starplikām, kuras tika iespiestas lūpā priekšpusē. Vienīgais veids, kā kaut ko nozagt no tirdzniecības automāta, būtu atvērt to no iekšpuses un noņemt šos koka sastrēgumus. Vai arī jūs, iespējams, varētu iesist priekšā, bet paturēsim to noslēpumā!

13. solis: kabeļu vadība - pateicoties īpašiem caurumiem

Kabeļu vadība - pateicoties īpašiem caurumiem
Kabeļu vadība - pateicoties īpašiem caurumiem

Pirms došanās vasarā es atzīmēju, ka mugursomas āķi var viegli atskrūvēt, kas padarītu perfektu caurumu, lai vadus vadītu no dozatoriem uz vadības paneli. Viens no sodas skapīša mērķiem bija izvairīties no jebkādām skapīša izmaiņām. Manuprāt, tas to spieda. Par laimi, kad es nonācu pie šī soļa, es sapratu, ka skapīša aizmugurē ir divi nejauši novietoti caurumi. Šie strādāja daudz labāk, jo bija lielāki, un jau tur!

14. solis: turiet to aizvērtu! - Pavasaris iekrauj durvis

Turiet to slēgtu! - Pavasaris iekrauj durvis
Turiet to slēgtu! - Pavasaris iekrauj durvis
Turiet to slēgtu! - Pavasaris iekrauj durvis
Turiet to slēgtu! - Pavasaris iekrauj durvis

Faktiskais tirdzniecības automāts šajā brīdī bija pilnībā pabeigts! Nākamais solis bija novērst skapīša atstāšanu vaļā. Es devos uz vietējo pagalma veikalu un paņēmu 15 collu spriegojuma atsperi. Atkal skapītim bija vēl viena ērta funkcija. Skapīša aizmugures augšpusē bija neliela plaisa. Es tam piestiprināju atsperi, izmantojot saspraudi, vairākas reizes to izlocot. Tad atkal, pateicoties citam caurumam, es izgriezu skrūvi caur durvju augšējo malu tuvu eņģēm. Tad tas bija tik vienkārši kā atsperes piestiprināšana pie skrūves. Es varēju palielināt spriedzi, ievietojot skrūvi citā caurumā, tālāk no eņģes, bet es nevēlos, lai durvis aizcirstu pirkstus!

15. solis: atvērts biznesam

Atvērts biznesam!
Atvērts biznesam!

Pēc durvju nostiprināšanas ar atsperi bija pienācis laiks aizvērt kombinēto slēdzeni! Tāpat kā jebkurš vidusskolnieks ar jaunu skapīti, es vienu reizi ievadīju kombināciju un, turot aizbīdni vaļā, es izgrūdu zīmuli pa aizmuguri. Es arī pielīmēju to vietā, lai tas būtu nedaudz drošāks. Tagad skapītis bija atvērts ikvienam. Ērti, aizslēdzams skapītis joprojām aizveras, un pirms durvju atvēršanas jums vismaz jāvelk uz augšu. Ja man kādreiz ir jāaizver sodas skapītis apkopes nolūkos, es varu viegli izvilkt zīmuli un iekārta atkal tiek bloķēta. Nevienam nekad nevajadzēs zināt manu kombināciju.

16. solis: pirmais pirkums … "Prom?"

Pirmā balva Epilog konkursā 8

Arduino konkurss 2016
Arduino konkurss 2016
Arduino konkurss 2016
Arduino konkurss 2016

Pirmā balva Arduino konkursā 2016

Ieteicams: