Sisukord:

Kork: Interaktiivne pudeli korgi sorteerija: 6 sammu
Kork: Interaktiivne pudeli korgi sorteerija: 6 sammu

Video: Kork: Interaktiivne pudeli korgi sorteerija: 6 sammu

Video: Kork: Interaktiivne pudeli korgi sorteerija: 6 sammu
Video: Мультик королевские корги 🐶🐶 2024, November
Anonim
Image
Image
Korgi see: interaktiivne pudelikorgi sorteerija
Korgi see: interaktiivne pudelikorgi sorteerija
Korgi see: interaktiivne pudelikorgi sorteerija
Korgi see: interaktiivne pudelikorgi sorteerija
Korgi see: interaktiivne pudelikorgi sorteerija
Korgi see: interaktiivne pudelikorgi sorteerija

See juhend oli loodud Lõuna -Florida ülikooli 2018. aasta meistrikursuse projektinõude täitmiseks (www.makecourse.com)

Aeg -ajalt naudin kojujõudmist ja mõningate õllede joomist, et pärast pikka elupäeva lõõgastuda. Kahjuks on mu pudelikorgid kuhjuma hakanud ja arvasin, et selle parandamiseks on vaja midagi ette võtta. Sellepärast olen ma loonud selle täiesti naeruväärse, kuid samas pooleldi mõistliku pudelikorgi sorteerija. Nüüd ma tean, mida te arvate: "kas te ei võiks pudelikorke minema visata" või "kas pudelikorgid ei kuku sellest hoolimata kuhjama?". Noh … jah, aga ma tahtsin Arduinoga lähemalt tuttavaks saada ja see andis mulle ettekäände ja motivatsiooni seda teha !!!

Ja kes ei tahaks ühte neist oma ManCave'i või SheShedisse?!?!

Selles juhendis näitan teile samm -sammult, kuidas ma selle kleepuva ja üldiselt kasutu seadme lõin!

(Palun jooge vastutustundlikult)

Kui teil on selle ehituse kohta küsimusi või vajate abi tõrkeotsingul, jätke palun kommentaar allpool ja aitan teid hea meelega!

Samm: osade kogumine

Osade kogumine
Osade kogumine

Ringluse riistvara

Selle seadme ehitamiseks vajate järgmisi osi. Mõned neist on valikulised, kuna need muudavad ehitise pisut vastupidavamaks.

Ärge muretsege, lisan lingid Amazon.com -ist ostetud toodetele. Kuid vaadake, mida kõike saate oma maja katkisest/vanast elektroonikast maha võtta!

  • Arduino Uno R3 ……………………………………………… 16,90 dollarit
  • TCS230 / TCS2300 värviandur ……………………. 9,99 dollarit
  • IIC 1602 LCD -ekraan koos I2C -mooduliga …………………. $ 7.59Veenduge, et sellel oleks I2C -moodul !!!
  • SG90 9G servo ………………………………………………. 12,99 dollarit (6 pakki) Parem on osta neid hulgi, kuna kasutate neid kõige jaoks ja eraldi, need on kallid.
  • 3,5 mm stereo täisnurga pistik tühja juhtmega …….. 5,92 dollaritVõimalikult leiate maja ümber vana helikaabli!
  • Juhtmed, MM, MF, FF …………………………………………. 6,98 dollarit
  • Arduino Uno R3 kruvikilp …………………….. 9,98 dollarit (valikuline, ma ei tahtnud, et mu juhtmestik tahtmatult välja kukuks)
  • MicroSD kaardilugeja moodul ………………………… 8,29 dollarit
  • (5 pakki, üksiku üksuse ostmine on ~ 2 dollarit odavam)
  • MicroSD -kaart (mis tahes suurus töötab, uurin selle vormindamise üksikasju allpool)
  • Iga aktiivne kõlar koos sisendpesaga

Tarkvara

Arduino IDE (laadige alla siit)

Mitmesugused

  • Traadi lõikurid / käärid
  • Käeshoitav Dremel ja või 220 -liivapaber
  • Soojuspüstol
  • Philipsi kruvikeeraja
  • Lameda peaga kruvikeeraja
  • Kuumliimipüstol (nutikatele ja laiskadele)

2. samm: pudeli ehitamine

Pudeli ehitamine
Pudeli ehitamine
Pudeli ehitamine
Pudeli ehitamine
Pudeli ehitamine
Pudeli ehitamine

Kiire märkus

Algselt pidi korpus olema lihtne kast, mis sarnaneb värvisorteerijaga, mille HowToMechatronics oli ehitanud ühe oma projekti jaoks. Ühel õhtul voodis lamades tuli aga mulle pähe, et mul on vahendid ja teadmised, et rohkem ära teha! Õnneks on Lõuna -Florida ülikoolis meil 3D -printimislabor, mis on õpilastele kättesaadav ja printimine on sisuliselt omahinnaga. See annab meile vabaduse oma südamesoovide 3D -printimiseks minimaalsete kuludega. Varsti pärast seda tuli mul üldine idee luua pudelikujundus, mida näete valmistootes!

MÄRKUS. Nüüd te ilmselt hakkate mind vihkama, kuid selleks, et säilitada minu loomingu originaalsus, ei postita ma pudeli, võlli või otsustaja CAD -faile. Ma tõesti usun, et loovus, kujutlusvõime ja leidlikkus on väga olulised oskused, mida nii noored kui vanad pead peavad painduma ja kasvama. Kuid võite vabalt töötada postitatud piltidega ja kujundada oma versiooni (see pole tõesti liiga raske)! Samuti, kui te esimest korda midagi sellist modelleerite, soovitan tungivalt mitte oma disaini 3D printida! (Sellise trükiga projekti vead võivad kordustrükkimiseks olla väga kulukad!) Kuigi see ei tundu nii toretsev, on vahtplaat materjali alustamiseks palju andestavam. Vaadake seda näiteprojekti, mille on loonud HowToMechatronics.

Peamised disaini kaalutlused

Pudel oli algselt loodud selleks, et kasutajal oleks võimalik oma pudel avada ja kork mehhanismi ühe sujuva liigutusega asetada (pange tähele avatud kaelakujundust). Võll peab olema piisavalt lai, et pudeli kork saaks kiiresti, kuid kontrollitud viisil hõlpsalt alla libiseda, et otsustaja saaks korgi kinni.

Võll kavandati ka sälkude abil pudelisse integreerimiseks. See on tohutu eelis selle liimimise ees, kuna sedalaadi seadme puhul on ülitähtis täpsus. Võlli projekteerimisel peeti silmas ka värvisensori moodulit TCS3200. Kuna võllil on koht värvisensori keeramiseks, jäi kaugus otsustaja ja värvianduri vahel konstantseks, mis võimaldas pudelikorgi värvi täpselt ja järjekindlalt lugeda.

Otsustaja pidi värvisensori täpsuse huvides trükitud mustaks, kuna mis tahes muu värv oleks lugemist seganud, kui värviandur oleks märgist veidi eemal või kork istuks otsustajas ebamugavas asendis.

Tagasisaatmispesa oli tegelikult järelmõte. Enne disaini printimiseks saatmist mõistsin, et seadme kalibreerimine oleks tüütu tegevus, eriti kui pean pärast iga lugemist pudelit tagurpidi kallutama.

Minu disain polnud täiuslik

Nii palju kui mulle meeldiks nautida selle projekti väljanägemise võidukäiku, ei olnud see alati jalutuskäik pargis. Ma pole kunagi olnud väga hea oma 3D -väljatrükkide talumisel. Tegelikult ei salli ma oma väljatrükke üldse. Lisan oma prindiprofiilile täiendavaid kestasid (vaikimisi 2 asemel 4). Eelistan alustada tüütu lihvimisprotsessiga, et osad saaksid kohe algusest peale kokku.

Samm: ühendage see kõik kokku

Juhtmed kõik üles!
Juhtmed kõik üles!
Juhtmed kõik üles!
Juhtmed kõik üles!

Selle konstruktsiooni juhtmestiku aspekt on üsna sirge, järgige lihtsalt Fritzingi skeemi ja teil peaks olema hea minna! Nagu enamiku Arduino projektide puhul, ei tööta see vooluahel tõenäoliselt õigesti, kui üks traat on vale!

Kogu vooluahela korrektsuse tagamiseks soovitan tungivalt ühendada iga komponent ükshaaval ja kontrollida, kas need toimivad õigesti, kasutades ülaltoodud näiteid.

Samm: kood

Kood
Kood

Kui olete Arduino uus, on see tohutu! Kuid olge minuga, püüdes seda võimalikult lihtsana hoida, lammutan ma oma koodi koos kommentaaridega ja näitan teile, kust leidsin näidiskoodid, mida kasutasin oma põhikoodi koostamiseks. Pidage meeles, et selle projekti alguses polnud mul aimugi, mida ma teen. Hea algus on heita pilk otsuste vooskeemile, et saada aru, mis on programmi eesmärk, seejärel proovida minu koodi lõhkuda ja kui eksite, vaadake näiteid, millest oma koodi koostasin.

Allalaaditavad raamatukogud (klõpsake siin, et õppida, kuidas oma Arduino raamatukogusid installida)

  1. ServoTimer2 - Servod kasutavad taimerit 2, kuna Wav Player liigutab taimerit 1
  2. LiquidCrystal_I2C
  3. SD -kaardilugeja mooduli raamatukogu
  4. TMRpcm (The Wav/MP3 Player Library)

Koodi peamised mõisted (allpool on koodid, mida kasutasin oma põhikoodi koostamiseks)

  1. Värvi andur
  2. LCD -ekraan (read 24–33)
  3. Servo (fail -> näited -> ServoTimer2 -> pühkimine)
  4. SD -kaardi moodul (fail -> näited -> SD -> CardInfo)
  5. Wav Player (fail -> näited ->)

Põhikood

Hingake sügavalt sisse ja vaadake minu postitatud kood ja nende kõrval olevad kommentaarid rida -realt läbi, et saada aimu, mis toimub, kuna Arduino töötab koodi kaudu.

Varsti postitan oma koodi üksikasjaliku videoülevaate.

Samm: vormindage oma SD -kaart FAT32 -le

SD -kaardi vormindamine FAT32 -le
SD -kaardi vormindamine FAT32 -le
SD -kaardi vormindamine FAT32 -le
SD -kaardi vormindamine FAT32 -le

Seega, et teie Arduino teie Micro SD -kaardiga korralikult töötaks, tuleb mälukaart vormindada FAT32 -vormingus. Alla 32 GB SD -kaardi puhul pole see probleem ja neid on lihtne teisendada vaikevormingust exFAT failiks FAT32.

Kui aga olete nagu mina ja nägite Amazonis 64 -dollarist Micro SD -kaarti 13 dollari eest ja ei suutnud seda ostmata jätta. Lahendus on endiselt üsna kiire ja valutu.

Minge aadressile https://www.ridgecrop.demon.co.uk/index.htm?fat32format.htm ja laadige alla "fat32format". ÄRGE klõpsake suurtel rohelistel nuppudel. Fail ise on ohutu, olen seda viiruste suhtes skanninud ja saate ka seda teha, aga kui klõpsate rohelisele nupule, ärge öelge, et ma ei hoiatanud teid!

Veenduge ka, et valiksite õige draivi, milles teie SD -kaart on. Te ei soovi vale vormindada, kuigi olen üsna kindel, et programm ei lase sellel juhtuda.

See on kõik, mida vaja! Teie SD -kaart on nüüd Arduinoga kasutamiseks valmis!

6. samm: Wav Player

Wav Player
Wav Player

Selleks, et teie programm saaks teie äsja vormindatud Micro SD -kaardilt teie. Wav -helifaile edukalt avada, tuleb teie MP3 -failid teisendada õigesse. Wav -helivormingusse.

Minge aadressile https://audio.online-convert.com/convert-to-wav ja järgige lihtsalt alloleval pildil kuvatavaid juhiseid.

Seadke biti eraldusvõimeks 8-bitine Seadistage proovivõtusageduseks 16000 Hz Muutke helikanal Mono -ks Muutke PCM-vorminguks PCM 8-bitine allkirjastamata

Kui olete oma. Wav -failid alla laadinud, pange need lihtsalt oma SD -kaardi põhikausta. Võtke teadmiseks täpsed failinimed, kuna helistate neile hiljem oma koodis!

Soovitan: