Përmbajtje:

Kapaku: Renditësi i kapakut të shisheve interaktive: 6 hapa
Kapaku: Renditësi i kapakut të shisheve interaktive: 6 hapa

Video: Kapaku: Renditësi i kapakut të shisheve interaktive: 6 hapa

Video: Kapaku: Renditësi i kapakut të shisheve interaktive: 6 hapa
Video: Aue kapaku 2024, Korrik
Anonim
Image
Image
Kapak: Ndarës Interaktiv i Kapakut të Shisheve
Kapak: Ndarës Interaktiv i Kapakut të Shisheve
Kapak: Ndarës Interaktiv i Kapakut të Shisheve
Kapak: Ndarës Interaktiv i Kapakut të Shisheve
Kapak: Ndarës Interaktiv i Kapakut të Shisheve
Kapak: Ndarës Interaktiv i Kapakut të Shisheve

Ky udhëzues u krijua në përmbushje të kërkesës së projektit të Makecourse 2018 në Universitetin e Floridës së Jugut (www.makecourse.com)

Herë pas here, më pëlqen të kthehem në shtëpi dhe të kem disa birra për t'u çlodhur pas një dite të gjatë të jetës. Fatkeqësisht, kapakët e mi të shisheve kanë filluar të grumbullohen dhe kuptova se diçka duhej bërë për ta rregulluar atë. Kjo është arsyeja pse unë kam krijuar këtë ndarës krejtësisht qesharak, por gjysmë sensibil të kapakut të shisheve. Tani e di se çfarë po mendoni, "a nuk mund t'i hidhnit kapakët e shisheve" ose "a nuk do të grumbullohen kapakët e shisheve pavarësisht?". Epo… po, por doja të njihesha më shumë me Arduino dhe kjo më dha arsyetimin dhe motivimin për ta bërë atë !!!

Dhe kush nuk do të donte një nga këto në ManCave ose SheShed të tyre?!?!

Në këtë Instructable, unë do t'ju tregoj hap pas hapi se si e krijova këtë pajisje ngjitëse dhe përgjithësisht të padobishme!

(Ju lutemi pini me përgjegjësi)

Nëse keni ndonjë pyetje në lidhje me këtë strukturë ose keni nevojë për ndihmë me zgjidhjen e problemeve, ju lutemi lini një koment më poshtë dhe do të jem i lumtur t'ju ndihmoj!

Hapi 1: Mbledhja e Pjesëve

Mbledhja e Pjesëve
Mbledhja e Pjesëve

Pajisje kompjuterike për qarkun

Për të ndërtuar këtë pajisje do t'ju duhen pjesët e mëposhtme. Disa prej të cilave janë opsionale pasi e bëjnë ndërtimin pak më të qëndrueshëm.

Mos u shqetësoni, unë do të siguroj lidhjet me produktet që kam blerë nga Amazon.com. Por shikoni se çfarë mund të hiqni nga elektronika juaj e prishur/e vjetër nëpër shtëpi!

  • Arduino Uno R3 ……………………………………………… 16.90 dollarë
  • Sensori i ngjyrave TCS230 / TCS2300 ……………………. 9.99 dollarë
  • Ekrani LCD IIC 1602 me modul I2C …………………. 7.59 dollarë Sigurohuni që ka Modulin I2C !!!
  • SG90 9G servo ……………………………………………….
  • Prizë 3.5 mm Stereo Angle Right to Bare Wire …….. 5.92 $ Ju ndoshta mund të gjeni një kabllo të vjetër audio rreth shtëpisë!
  • Tela, MM, MF, FF …………………………………………. 6.98 dollarë
  • Mburoja e vidhave për Arduino Uno R3 …………………….. 9.98 dollarë (Opsionale, nuk doja që telat e mi të binin pa dashje)
  • Moduli i Lexuesit të Kartave MicroSD ………………………… 8.29 dollarë
  • (5 pako, blerja e një njësie individuale është 2 dollarë më lirë)
  • Kartë MicroSD (Çdo madhësi funksionon, unë do të hyj në detajet e formatimit të saj më poshtë)
  • Çdo altoparlant aktiv me fole hyrëse

Softuer

Arduino IDE (Shkarkoni Këtu)

Të ndryshme

  • Prerës / Gërshërë Telash
  • Dremel dore dhe ose letër zmerile me zhavorr 220
  • Armë e nxehtë
  • Kaçavidë Philips Head
  • Kaçavidë me kokë të sheshtë
  • Armë me ngjitës të nxehtë (për të zgjuarit dhe dembelët)

Hapi 2: Ndërtimi i shisheve

Ndërtimi i shisheve
Ndërtimi i shisheve
Ndërtimi i shisheve
Ndërtimi i shisheve
Ndërtimi i shisheve
Ndërtimi i shisheve

Shënim i shpejtë

