crisstel.ro Seismograf cu Arduino Leonardo și Excel Arduino Leonardo accelerometru MMA8452Q si Excel MMA8452Q este un accelerometru relativ ieftin suficient de capabil pentru prețul lui Putem utiliza un accelerometru de acest tip împreuna cu un Arduino Leonardo pentru a construi o aplicație ce detectează vibrațiile cum ar fi cele produse de un cutremur Datele vor fi salvate într-un fișier Excel pentru a fi stocate în caz ca vrei să le utilizezi la ceva anume Sau se pot construi mai multe module de acest gen și interconectate într-o rețea iar dacă sunt gestionate de către un server pot fi transformate într-o adevărată rețea de detecție a cutremurelor Accelerometrul se alimentează direct de la platforma Arduino și comunică cu microcontroller-ul prin doua fire: SDA și SCL Variabilele de ieșire sunt raportate la cele trei axe de coordonate: X, Y, Z vrem ca datele referitoare la vibrații să se încarce în Excel doar atunci când se detectează vibrații și nu încontinuu Arduino Leonardo se va comporta ca o tastatura sau keyboard emulator

Seismograf cu Arduino Leonardo și Excel

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on email
Email
Share on whatsapp
WhatsApp

Arduino Leonardo, accelerometru MMA8452Q si Excel

MMA8452Q este un accelerometru relativ ieftin, suficient de capabil pentru prețul lui. Suporta trei game de accelerație (2g, 4g, 8g). Conectarea la Arduino se face folosind patru fire.

Putem utiliza un accelerometru MMA8452Q împreuna cu un Arduino Leonardo pentru a construi o aplicație ce detectează vibrațiile cum ar fi cele produse de un cutremur. Datele vor fi salvate într-un fișier Excel pentru a fi stocate în caz ca vrei să le utilizezi la ceva anume.

Sau se pot construi mai multe module de acest gen și interconectate într-o rețea iar dacă sunt gestionate de către un server pot fi transformate într-o adevărată rețea de detecție a cutremurelor.

Cum functioneaza?

Accelerometrul se alimentează direct de la platforma Arduino și comunică cu microcontroller-ul prin doua fire: SDA și SCL. Orice vibrație mică, orice fel de mișcare aplicată accelerometrului provoacă o schimbare la cele trei variabile de ieșire.

Variabilele de ieșire sunt raportate la cele trei axe de coordonate: X, Y, Z. Astfel dacă accelerometrul va sta cu axa Z perpendiculara pe planul orizontal, la ieșire vei observa trei valori. Primele doua valori, X și Y vor oscila în jurul valorii lui 0, pentru ca nu acționează nici o forță asupra lor dar oscilează pentru că e posibil ca accelerometrul sa aibe o ușoară inclinație. Dar asupra lui Z acționează forța gravitațională. Imaginea luata din Excel arata mai bine aceasta situație (coloanele sunt în ordinea: X, Y și Z, cel din urma fiind în jurul valorii de 250, aproximativ 1g).

Cum încarci datele în Excel ?

În primul rând, vrem ca datele referitoare la vibrații să se încarce în Excel doar atunci când se detectează vibrațiile și nu încontinuu. Apoi datele vor fi grupate în câte 10 eșantioane și se va face o medie. Va exista și un threshold sau valoare limita, depinde cum vrei sa o numești.

Dacă media celor 10 eșantioane depășește valoarea thresholdului atunci Arduino va încărca datele în Excel și va realiza acest lucru pentru 10 secunde. Apoi va realiza din nou o mediere asupra altor 10 eșantioane și din nou va testa dacă s-a depășit thresholdul iar dacă nu, el va rămâne în standby(nu va transmite nimic în Excel).

Cum transmite Arduino Leonardo setul de date în Excel ? Arduino Leonardo se va comporta ca o tastatura sau keyboard emulator. Exista niște funcții interesante care realizează acest lucru și vom vedea în continuare…

Conținutul acestui articol este în format PDF pus la dispoziție de specialiștii RoboFun.ro. Pentru a vizualiza apăsați butonul Preview iar pentru a descărca butonul Download.

