INHOUDSOPGAWE:

Hanging Gear Weather Station: 7 stappe (met foto's)
Hanging Gear Weather Station: 7 stappe (met foto's)

Video: Hanging Gear Weather Station: 7 stappe (met foto's)

Video: Hanging Gear Weather Station: 7 stappe (met foto's)
Video: seeing wife face for first time #shorts 2024, Julie
Anonim
Image
Image
Hangstelsel Weerstasie
Hangstelsel Weerstasie

In hierdie instruksies gaan ek u wys hoe u u eie weerstasie vir hangende toerusting kan bou, wat bestaan uit CNC-lasersnitte MDF-onderdele. 'N Stepper -motor dryf elke rat aan, en 'n Arduino neem temperatuur- en humiditeitsmetings met behulp van 'n DHT11 -sensor en beweeg dan die stappermotors om die gemete waardes te vertoon.

Die weerstasie word ondersteun deur twee bene en 'n plat voet, wat dit perfek maak om op 'n lessenaar, rak of sytafel te staan.

Die DHT-sensor het 'n omvang van 20-95 persent relatiewe humiditeit en kan temperatuur tussen 0 en 50 grade Celsius meet. Ek het die ratte ontwerp vir die volle humiditeitsbereik en met 'n negatiewe temperatuurmetingsbereik, sodat u maklik 'n ander sensor kan gebruik as u die sensor buite wil plaas om die buitentemperatuur te meet.

As u hierdie instruksies geniet, stem dan daarvoor in die CNC -wedstryd.

Voorrade

Om u weerstasie te maak, benodig u:

  • 3 mm MDF -bord -
  • Arduino Pro Micro -
  • 2 x 28BYJ 48 stapmotors en ULN2003 -bestuurders -
  • 4 x M3 x 10 mm masjienskroewe en moere -
  • DHT11 Temperatuur- en humiditeitsensor -
  • 10K weerstand -
  • 4x6 cm prototipe PCB -
  • Manlike kopstukke -
  • Vroulike kopspelde -

K40 lasersnyer gebruik -

Stap 1: Laser sny die MDF -komponente

Laser sny die MDF -komponente
Laser sny die MDF -komponente
Laser sny die MDF -komponente
Laser sny die MDF -komponente
Laser sny die MDF -komponente
Laser sny die MDF -komponente

Ek het die lasergesnyde komponente in Inkscape ontwerp, u kan die snylêers hier aflaai. Die komponente is almal op 'n enkele vel in die aflaai, dus u moet dit verdeel volgens die bed grootte van u lasersnyer.

Ek het begin deur te graveer en dan die ratte te sny, daarna te graveer en die voorplaat te sny en uiteindelik die oorblywende komponente te sny.

Ek gebruik altyd maskeerband oor die MDF wanneer ek graveer of sny, sodat die rook nie die oppervlak merk nie.

As u nie toegang tot 'n lasersnyer het nie, oorweeg dit om 'n aanlyn lasersnydiens te gebruik. Hulle het baie bekostigbaar geword en die meeste van hulle sal selfs die onderdele by u deur aflewer.

Ek het 'n goedkoop K40 -lasersnyer gebruik om die dele te sny.

Sodra al die dele gesny is, moet u die maskeerband verwyder.

Stap 2: Installeer die stapmotors en monteer die ratte

Installeer die stapmotors en monteer die ratte
Installeer die stapmotors en monteer die ratte
Installeer die stapmotors en monteer die ratte
Installeer die stapmotors en monteer die ratte
Installeer die stapmotors en monteer die ratte
Installeer die stapmotors en monteer die ratte

Bevestig vervolgens die twee stapmotors aan die voorkant met twee M3 x 10 mm -skroewe vir elke motor.

Plak ook die steunplaat met die uitsny vir die motors aan die agterkant van die voorplaat vas met houtgom. Dit kan later gedoen word, maar dit is die maklikste om te doen voordat die motors geïnstalleer word, sodat hulle nie in die pad staan as u dit vasplak nie.

Monteer dan u ratte. Stapel u ratstukke op u servo's met 'n druppel houtgom tussen elkeen. Begin met die skyf met 'n gaatjie daarin en dan die rat. U moet dan 'n klein afstandhouer tussen die rat en die voorste skyf byvoeg om 'n bietjie ruimte te skep sodat die ratte vrylik kan beweeg. Ek het 'n plat wasser as afstandhouer vir elkeen gebruik.

Stap 3: Monteer die elektronika

Monteer die elektronika
Monteer die elektronika
Monteer die elektronika
Monteer die elektronika
Monteer die elektronika
Monteer die elektronika
Monteer die elektronika
Monteer die elektronika

Laat ons nou die elektroniese komponente bymekaar kry.

Die kring is redelik eenvoudig en bevat basiese verbindings van digitale IO -penne 2 tot 9 na die twee stepper -bestuurders en dan 'n verbinding tussen die DHT11 -sensor en digitale IO -pen 10. U moet ook u kragverbindings by die sensor en stepper voeg bestuurders sowel as 'n 10k -weerstand tussen die verbinding met pen 10 en 5V.

Ek het die koppelpinverbindings en die DHT -sensor op 'n 4 x 6 cm prototipe PCB gemonteer, sodat die Arduino- en stapmotorbestuurders net daaraan gekoppel kon word.

Ek het toe 'n paar Dupont -aansluitkabels gemaak om die PCB en die stapmotorbestuurders aan te sluit. U kan ook springers gebruik of u eie kopkabels skep.

Stap 4: Monteer die elektroniese komponente

Monteer die elektroniese komponente
Monteer die elektroniese komponente
Monteer die elektroniese komponente
Monteer die elektroniese komponente
Monteer die elektroniese komponente
Monteer die elektroniese komponente

Ek het 'n gomgeweer gebruik om die Arduino -printplaat aan die agterkant van die weerstasie en die twee stapmotorbestuurders op die twee systaanders vas te plak. Dit werk die beste om genoeg ruimte oor te laat vir die bedrading tussen die komponente sowel as die stapmotors.

Sodra die elektronika vasgeplak is, kan ons die res van die weerstasie met houtlym aanmekaar sit.

Stap 5: Voltooi die montering van die weerstasie

Voltooi die montering van die weerstasie
Voltooi die montering van die weerstasie
Voltooi die montering van die weerstasie
Voltooi die montering van die weerstasie
Voltooi die montering van die weerstasie
Voltooi die montering van die weerstasie

Plak die twee bene in die basis vas en plaas dan die voorplaat op die bene.

Plak laastens die agterplaat vas en laat die gom droog word. Maak seker dat die mikro -USB -poort van die Arduino na die basis van die weerstasie wys.

Sodra die gom droog is, steek die stepper motors in die drywers en koppel die bestuurders aan u Arduino met behulp van die kabels wat u opgemaak het. Probeer om die kabels in te steek sodat dit nie aan die onderkant hang of uit die bokant van die agterkant uitsteek nie.

As u die bokant wil toemaak, gebruik die stuk wat u uit die ondersteuningsplaat gesny het. Plak dit nie vas voordat u u stepper -bestuurders en verbindings getoets het nie, aangesien u moontlik weer toegang tot die kabels nodig het om veranderinge aan te bring.

Koppel u mikro -USB -kabel aan die onderkant van u weerstasie en u is gereed om die kode op te laai.

Stap 6: Programmering van die Arduino

Die programmering van die Arduino
Die programmering van die Arduino

Die kode is redelik eenvoudig. Ek gaan nie in detail gaan om die kode hier te verduidelik nie, maar u kan die kode aflaai en 'n gedetailleerde verduideliking lees oor wat elke afdeling hier doen.

In die kode skep ons 'n sensorvoorwerp, skep die vereiste veranderlikes en definieer dan die motor- en sensorpenne.

Die opstelfunksie begin seriële kommunikasie, stel die penmodusse in en maak verbinding met die DHT11 -sensor.

Die lusfunksie neem metings van die DHT11 -sensor, wys dit op die seriële monitor en bereken dan die aantal stappe en die aanwysings om elkeen van die stapmotors te beweeg om die gemete waardes aan te dui. Die kode wag dan ten minste 5 sekondes voordat die lus herhaal word.

Daar is 'n ekstra funksie wat deur die hooflus genoem word, wat die aantal stappe en rigting vir elke motor gegee word en dan die bewegings uitvoer.

Stap 7: Die opstel en gebruik van die weerstasie

Die opstel en gebruik van die weerstasie
Die opstel en gebruik van die weerstasie
Die opstel en gebruik van die weerstasie
Die opstel en gebruik van die weerstasie
Die opstel en gebruik van die weerstasie
Die opstel en gebruik van die weerstasie

Voordat u die kode oplaai, plaas die twee ratte op die motors en stel dit aan om die waardes aan te dui wat aanvanklik in die kode gestel is, dit was 25 ° C en 50% humiditeit in my kode.

U kan dan die kode oplaai.

As u u seriële monitor oopmaak, sien u die eerste meting wat die sensor neem, en die motors begin dan die ratte beweeg om by hierdie waardes uit die aanvanklike waardes te kom.

Sodra die beweging klaar is, moet u die tweede stel waardes sien en dan kan die ratte weer beweeg.

Dit neem gewoonlik 'n paar minute voordat die sensorlesings stabiliseer, en u kry dan meer konsekwente data en minder bewegings van die ratte.

As u agterkom dat u vertoonde waardes nie dieselfde is as die in die seriële monitor nie, kyk dan eers of u motorbewegings korrek is, en kyk dan of u aanvanklike waardes korrek is, en uiteindelik moet u die aantal stappe aanpas. per graad of persent waardes om u weerstasie te kalibreer.

U weerstasie is nou voltooi en kan op u lessenaar of rak opgestel word.

As u hierdie instruksies geniet het, oorweeg dit om daarvoor te stem in die CNC -wedstryd.

Laat weet my in die kommentaar -afdeling as u voorheen 'n weerstasie gebou het en wat u gebruik het om die waardes te vertoon.

CNC -wedstryd 2020
CNC -wedstryd 2020
CNC -wedstryd 2020
CNC -wedstryd 2020

Naaswenner in die CNC -wedstryd 2020

Aanbeveel: