Stap 1: Aansluiten van de HSM - 20G
Probleem 1: Het schild van de Nokia3310 op de Freeduino past maar ik wilde niet de HSM - 20G verbinden met het schild. Er is slechts drie onderdelen in de interface, maar ik heb een protoshield of een prototype gebied op het schild van de Nokia3310LCD, dus heb ik besloten om te bouwen van de interface op de HSM - 20G PCB. Dit is redelijk als het altijd nodig zal zijn wanneer ik de HSM - 20G gebruikt. Dus ik gesoldeerd de 10K naar de T-uitvoer en op een grond op de bovenzijde van de PCB. Zie foto.
Let op: Deze methode wordt niet aanbevolen voor de onervaren.
Een grond pin kan worden gevonden door de grond (-) op de connector te volgen en traceren van het op de PCB. De beste manier om te controleren dat er grond is uw DMM ingesteld op Ohm te meten tussen de (-)-pin van de stekker en de pincode die u vermoedt dat grond. Het moet (minder dan een ohm) worden kortgesloten.
Probleem 2: Nou, ik heb een condensator van 47uFd, maar ik scrounged een condensator 22uFd van sommige gesloopt printer PCB's. Ik kan zeggen van de documentatie, dat alles wat de condensator doet is glad van de spanning van de relatieve vochtigheid, dus 22uFd zou moeten werken prima. Dus ik de condensator naar de 100K weerstand soldeer, dan de weerstand tot de H-pin op de connector die ervoor zorgen dat de positieve kant van de Elektrolytische condensator is aan deze kant gesoldeerd. Vervolgens soldeer de andere kant van de weerstand aan de 10K weerstand voorsprong die zit soldeerder op grond. Zie foto.
Zorg ervoor dat alle van de leads worden niet andere componenten aan te raken en er zijn geen soldeer bruggen.
Probleem 3: Er was geen paring connector voor de HSM - 20G-module of een onderdeelnummer. Ik e-mailde Seeeduino aanvragen van het merk en het onderdeel nummer en natuurlijk kreeg geen reactie. Maar ik scrounged door mijn ongewenste stapel, en vond een connector die werkte.
Probleem 4: Hoe sluit ik het aan de Arduino? De beste manier zou zijn om een van deze stapelbare protoshields en de HSM - 20G verbinden met het. Ook kan je de interface circuits op de protoshield. Maar ik heb een.
Niet aan te raden: Dus ik de aansluiting gesoldeerd rechtstreeks naar mijn Freeduino. Het (+) gaat naar een 5V-verbinding. De (-) gaat naar een grond. De 'H' verbindt met analoge 1 en de 'T' naar analoog 2.
Let op: Wanneer het verbinden van twee verschillende sensoren of schilden, moet je wel voorzichtig niet overlappende analoog en digitaal pinnen. Ik begon een Excel-werkblad dat al mijn schilden en de pinnen die ze gebruiken. Het schild van de Nokia3310 maakt gebruik van analoge 0 voor de joystick bijwerken zodat analoog 1 en 2 beschikbaar voor de HSM - 20G zijn.
Hier is de site waar ik vond de schets van de HSM - 20G monster. Deze persoon lijkt echt te weten waar hij over praat. Ik geverifieerd de formules met de HSM - 20G data sheet. Ze zijn erg nauwkeurig. Op deze pagina, zijn er ook andere sensor-interfaces.
http://sites.Google.com/site/measuringstuff/more-sensor-examples#TOC-HSM-20G-humidity-and-temperature-mi
Dus was ik kundig voor stormloop dit voorbeeld HSM - 20G schets en temperatuur en vochtigheid op de PC monitor weergegeven.