Sisukord:

Hanging Geari ilmajaam: 7 sammu (piltidega)
Hanging Geari ilmajaam: 7 sammu (piltidega)

Video: Hanging Geari ilmajaam: 7 sammu (piltidega)

Video: Hanging Geari ilmajaam: 7 sammu (piltidega)
Video: 10 самых АТМОСФЕРНЫХ мест Дагестана. БОЛЬШОЙ ВЫПУСК #Дагестан #ПутешествиеПоДагестану 2024, November
Anonim
Image
Image
Hanging Gear ilmajaam
Hanging Gear ilmajaam

Selles juhendis näitan teile, kuidas ehitada oma rippuva varustusega ilmajaam, mis on valmistatud CNC laserlõigatud MDF-osadest. Sammumootor juhib iga käiku ja Arduino mõõdab temperatuuri ja niiskust DHT11 anduri abil ning seejärel liigutab samm -mootorid, et kuvada mõõdetud väärtusi.

Ilmajaama toetavad kaks jalga ja lame alus, mis muudab selle ideaalseks lauale, riiulile või külglauale seisma.

DHT-anduri suhteline õhuniiskus on vahemikus 20–95 protsenti ja see võib mõõta temperatuuri vahemikus 0–50 kraadi Celsiuse järgi. Olen kujundanud käigud kogu niiskuse vahemikule ja negatiivse temperatuuri mõõtmisvahemiku jaoks, nii et saate hõlpsasti kasutada teist andurit, kui soovite anduri välistemperatuuri mõõtmiseks väljapoole paigutada.

Kui teile see juhendamine meeldib, palun hääletage selle eest CNC konkursil.

Tarvikud

Ilmajaama valmistamiseks vajate:

  • 3 mm MDF -plaat -
  • Arduino Pro Micro -
  • 2 x 28BYJ 48 samm -mootorid ja ULN2003 draiverid -
  • 4 x M3 x 10 mm masinakruvid ja mutrid -
  • DHT11 temperatuuri ja niiskuse andur -
  • 10K takisti -
  • 4x6 cm PCB prototüüpimine -
  • Meeste päise tihvtid -
  • Naissoost päisepoldid -

Kasutatud K40 laserlõikurit -

Samm: lõigake MDF -i komponendid laseriga

Lõika MDF -i komponendid laseriga
Lõika MDF -i komponendid laseriga
Lõika MDF -i komponendid laseriga
Lõika MDF -i komponendid laseriga
Lõika MDF -i komponendid laseriga
Lõika MDF -i komponendid laseriga

Kujundasin laserlõigatud komponendid Inkscape'is, lõikefaile saate alla laadida siit. Kõik komponendid on allalaadimisel ühel lehel, nii et peate need jagama vastavalt oma laserlõikuri voodisuurusele.

Alustasin graveerimisega ja seejärel hammasrataste lõikamisega, seejärel graveerisin ja lõikasin esiplaadi ning lõpuks lõikasin ülejäänud komponendid.

Graveerimisel või lõikamisel kasutan MDF -i peal alati maskeerivat linti, et suits ei märgiks pinda.

Kui teil pole juurdepääsu laserlõikurile, kaaluge veebipõhise laserlõikamisteenuse kasutamist. Need on muutunud väga taskukohaseks ja enamik neist tarnib osad isegi teie ukseni.

Osade lõikamiseks kasutasin odavat K40 laserlõikurit.

Kui kõik osad on lõigatud, peate maskeeriva lindi eemaldama.

Samm: paigaldage samm -mootorid ja pange kokku ajam

Paigaldage samm -mootorid ja pange kokku ajamid
Paigaldage samm -mootorid ja pange kokku ajamid
Paigaldage samm -mootorid ja pange kokku ajamid
Paigaldage samm -mootorid ja pange kokku ajamid
Paigaldage samm -mootorid ja pange kokku ajamid
Paigaldage samm -mootorid ja pange kokku ajamid

Seejärel kinnitage kaks samm -mootorit esiplaadi külge, kasutades iga mootori jaoks kahte M3 x 10 mm masinakruvi.

Samuti liimige aluse tugiplaat koos mootorite väljalõikega esiplaadi tagaküljele, kasutades puiduliimi. Seda saab teha hiljem, kuid seda on kõige lihtsam teha enne mootorite paigaldamist, nii et need ei takistaks selle liimimist.

Järgmisena pange kokku oma sõiduvahendid. Pange oma käigukastid servodele, nende vahel tilk puiduliimi. Alustage kettast, milles on auk, ja seejärel käigust. Seejärel peate hammasratta ja esiketta vahele lisama väikese vahekauguse, et luua käikude vabaks liikumiseks natuke ruumi. Kõigi nende jaoks kasutasin vaheseinaks tasast pesurit.

Samm: pange elektroonika kokku

Pange elektroonika kokku
Pange elektroonika kokku
Pange elektroonika kokku
Pange elektroonika kokku
Pange elektroonika kokku
Pange elektroonika kokku
Pange elektroonika kokku
Pange elektroonika kokku

Nüüd võtame elektroonilised komponendid kokku.

Vooluahel on üsna lihtne ja sisaldab põhilisi ühendusi digitaalsetest IO -tihvtidest 2 kuni 9 kahe astmelise draiveriga ning seejärel ühendust DHT11 anduri ja digitaalse IO tihvti 10 vahel. Samuti peate andurile ja samm -sammule lisama oma toiteühendused. draiverid, samuti 10k takisti ühenduse vahel pin 10 ja 5V.

Panin päisepistiku ühendused ja DHT -anduri kokku 4x6 cm prototüüpitud trükkplaadile, nii et Arduino ja samm -mootori draiverid saaksid lihtsalt selle külge ühendada.

Seejärel koostasin mõned Duponti pistikukaablid, et ühendada trükkplaat ja samm -mootori draiverid. Võite kasutada ka džemprid või luua oma päisekaablid.

Samm: paigaldage elektroonilised komponendid

Paigaldage elektroonilised komponendid
Paigaldage elektroonilised komponendid
Paigaldage elektroonilised komponendid
Paigaldage elektroonilised komponendid
Paigaldage elektroonilised komponendid
Paigaldage elektroonilised komponendid

Kasutasin liimipüstoliga Arduino PCB liimimist ilmajaama tagaplaadile ja kahte samm -mootorimootorit kahele külgsele alusele. See toimib kõige paremini, jättes piisavalt ruumi komponentide vahelisele juhtmestikule ja samm -mootoritele.

Kui elektroonika on oma kohale liimitud, saame ülejäänud ilmajaama puiduliimi abil kokku panna.

Samm: viige lõpule ilmajaama kokkupanek

Lõpetage ilmajaama kokkupanek
Lõpetage ilmajaama kokkupanek
Lõpetage ilmajaama kokkupanek
Lõpetage ilmajaama kokkupanek
Lõpetage ilmajaama kokkupanek
Lõpetage ilmajaama kokkupanek

Liimige kaks jalga alusele ja seejärel lisage esiplaat jalgadele.

Lõpuks liimige tagaplaat oma kohale ja laske liimil kuivada. Veenduge, et Arduino mikro -USB -port on suunatud ilmajaama aluse poole.

Kui liim on kuiv, ühendage samm -mootorid draiveritesse ja ühendage draiverid Arduinoga, kasutades valmistatud kaableid. Püüdke kaablid sisse tõmmata nii, et need ei jääks alt välja ega ulatuks välja tagumise ala ülaosast.

Kui soovite ülaosa sulgeda, kasutage tugialuse plaadist välja lõigatud tükki. Ärge kleepige seda oma kohale enne, kui olete oma astmelisi draivereid ja ühendusi testinud, kuna muudatuste tegemiseks võib juhtuda, et peate kaablitele uuesti juurde pääsema.

Ühendage oma mikro -USB -kaabel ilmajaama põhja ja olete valmis koodi üles laadima.

6. samm: Arduino programmeerimine

Arduino programmeerimine
Arduino programmeerimine

Kood on üsna sirgjooneline. Ma ei hakka siinkohal koodi selgitama, kuid saate koodi alla laadida ja lugeda üksikasjalikku selgitust selle kohta, mida iga jaotis siin teeb.

Koodis loome anduri objekti, loome vajalikud muutujad ja seejärel määratleme mootori ja anduri tihvtid.

Seadistusfunktsioon käivitab jadaühenduse, määrab pin -režiimid ja loob ühenduse DHT11 anduriga.

Silmusfunktsioon võtab mõõtmisi DHT11 andurilt, kuvab need jadamonitoril ja arvutab seejärel sammude arvu ja juhised iga samm -mootori liigutamiseks, et näidata mõõdetud väärtusi. Seejärel ootab kood enne silmuse kordamist vähemalt 5 sekundit.

On olemas lisafunktsioon, mida kutsub peasilmus, mis annab igale mootorile sammude arvu ja suuna ning seejärel täidab liigutusi.

Samm 7: Ilmajaama seadistamine ja kasutamine

Ilmajaama seadistamine ja kasutamine
Ilmajaama seadistamine ja kasutamine
Ilmajaama seadistamine ja kasutamine
Ilmajaama seadistamine ja kasutamine
Ilmajaama seadistamine ja kasutamine
Ilmajaama seadistamine ja kasutamine

Enne koodi üleslaadimist asetage kaks käiku mootoritele, seadistades need näitama koodis algselt seatud väärtusi, need olid minu koodis 25 ° C ja 50% niiskus.

Seejärel saate koodi üles laadida.

Kui avate seeriamonitori, näete esimest anduri tehtud mõõtmist ja mootorid hakkavad seejärel hammasrattaid liigutama, et jõuda nende väärtusteni algväärtustest.

Kui liikumine on lõppenud, peaksite nägema teist väärtuste komplekti ja seejärel võivad käigud uuesti liikuda.

Tavaliselt kulub anduri näitude stabiliseerumiseks paar minutit ja seejärel saate järjepidevamaid andmeid ja vähem käiku.

Kui märkate, et teie kuvatavad väärtused ei ole samad, mis seeriamonitoril, siis kontrollige esmalt, kas teie mootori liikumissuunad on õiged, seejärel kontrollige, kas teie esialgsed väärtused on õiged, ja lõpuks peate võib -olla korrigeerima sammude arvu ilmajaama kalibreerimiseks kraadi või protsendi väärtuste kohta.

Teie ilmajaam on nüüd valmis ja seda saab seadistada lauale või riiulile.

Kui teile see juhendamine meeldis, kaaluge selle hääletamist CNC -võistlusel.

Andke mulle kommentaaride osas teada, kas olete varem ilmajaama ehitanud ja mida kasutasite väärtuste kuvamiseks.

CNC konkurss 2020
CNC konkurss 2020
CNC konkurss 2020
CNC konkurss 2020

CNC konkursi 2020 teine koht

Soovitan: