Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Saml dele
- Trin 2: Tilslut koden til computeren
- Trin 3: Kalibrering
- Trin 4: Test det
Video: Arduino Milligaussmeter - Magnetisk måling: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Kan stærke magneter sendes på et fly? Vi sender mange magneter ud, og der er visse regler for forsendelse af magnetisk materiale, især på et fly. I denne artikel undersøger vi, hvordan du kan lave dit eget Milligaussmeter til luftforsendelser af magnetiske materialer for at sikre, at din forsendelse overholder alle forsendelsesregler! Denne enhed kan registrere meget små magnetfelter, hvilket også kan være sjovt/nyttigt i andre applikationer.
For nogle gode oplysninger om emnet, tjek denne artikel - det giver en god introduktion til, hvorfor vi har brug for denne enhed!
Forbrugsvarer
Arduino
Treakset accelerometer+magnetometer
Summer
Displaybræt
Brødbrætter og ledninger
Trin 1: Saml dele
Saml alle komponenterne! Displayet, vi brugte, leveres med forskellige komponenter, der skal loddes til tavlen. Følg instruktionerne, der følger med pakken!
Vi brugte brødbrætter til at forbinde Arduino, sensor og skærm sammen, men du kunne også hårdt koble dem!
Sørg også for at tjekke det ledningsdiagram, vi inkluderede.
Tilslut strøm og jord fra Arduino til sensoren og displayet.
To ledninger til sensoren fra Arduino gør det muligt for seriel kommunikation og to ledninger fra Arduino at vise det samme.
Vi tilføjede en summer, der ville bippe, hvis feltet var for stærkt til vores retningslinjer.
Trin 2: Tilslut koden til computeren
Derefter skulle vi programmere Arduino. Her er et link til koden til enheden. Gem koden som en tekstfil.
Du kan finde nogle fantastiske instruktioner om, hvordan du opsætter/konfigurerer en Arduino, men her er en kort oversigt over, hvad vi gjorde:
Slut Arduino til computeren, og download Arduino -softwaren
Åbn Arduino -programmet
Åbn den fil (skitse), du vil indlæse - Arduino -programmer kaldes skitser. Indlæs den gemte tekstfil (link ovenfor)
Gå til skitsemenuen, og klik på "Bekræft/kompilér". Dette vil kontrollere, om der er problemer.
Gå til skitsemenuen og klik på "Upload".
Viola, koden skal være på Arduino og klar til at kalibrere (næste trin).
Trin 3: Kalibrering
Tilfør strøm til enheden. Vi har lige tilsluttet den til en bærbar computer i videoen, men du kan lige så godt drive den med batterier.
I de første 15-20 sekunder efter opstart skal vi foretage en kalibrering. Disse sensorer er ikke perfekte, så vi er nødt til at "nulstille det." Hold enheden flad på en vandret overflade, og drej den omkring 360 grader inden for denne tid for at fuldføre kalibreringen.
Når kalibreringen er fuldført, skal displayet angive den retning, som X -pilen (på sensorbrættet) peger, som et tal fra 0 til 359. Drej sensoren, indtil den peger mod nord (en "nul" -aflæsning).
Tryk på knappen SELECT for at nulstille den på overskriften. Det hjælper nogle gange at gøre dette mere end én gang. Nu, så længe den nulstillede aflæsning ikke driver, kan du måle magneter. Hvis den ikke driver lidt uden nogen magnet i nærheden, kan du nulstille den igen.
Trin 4: Test det
Efter nulstilling af sensoren, test den ved at placere en stærk magnet i nærheden!
Placer magneten/forsendelsen 7 fod væk mod øst eller vest for sensoren, og drej den langsomt rundt. Hvis Arduino registrerer en ændring af kompasretningen på mere end 2 grader, skal den bippe. hvilket angiver, at magneten er for stærk til at kunne sendes via luft. Displayet fortæller os også, at det fejler!
Vi var nødt til at gøre dette udenfor, fordi vores bygning er fuld af stærke magneter, der kunne rode med sensorkalibreringen!
Anbefalede:
Måling af motorhastighed ved hjælp af Arduino: 6 trin
Måling af motorhastighed ved hjælp af Arduino: Er det svært at måle omdrejninger pr. Motor ??? Det tror jeg ikke. Her er en simpel løsning. Kun en IR -sensor og Arduino i dit kit kan gøre det. I dette indlæg vil jeg give en simpel tutorial, der forklarer, hvordan man måler omdrejningstal for enhver motor ved hjælp af IR -sensor og A
Måling af acceleration ved hjælp af H3LIS331DL og Arduino Nano: 4 trin
Måling af acceleration ved hjælp af H3LIS331DL og Arduino Nano: H3LIS331DL, er et laveffekt højtydende 3-akset lineært accelerometer, der tilhører "nano" -familien, med digitalt I²C serielt interface. H3LIS331DL har bruger -valgbare fulde skalaer på ± 100g/± 200g/± 400g, og den er i stand til at måle accelerationer m
Måling af temperatur ved hjælp af ADT75 og Arduino Nano: 4 trin
Måling af temperatur ved hjælp af ADT75 og Arduino Nano: ADT75 er en meget præcis, digital temperatursensor. Den består af en båndgab temperaturføler og en 12-bit analog til digital konverter til overvågning og digitalisering af temperaturen. Dens meget følsomme sensor gør den kompetent nok for mig
Måling af fugtighed og temperatur ved hjælp af HIH6130 og Arduino Nano: 4 trin
Måling af fugtighed og temperatur ved hjælp af HIH6130 og Arduino Nano: HIH6130 er en luftfugtigheds- og temperatursensor med digital udgang. Disse sensorer giver et nøjagtighedsniveau på ± 4% RF. Med brancheførende langsigtet stabilitet, ægte temperaturkompenseret digital I2C, brancheførende pålidelighed, energieffektivitet
4 trin til måling af batteriets interne modstand: 4 trin
4 trin til måling af batteriets interne modstand: Her er de 4 enkle trin, der kan hjælpe dig med at måle batterens indre modstand