INHOUDSOPGAWE:
- Voorrade
- Stap 1: Monteer dele
- Stap 2: Sluit die kode by die rekenaar aan
- Stap 3: Kalibrasie
- Stap 4: Toets dit
Video: Arduino Milligaussmeter - Magnetiese meting: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Kan sterk magnete op 'n vliegtuig gestuur word? Ons stuur baie magnete uit en daar is sekere regulasies vir die versending van magnetiese materiaal, veral op 'n vliegtuig. In hierdie artikel ondersoek ons hoe u u eie Milligaussmeter vir lugversendings van magnetiese materiaal kan maak om seker te maak dat u versending aan alle versendingsregulasies voldoen! Hierdie toestel kan baie klein magnetiese velde opspoor, wat ook in ander toepassings lekker/nuttig kan wees.
Lees hierdie artikel vir goeie inligting oor die onderwerp - dit gee 'n goeie inleiding tot waarom ons hierdie toestel nodig het!
Voorrade
Arduino
Drie-as versnellingsmeter+magnetometer
Gonser
Vertoonbord
Broodplanke en drade
Stap 1: Monteer dele
Monteer al die komponente saam! Die skerm wat ons gebruik het verskillende komponente wat aan die bord gesoldeer moet word. Volg die instruksies wat by die verpakking kom!
Ons het broodborde gebruik om die Arduino, sensor en skerm saam te koppel, maar u kan dit ook hard bedraad!
Kyk ook na die bedradingsdiagram wat ons ingesluit het.
Koppel krag en grond van die Arduino aan die sensor en die skerm.
Twee drade na die sensor van die Arduino laat seriële kommunikasie toe en twee drade van die Arduino kan dieselfde doen.
Ons het 'n gonser bygevoeg wat sou piep as die veld te sterk was vir ons riglyne.
Stap 2: Sluit die kode by die rekenaar aan
Vervolgens moes ons die Arduino programmeer. Hier is 'n skakel na die kode vir die toestel. Stoor die kode as 'n tekslêer.
U kan wonderlike instruksies vind oor hoe u 'n Arduino kan opstel/konfigureer, maar hier is 'n kort opsomming van wat ons gedoen het:
Koppel die Arduino aan op die rekenaar en laai die Arduino -sagteware af
Maak die Arduino -program oop
Maak die lêer (skets) oop wat u wil laai - Arduino -programme word sketse genoem. Laai die gestoorde tekslêer (skakel hierbo)
Gaan na die skets -kieslys en klik op "Verify/Compile". Dit sal kyk of daar probleme is.
Gaan na die skets -kieslys en klik op "Laai op".
Altviool, die kode moet op die Arduino wees en gereed om te kalibreer (volgende stap).
Stap 3: Kalibrasie
Gee krag aan die toestel. Ons het dit net in 'n skootrekenaar in die video gekoppel, maar u kan dit net sowel met batterye dryf.
Ons moet die eerste 15-20 sekondes na aanskakeling kalibreer. Hierdie sensors is nie perfek nie, dus moet ons dit 'nul stel'. Hou die toestel plat op 'n horisontale oppervlak en draai dit binne hierdie tyd ongeveer 360 grade om die kalibrasie te voltooi.
Sodra die kalibrasie voltooi is, moet die vertoning die rigting aandui wat die pyl X (op die sensorbord) wys, as 'n getal van 0 tot 359. Draai die sensor totdat dit noord wys ('n "nul" lesing).
Druk die SELECT -knoppie om dit op die opskrif te nul. Dit help soms om dit meer as een keer te doen. Nou, solank die nullesing nie afneem nie, kan u magnete meet. As dit 'n bietjie dryf sonder 'n magneet daar naby, kan u dit weer nul.
Stap 4: Toets dit
Nadat u die sensor uitgevee het, toets dit deur 'n sterk magneet naby te plaas!
Plaas die magneet/vrag 7 voet weg oos of wes van die sensor en draai dit stadig om. As die Arduino 'n kompasrigtingverandering van meer as 2 grade voel, moet dit piep. wat aandui dat die magneet te sterk is om deur die lug gestuur te word. Die skerm vertel ons ook dat dit misluk!
Ons moes dit buite doen, want ons gebou is vol sterk magnete wat met die sensorkalibrasie kan mors!
Aanbeveel:
Meting van frekwensie- en spanningsvoorsiening deur Arduino: 6 stappe
Meting van frekwensie en spanning met behulp van Arduino: inleiding: Die doel van hierdie projek is om die toevoerfrekwensie en spanning te meet, wat tussen 220 tot 240 volt en 50 Hz hier in Indië is. Ek het 'n Arduino gebruik om seine vas te lê en frekwensie en spanning te bereken, u kan enige ander mikrokontak gebruik
Meting van versnelling met behulp van H3LIS331DL en Arduino Nano: 4 stappe
Meting van versnelling met behulp van H3LIS331DL en Arduino Nano: H3LIS331DL, is 'n lae-krag hoëprestasie 3-as lineêre versnellingsmeter wat tot die "nano" -familie behoort, met 'n digitale I²C-seriële koppelvlak. H3LIS331DL het 'n gebruiker -kiesbare volle weegskaal van ± 100g/± 200g/± 400g en kan versnellings meet met
Meting van temperatuur met behulp van ADT75 en Arduino Nano: 4 stappe
Meting van temperatuur met behulp van ADT75 en Arduino Nano: ADT75 is 'n baie akkurate, digitale temperatuursensor. Dit bestaan uit 'n band gaping temperatuur sensor en 'n 12-bis analoog na digitale converter vir die monitering en digitalisering van die temperatuur. Sy hoogs sensitiewe sensor maak dit vir my bekwaam genoeg
Meting van humiditeit en temperatuur met behulp van HIH6130 en Arduino Nano: 4 stappe
Meting van humiditeit en temperatuur met behulp van HIH6130 en Arduino Nano: HIH6130 is 'n humiditeits- en temperatuursensor met digitale uitset. Hierdie sensors bied 'n akkuraatheidsvlak van ± 4% RH. Met die toonaangewende langtermynstabiliteit, ware temperatuurgekompenseerde digitale I2C, toonaangewende betroubaarheid in die bedryf, energie-doeltreffendheid
Meting van temperatuur en humiditeit met behulp van HDC1000 en Arduino Nano: 4 stappe
Meting van temperatuur en humiditeit met behulp van HDC1000 en Arduino Nano: Die HDC1000 is 'n digitale humiditeitsensor met 'n geïntegreerde temperatuursensor wat uitstekende meetnauwkeurigheid bied by baie lae krag. Die toestel meet humiditeit op grond van 'n nuwe kapasitiewe sensor. Die humiditeits- en temperatuursensors is