Seismograf cu Arduino Leonardo și Excel

  • MMA8452Q este un accelerometru relativ ieftin, suficient de capabil pentru pretul lui. Suporta trei game de acceleratie (2g, 4g, 8g). Conectarea la Arduino se face folosind patru fire, ca in figura de mai sus. Putem utiliza un accelerometru de acest tip impreuna cu un Arduino Leonardo pentru a construi o aplicatie ce detecteaza vibratiile cum ar fi cele produse de un cutremur. Datele vor fi salvate intr-un fisier excel pentru a fi stocate in caz ca vrei sa le utilizezi la ceva anume. Sau se pot construi mai multe module de acest gen si interconectate intr-o retea iar daca sunt gestionate de catre un server pot fi transformate intr-o adevarata retea de detectie a cutremurelor. Cum functioneaza? Accelerometrul se alimenteaza direct de la platforma Arduino si comunica cu microcontroller-ul prin doua fire: SDA si SCL. Orice vibratie mica, orice fel de miscare aplicata accelerometrului provoaca o schimbare la cele trei variabile de iesire. Variabilele de iesire sunt raportate la cele trei axe de coordonate: X, Y, Z. Astfel daca accelerometrul va sta cu axa Z perpendiculara pe planul orizontal, la iesire vei observa trei valori. Primele doua valori, X si Y vor oscila in jurul valorii lui 0, pentru ca nu actioneaza nici o forta asupra lor dar oscileaza pentru ca e posibil ca accelerometrul sa aibe o usoara inclinatie. Dar asupra lui Z actioneaza forta gravitationala. Imaginea luata din Excel arata mai bine aceasta situatie(coloanele sunt in ordinea: X, Y si Z, cel din urma fiind in jurul valorii de 250, aproximativ 1g). Cum incarci datele in Excel ? In primul rand, vrem ca datele referitoare la vibratii sa se incarce in Excel doar atunci cand se detecteaza vibratii si nu incontinuu. Apoi datele vor fi grupate in cate 10 esantioane si se va face o medie. Va exista si un threshold sau valoare limita, depinde cum vrei sa o numesti. Daca media celor 10 esantioane depaseste valoarea thresholdului atunci Arduino va incarca datele in Excel si va realiza acest lucru pentru 10 secunde. Apoi va realiza din nou o mediere asupra altor 10 esantioane si din nou va testa daca s-a depasit thresholdul iar daca nu, el va ramane in standby(nu va transmite nimic in Excel). Cum transmite Arduino Leonardo setul de date in Excel ? Arduino Leonardo se va comporta ca o tastatura sau keyboard emulator. Exista niste functii interesante care realizeaza acest lucru si vom vedea in continuare. Arduino Leonardo, accelerometru MMA8452Q si Excel MMA8452Q este un accelerometru relativ ieftin, suficient de capabil pentru pretul lui. Suporta trei game de acceleratie (2g, 4g, 8g). Conectarea la Arduino se face folosind patru fire, ca in figura de mai sus. Putem utiliza un accelerometru de acest tip impreuna cu un Arduino Leonardo pentru a construi o aplicatie ce detecteaza vibratiile cum ar fi cele produse de un cutremur. Datele vor fi salvate intr-un fisier excel pentru a fi stocate in caz ca vrei sa le utilizezi la ceva anume. Sau se pot construi mai multe module de acest gen si interconectate intr-o retea iar daca sunt gestionate de catre un server pot fi transformate intr-o adevarata retea de detectie a cutremurelor. Cum functioneaza? Accelerometrul se alimenteaza direct de la platforma Arduino si comunica cu microcontroller-ul prin doua fire: SDA si SCL. Orice vibratie mica, orice fel de miscare aplicata accelerometrului provoaca o schimbare la cele trei variabile de iesire. Variabilele de iesire sunt raportate la cele trei axe de coordonate: X, Y, Z. Astfel daca accelerometrul va sta cu axa Z perpendiculara pe planul orizontal, la iesire vei observa trei valori. Primele doua valori, X si Y vor oscila in jurul valorii lui 0, pentru ca nu actioneaza nici o forta asupra lor dar oscileaza pentru ca e posibil ca accelerometrul sa aibe o usoara inclinatie. Dar asupra lui Z actioneaza forta gravitationala. Imaginea luata din Excel arata mai bine aceasta situatie(coloanele sunt in ordinea: X, Y si Z, cel din urma fiind in jurul valorii de 250, aproximativ 1g). Cum incarci datele in Excel ? In primul rand, vrem ca datele referitoare la vibratii sa se incarce in Excel doar atunci cand se detecteaza vibratii si nu incontinuu. Apoi datele vor fi grupate in cate 10 esantioane si se va face o medie. Va exista si un threshold sau valoare limita, depinde cum vrei sa o numesti. Daca media celor 10 esantioane depaseste valoarea thresholdului atunci Arduino va incarca datele in Excel si va realiza acest lucru pentru 10 secunde. Apoi va realiza din nou o mediere asupra altor 10 esantioane si din nou va testa daca s-a depasit thresholdul iar daca nu, el va ramane in standby(nu va transmite nimic in Excel). Cum transmite Arduino Leonardo setul de date in Excel ? Arduino Leonardo se va comporta ca o tastatura sau keyboard emulator. Exista niste functii interesante care realizeaza acest lucru si vom vedea in continuare. Arduino Leonardo, accelerometru MMA8452Q si Excel MMA8452Q este un accelerometru relativ ieftin, suficient de capabil pentru pretul lui. Suporta trei game de acceleratie (2g, 4g, 8g). Conectarea la Arduino se face folosind patru fire, ca in figura de mai sus. Putem utiliza un accelerometru de acest tip impreuna cu un Arduino Leonardo pentru a construi o aplicatie ce detecteaza vibratiile cum ar fi cele produse de un cutremur. Datele vor fi salvate intr-un fisier excel pentru a fi stocate in caz ca vrei sa le utilizezi la ceva anume. Sau se pot construi mai multe module de acest gen si interconectate intr-o retea iar daca sunt gestionate de catre un server pot fi transformate intr-o adevarata retea de detectie a cutremurelor. Cum functioneaza? Accelerometrul se alimenteaza direct de la platforma Arduino si comunica cu microcontroller-ul prin doua fire: SDA si SCL. Orice vibratie mica, orice fel de miscare aplicata accelerometrului provoaca o schimbare la cele trei variabile de iesire. Variabilele de iesire sunt raportate la cele trei axe de coordonate: X, Y, Z. Astfel daca accelerometrul va sta cu axa Z perpendiculara pe planul orizontal, la iesire vei observa trei valori. Primele doua valori, X si Y vor oscila in jurul valorii lui 0, pentru ca nu actioneaza nici o forta asupra lor dar oscileaza pentru ca e posibil ca accelerometrul sa aibe o usoara inclinatie. Dar asupra lui Z actioneaza forta gravitationala. Imaginea luata din Excel arata mai bine aceasta situatie(coloanele sunt in ordinea: X, Y si Z, cel din urma fiind in jurul valorii de 250, aproximativ 1g). Cum incarci datele in Excel ? In primul rand, vrem ca datele referitoare la vibratii sa se incarce in Excel doar atunci cand se detecteaza vibratii si nu incontinuu. Apoi datele vor fi grupate in cate 10 esantioane si se va face o medie. Va exista si un threshold sau valoare limita, depinde cum vrei sa o numesti. Daca media celor 10 esantioane depaseste valoarea thresholdului atunci Arduino va incarca datele in Excel si va realiza acest lucru pentru 10 secunde. Apoi va realiza din nou o mediere asupra altor 10 esantioane si din nou va testa daca s-a depasit thresholdul iar daca nu, el va ramane in standby(nu va transmite nimic in Excel). Cum transmite Arduino Leonardo setul de date in Excel ? Arduino Leonardo se va comporta ca o tastatura sau keyboard emulator. Exista niste functii interesante care realizeaza acest lucru si vom vedea in continuare.

    Citește și:

    https://crisstel.ro/cum-obtinem-cupoanele-de-reducere-calea-cea-mai-sigura-pentru-un-real-discount/ https://crisstel.ro/ethernet-shield/

    Poți folosi următorul cupon de reducere pentru a obține discount la componente electronice:

    [wpcd_coupon id=2636]

    Pentru alte cupoane de reducere apăsați aici

    Xiaomi Gaming Laptop 15.6 inch Intel Core i7-9750H NVIDIA GeForce GTX1660Ti 16GB GDDR4 RAM 512GB PCle SSD 144Hz 72% NTSC Notebook MMA8452Q este un accelerometru cu un Arduino Leonardo Accelerometrul se alimenteaza direct promotion coupon
    JmGO 1895 Native 1080p HD Android 3D Home Cinema Projector Smart TV Built-in HiFi Customize Stereo with LiveTV-Chinese Version MMA8452Q este un accelerometru cu un Arduino Leonardo Accelerometrul se alimenteaza direct promotion code 2020
    Xiaomi Gaming Laptop 15.6 inch Intel Core i5-9300H NVIDIA GeForce GTX1660Ti 144Hz 8GB GDDR4 RAM 512GB PCle SSD 72% NTSC Notebook MMA8452Q este un accelerometru cu un Arduino Leonardo Accelerometrul se alimenteaza direct coupon gearbest 2020
    Xiaomi Mi Air Laptop 2019 13.3 inch Intel Core i7-8550U 8GB RAM 256GB PCle SSD Win 10 NVIDIA GeForce MX250 Fingerprint Sensor Notebook MMA8452Q este un accelerometru cu un Arduino Leonardo gearbest 100$ coupon
    220V/110V Fried Ice Machine With 6 Barrels Ice Cream Making Machine MMA8452Q este un accelerometru taxe Gearbest
    DJI Mavic Pro OcuSync Transmission FPV With 3Axis Gimbal 4K Camera Obstacle Avoidance RC Drone Quadcopter Conectarea la Arduino se de la platforma Arduino gearbest pareri
    DJI Mavic Air 4KM FPV w/ 3-Axis Gimbal 4K Camera 32MP Sphere Panoramas RC Foldable Drone Quadcopter Conectarea la Arduino se de la platforma Arduino gearbest europa
    MACWHEEL M30 23Ah 48V 500W Dual Motor Folding Electric Scooter With Saddle Color Display 35km/h Top Speed 150km Mileage Range 150KG Bearing Conectarea la Arduino se de la platforma Arduino review xiaomi
    110V/220V Folding Electric Wheelchair Mobility Old Elderly Disabled Portable Rollstuhl Scooter Conectarea la Arduino se de la platforma Arduino pareri mi 9t pro
    ALIGN DONINATOR T-REX 550X 6CH 3D Flying RC Helicopter Super Combo With Motor Servo ESC Gyro' Conectarea la Arduino se de la platforma Arduino cupon banggood
    TRONXY® X5SA-500PRO Upgraded Aluminum 3D Printer 500*500*600mm Large Printing Size With Titan Extruder Ultra Quiet Mode OSG Dual Axis Guide Accelerometrul se alimenteaza direct de la platforma Arduino banggood romania
    Xiaomi Mi Air Laptop 2019 13.3 inch Intel Core i5-8250U 8GB RAM 256GB PCle SSD Win 10 NVIDIA GeForce MX250 Fingerprint Sensor Notebook Accelerometrul se alimenteaza direct www bangood com online
    24V/48V 1000W Low Wind Wind Generator Start Up Horizontal Residential Wind Turbine Generator Accelerometrul se alimenteaza direct banggood login
     

Citește și:

Poți folosi următorul cupon de reducere pentru a obține discount la componente electronice:

Fan Carnival
Up to 40%
Expiră la: 01-04-2024
LinkedIn

Pentru alte cupoane de reducere apăsați aici

Arduino și Raspberry Pi news

  • The MagPi #100: celebrate 100 amazing moments from Raspberry Pi history
    by Rob Zwetsloot (Raspberry Pi Blog – Raspberry Pi) on 26 November 2020

    Hey there, folks, Rob from The MagPi here! I hope you’ve all been doing OK. Today we celebrate the 100th issue of The MagPi, the official Raspberry Pi magazine! Most of you probably know that The MagPi didn’t start off official, though: eight and a half years ago, intrepid community members came together to create… The post The MagPi #100: celebrate 100 amazing moments from Raspberry Pi history appeared first on Raspberry Pi.

  • Personal Raspberry Pi music streamer
    by Ashley Whittaker (Raspberry Pi Blog – Raspberry Pi) on 25 November 2020

    Mike Perez from Audio Arkitekts took to YouTube to show you how to build your own music streamer using a Raspberry Pi. Haters of Bluetooth and RCA plugs, he’s done this for you. Mike reports a “substantial difference in sound quality” compared to his previous setup (the aforementioned and reviled Bluetooth and RCA plug options).… The post Personal Raspberry Pi music streamer appeared first on Raspberry Pi.

  • Vulkan update: we’re conformant!
    by Eben Upton (Raspberry Pi Blog – Raspberry Pi) on 24 November 2020

    Today we have a guest post from Igalia’s Iago Toral, who has spent the past year working on the Mesa graphic driver stack for Raspberry Pi 4. It’s been nearly a year since we first announced that we were developing a Vulkan driver for the latest generation of Raspberry Pi devices (Raspberry Pi 4, Raspberry… The post Vulkan update: we’re conformant! appeared first on Raspberry Pi.

  • Make your own virtual reality 3D Shooter
    by Mark Vanstone (Raspberry Pi Blog – Raspberry Pi) on 23 November 2020

    In the latest issue of Wireframe magazine, Mark Vanstone shows you how to turn a 3D shooter into a VR game for a variety of viewers, from Google Cardboard to gaming headsets. Browser development has really matured of late, with a numberof exciting new features coming to the fore. Where WebGL was well supported, the… The post Make your own virtual reality 3D Shooter appeared first on Raspberry Pi.

  • Classify your trash with Raspberry Pi
    by Ashley Whittaker (Raspberry Pi Blog – Raspberry Pi) on 20 November 2020

    Maker Jen Fox took to hackster.io to share a Raspberry Pi–powered trash classifier that tells you whether the trash in your hand is recyclable, compostable, or just straight-up garbage. Jen reckons this project is beginner-friendly, as you don’t need any code to train the machine learning model, just a little to load it on Raspberry… The post Classify your trash with Raspberry Pi appeared first on Raspberry Pi.

  • Read RFID and NFC tokens with Raspberry Pi | HackSpace 37
    by Andrew Gregory (Raspberry Pi Blog – Raspberry Pi) on 19 November 2020

    Add a bit of security to your project or make things selectableby using different cards. In the latest issue of HackSpace magazine, PJ Evans goes contactless. NFC (near-field communication) is based on the RFID (radio-frequency identification) standard. Both allow a device to receive data from a passive token or tag (meaning it doesn’t require external… The post Read RFID and NFC tokens with Raspberry Pi | HackSpace 37 appeared first on Raspberry Pi.

  • Defeat evil with a Raspberry Pi foam-firing spy camera
    by Ashley Whittaker (Raspberry Pi Blog – Raspberry Pi) on 18 November 2020

    Ruth and Shawn from YouTube channel Kids Invent Stuff picked a cool idea by 9-year-old Nathan, who drew a Foam-Firing Spy Camera, to recreate in real life. The trick with spy devices is to make sure they look as much like the object they’re hidden inside as possible. Where Raspberry Pi comes in is making… The post Defeat evil with a Raspberry Pi foam-firing spy camera appeared first on Raspberry Pi.

  • Q&A with NASA engineers behind Raspberry Pi–powered ISS Mimic
    by NASA Engineers (Raspberry Pi Blog – Raspberry Pi) on 17 November 2020

    Did you see the coolest International Space Station (ISS) on Earth on the blog last week? ISS Mimic is powered by Raspberry Pi, mirrors exactly what the real ISS is doing in orbit, and was built by NASA engineers to make the ISS feel more real for Earth-bound STEAM enthusiasts. The team launched ISS Mimic… The post Q&A with NASA engineers behind Raspberry Pi–powered ISS Mimic appeared first on Raspberry Pi.

  • Raspberry Pi Christmas Shopping Guide 2020
    by Ashley Whittaker (Raspberry Pi Blog – Raspberry Pi) on 16 November 2020

    The most wonderful time of the year is approaching! “Most wonderful” meaning the time when you have to figure out what gift best expresses your level of affection for various individuals in your life. We’re here to take away some of that stress for you — provided your favourite individuals like Raspberry Pi, of course.… The post Raspberry Pi Christmas Shopping Guide 2020 appeared first on Raspberry Pi.

  • PRIMM: encouraging talk in programming lessons
    by Oliver Quinlan (Raspberry Pi Blog – Raspberry Pi) on 13 November 2020

    Whenever you learn a new subject or skill, at some point you need to pick up the particular language that goes with that domain. And the only way to really feel comfortable with this language is to practice using it. It’s exactly the same when learning programming. In our latest research seminar, we focused on… The post PRIMM: encouraging talk in programming lessons appeared first on Raspberry Pi.

  • Raspberry Pi Temperature Monitoring
    by Matt (Raspberry Pi Spy) on 9 November 2020

    As the Raspberry Pi has become more powerful temperature management has become more important. This article aims to provide some easy techniques to monitor the temperature of your Pi. The Pi 4 will start to throttle the performance if the temperature exceeds 80 degrees so it is wise to keep an eye on your system [...] The post Raspberry Pi Temperature Monitoring appeared first on Raspberry Pi Spy.

  • Overclocking the Raspberry Pi 400
    by Matt (Raspberry Pi Spy) on 4 November 2020

    Overclocking the Raspberry Pi 400 is easy and gives you an extra performance boost for free. The Pi 400 has been designed to be used without any active cooling. This has been achieved with careful PCB design and a massive heat-sink. Not only does this allow the Pi 400 to run at 1.8GHz out the [...] The post Overclocking the Raspberry Pi 400 appeared first on Raspberry Pi Spy.

Leave a Reply