Fillimisht strehimi do të ishte një kuti e thjeshtë e ngjashme me ndarësin e ngjyrave që HowToMechatronics kishte ndërtuar për një nga projektet e tij. Sidoqoftë, një natë të shtrirë në shtrat më erdhi në mendje se kam mjetet dhe njohuritë për të bërë më shumë! Për fat të mirë në Universitetin e Floridës së Jugut ne kemi një laborator të printimit 3D që është në dispozicion të studentëve dhe printimi është në thelb me kosto. Kjo na jep lirinë për të printuar dëshirat në zemrat tona me kosto minimale për ne. Menjëherë pas kësaj, unë erdha me idenë e përgjithshme për të krijuar modelin e shisheve që mund ta shihni në produktin e përfunduar!

SH NOTNIM: Tani ju ndoshta do të më urreni, por për të ruajtur një sasi origjinaliteti në krijimin tim, unë nuk do të postoj skedarët CAD për shishen, boshtin ose Vendosësin. Unë me të vërtetë besoj se krijimtaria, imagjinata si dhe zgjuarsia janë aftësi shumë të rëndësishme për të cilat mendjet e reja dhe të moshuara kanë nevojë për t'u përkulur dhe për të vazhduar të rriten. Sidoqoftë, mos ngurroni të punoni me imazhet që postoj dhe të krijoni versionin tuaj (me të vërtetë nuk është shumë e vështirë)! Gjithashtu, nëse kjo është hera e parë që modeloni diçka të kësaj natyre, unë këshilloj fuqimisht kundër printimit 3D të dizajnit tuaj! (Gabimet në një projekt me një shtypje kaq të madhe mund të jenë shumë të kushtueshme për t'u ribotuar!) Megjithëse nuk do të duket aq bie shumë në sy, bordi i shkumës është shumë më falës i një materiali për të filluar. Shikoni këtë shembull projekti të krijuar nga HowToMechatronics.

Konsideratat kryesore të Dizajnit

Shishja u krijua fillimisht për të lejuar përdoruesin të hapë shishen e tij dhe të vendosë kapakun në mekanizëm me një lëvizje të qetë (vini re modelin e qafës së hapur). Boshti duhej të ishte mjaft i gjerë për të lejuar që kapaku i shisheve të rrëshqasë poshtë me lehtësi në një mënyrë të shpejtë por të kontrolluar për të lejuar që Vendosësi të kapë kapakun.

Boshti u krijua gjithashtu për t'u integruar në shishe përmes përdorimit të vrimave. Ky është një avantazh i madh ndaj ngjitjes në vend pasi saktësia është e një rëndësie të madhe me një pajisje të kësaj natyre. Moduli i sensorit të ngjyrave TCS3200 u mbajt gjithashtu në mendje kur dizajnoni boshtin. Për shkak se boshti ka një vend për vidhosjen e sensorit të ngjyrave, distanca nga Decider në sensorin e ngjyrave mbeti konstante e cila lejoi një lexim të saktë dhe të qëndrueshëm të ngjyrës së kapakëve të shisheve.

Vendimdhënësi duhej të printohej i zi për të ndihmuar në saktësinë e sensorit të ngjyrave, pasi çdo ngjyrë tjetër do të kishte ndërhyrë në leximin nëse sensori i ngjyrës do të ishte pak jashtë shenjës së tij ose kapaku do të ishte ulur në Decider në një pozicion të vështirë.

Hapësira e kthimit ishte në fakt një mendim i mëvonshëm. Para se ta dërgoja modelin për printim, kuptova se kalibrimi i pajisjes do të ishte një aktivitet i lodhshëm veçanërisht nëse do të më duhej ta anoja shishen me kokë poshtë pas çdo leximi.

Dizajni im nuk ishte perfekt

Sado që do të doja të kënaqesha me triumfin se si doli ky projekt, nuk ishte gjithmonë një shëtitje në park. Unë kurrë nuk kam qenë shumë i mirë në tolerancën e printimeve të mia 3D. Në fakt, nuk i toleroj aspak printimet e mia. Shtoj predha shtesë (4 në vend të 2 të paracaktuar) në profilin tim të printimit. Unë preferoj të filloj procesin e lodhshëm të lëmimit për të bërë që pjesët e mia të përshtaten së bashku që nga fillimi.

Hapi 3: Instaloni të gjitha

Instaloni gjithçka!
Instaloni gjithçka!
Instaloni gjithçka!
Instaloni gjithçka!

Aspekti i instalimeve elektrike të këtij ndërtimi është mjaft i drejtë përpara, thjesht ndiqni skemën Fritzing dhe duhet të jeni mirë për të shkuar! Ashtu si me shumicën e projekteve Arduino, nëse një tel është i pasaktë, ka shumë të ngjarë që ky qark të mos funksionojë siç duhet!

Për të siguruar që i gjithë qarku është i saktë, unë këshilloj fuqimisht lidhjen e secilit përbërës një nga një dhe kontrollimin e funksionimit të tyre të duhur duke përdorur shembujt që postova më lart.

Hapi 4: Kodi

Kodi
Kodi

Nëse jeni i ri në Arduino, kjo do të jetë dërrmuese! Por duroni, në përpjekje për ta mbajtur këtë sa më të thjeshtë të jetë e mundur, unë do të thyej kodin tim me komente, si dhe do t'ju tregoj se ku kam gjetur shembujt e kodeve që kam përdorur për të ndërtuar kodin tim kryesor. Mos harroni, në fillim të këtij projekti as unë nuk e kisha idenë se çfarë po bëja. Një fillim i mirë është të hidhni një sy në tabelën e vendimit për të kuptuar se cili është qëllimi i programit, pastaj provoni të prishni kodin tim dhe kur të humbni shikoni shembujt nga të cilët kam ndërtuar kodin tim.

Bibliotekat për tu shkarkuar (Kliko këtu për të mësuar se si të instaloni biblioteka në Arduino tuaj)

  1. ServoTimer2 - Servos përdorin Timer2 pasi Wav Player po hog timer 1
  2. LikuidCrystal_I2C
  3. Biblioteka për modulin e lexuesit të kartave SD
  4. TMRpcm (Biblioteka e Wav/Mp3 Player)

Konceptet kryesore të Kodit (të lidhura më poshtë janë kodet që kam përdorur për të ndërtuar kodin tim kryesor)

  1. Sensori i ngjyrave
  2. Ekrani LCD (linjat 24 - 33)
  3. Servo (Skedari -> Shembuj -> ServoTimer2 -> Fshij)
  4. Moduli i Kartës SD (Skedari -> Shembuj -> SD -> CardInfo)
  5. Player Wav (Skedari -> Shembuj ->)

Kodi Master

Merrni frymë thellë dhe kaloni kodin tim të postuar dhe komentet e tyre ngjitur rresht për rresht për të kuptuar se çfarë po ndodh ndërsa Arduino punon përmes kodit.

Së shpejti do të postoj një video të detajuar të përshkrimit të kodit tim.

Hapi 5: Formatoni kartën tuaj SD në FAT32

Formatimi i kartës suaj SD në FAT32
Formatimi i kartës suaj SD në FAT32
Formatimi i kartës suaj SD në FAT32
Formatimi i kartës suaj SD në FAT32

Pra, në mënyrë që Arduino juaj të funksionojë siç duhet me kartën tuaj Micro SD, karta e kujtesës duhet të jetë e formatuar në FAT32. Për kartën SD nën 32Gb kjo nuk është një çështje dhe është e lehtë t'i konvertosh ato nga formati i saj i paracaktuar exFAT në FAT32.

Sidoqoftë, nëse jeni si unë dhe keni parë një kartë Micro SD 64 GB në Amazon për 13 dollarë dhe nuk mund të mos e blini. Zgjidhja është ende mjaft e shpejtë dhe pa dhimbje.

Shkoni te https://www.ridgecrop.demon.co.uk/index.htm?fat32format.htm dhe shkarkoni "fat32format". MOS klikoni në butonat e mëdhenj të gjelbër. Skedari në vetvete është i sigurt, e kam skanuar për viruse dhe ju gjithashtu mundeni, megjithatë nëse klikoni në butonin e gjelbër mos thoni që nuk ju kam paralajmëruar!

Gjithashtu, sigurohuni që keni zgjedhur njësinë e duhur në të cilën ndodhet karta juaj SD. Ju nuk doni të formatoni atë të gabuar, megjithëse jam mesatarisht i sigurt se programi nuk do ta lejojë atë të ndodhë.

Kaq duhet! Karta juaj SD tani është gati për t'u përdorur me Arduino!

Hapi 6: Player Wav

Lojtar Wav
Lojtar Wav

Në mënyrë që programi juaj të thërrasë me sukses skedarët tuaj audio. Wav nga karta juaj e sapoformuar Micro SD, skedarët tuaj MP3 duhet të konvertohen në formatin e duhur audio. Wav.

Shkoni te https://audio.online-convert.com/convert-to-wav dhe thjesht ndiqni udhëzimet e treguara në imazhin më poshtë.

Vendosni Rezolucionin e Bitit në 8-bit Vendosni Shkallën e Kampionimit në 16000 Hz Ndryshoni Kanalin Audio në Mono Ndryshoni Formatin PCM në PCM 8-bit Pa shenjë

Pastaj pasi të keni shkarkuar skedarët tuaj. Wav, thjesht vendosini ato në dosjen kryesore të vendosur në kartën tuaj SD. Merrni parasysh emrat e saktë të skedarëve pasi do t'i thërrisni më vonë në kodin tuaj!

Recommended: