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:

Pentru alte cupoane de reducere apăsați aici

robofun.ro

Leave a Reply

Arduino și Raspberry Pi news

  • Hello World’s first-ever special edition is here!
    by Gemma Coleman (Raspberry Pi Blog – Raspberry Pi) on 21 October 2021

    Hello World, our free magazine for computing and digital making educators, has just published its very first special edition: The Big Book of Computing Pedagogy! “When I started to peruse the draft for The Big Book of Computing Pedagogy, I was simply stunned.” Monica McGill, founder & CEO of CSEDResearch.org This special edition focuses on… The post Hello World’s first-ever special edition is here! appeared first on Raspberry Pi.

  • Take part in the UK Bebras Challenge 2021 for schools!
    by Duncan Maidens (Raspberry Pi Blog – Raspberry Pi) on 20 October 2021

    The annual UK Bebras Computational Thinking Challenge is back to provide fun, brain-teasing puzzles for schools from 8 to 19 November! In the free Bebras Challenge, your students get to practise their computational thinking skills while solving a set of accessible, puzzling, and engaging tasks over 40 minutes. It’s tailored for age groups from 6… The post Take part in the UK Bebras Challenge 2021 for schools! appeared first on Raspberry Pi.

  • Learn the fundamentals of AI and machine learning with our free online course
    by Michael Conterio (Raspberry Pi Blog – Raspberry Pi) on 18 October 2021

    Join our free online course Introduction to Machine Learning and AI to discover the fundamentals of machine learning and learn to train your own machine learning models using free online tools. Although artificial intelligence (AI) was once the province of science fiction, these days you’re very likely to hear the term in relation to new… The post Learn the fundamentals of AI and machine learning with our free online course appeared first on Raspberry Pi.

  • Should we teach AI and ML differently to other areas of computer science? A challenge
    by Sue Sentance (Raspberry Pi Blog – Raspberry Pi) on 14 October 2021

    Between September 2021 and March 2022, we’re partnering with The Alan Turing Institute to host a series of free research seminars about how to teach AI and data science to young people. In the second seminar of the series, we were excited to hear from Professor Carsten Schulte, Yannik Fleischer, and Lukas Höper from the… The post Should we teach AI and ML differently to other areas of computer science? A challenge appeared first on Raspberry Pi.

  • Inspiring learners about computing through health and well-being projects | Hello World #17
    by Gemma Coleman (Raspberry Pi Blog – Raspberry Pi) on 13 October 2021

    Your brand-new issue of the free Hello World magazine for computing educators focuses on all things health and well-being, featuring useful tools for educators, great ideas for schools, and inspiring projects, ideas, and resources from teachers around the world! One such project was created by the students of James Abela, Head of Computing at Garden… The post Inspiring learners about computing through health and well-being projects | Hello World #17 appeared first on Raspberry Pi.

  • Engaging Black students in computing at school — interview with Lynda Chinaka
    by Janina Ander (Raspberry Pi Blog – Raspberry Pi) on 12 October 2021

    On the occasion of Black History Month UK, we speak to Lynda Chinaka, Senior Lecturer in Computing in Education at the University of Roehampton, about her experiences in computing education, her thoughts about underrepresentation of Black students in the subject, and her ideas about what needs to be done to engage more Black students. Lynda,… The post Engaging Black students in computing at school — interview with Lynda Chinaka appeared first on Raspberry Pi.

  • Perspectives on supporting young people in low-income areas to access and engage with computing
    by Hayley Leonard (Raspberry Pi Blog – Raspberry Pi) on 7 October 2021

    The Raspberry Pi Foundation’s mission is to make computing and digital making accessible to all. To support young people at risk of educational disadvantage because they don’t have access to computing devices outside of school, we’ve set up the Learn at Home campaign. But access is only one part of the story. To learn more… The post Perspectives on supporting young people in low-income areas to access and engage with computing appeared first on Raspberry Pi.

  • Introducing raspberrypi.com
    by Philip Colligan (Raspberry Pi Blog – Raspberry Pi) on 6 October 2021

    I am delighted to announce the launch of raspberrypi.com — a new website dedicated to Raspberry Pi computers and associated technologies. Head on over to find all about our low-cost, high-performance PCs, add-on boards or HATs, microcontrollers, accessories, and much more.  As well as being able to learn about and purchase the full range of… The post Introducing raspberrypi.com appeared first on Raspberry Pi.

  • Celebrating the community: Yolanda
    by Katie Gouskos (Raspberry Pi Blog – Raspberry Pi) on 28 September 2021

    So far in our series of community stories, we’ve collaborated with young people from the UK, India, and Romania who are getting creative with technology to change the world around them. Our next community story comes from a highly regarded community member who has been connecting young people with opportunities to learn and create with… The post Celebrating the community: Yolanda appeared first on Raspberry Pi.

  • New free resources for young people to become independent digital makers
    by Rik Cross (Raspberry Pi Blog – Raspberry Pi) on 22 September 2021

    Our mission at the Raspberry Pi Foundation is to help learners get creative with technology and develop the skills and confidence they need to make things that matter to them using code and physical computing. One of the ways in which we do this is by offering learners a catalogue of more than 250 free… The post New free resources for young people to become independent digital makers appeared first on Raspberry Pi.

  • Pi Pico Pinout and Power Pins
    by Matt (Raspberry Pi Spy) on 24 January 2021

    Understanding the Pi Pico Pinout is vital to getting the best out of Pi Pico. The Raspberry Pi Pico is a microcontroller board that makes use of the RP2040 chip developed by the designers of the Raspberry Pi. The Pico can accept 0.1″ pin-headers which can be soldered to the board as required. Pi Pico [...] The post Pi Pico Pinout and Power Pins appeared first on Raspberry Pi Spy.

  • Install Arduino IDE on Raspberry Pi
    by Matt (Raspberry Pi Spy) on 28 December 2020

    The Arduino IDE is a vital tool for flashing Arduino devices. You can install Arduino IDE on Raspberry Pi OS using these easy steps. You could use apt: but this results in the installation of Arduino IDE version 1.6. This is an extremely outdated version which makes it difficult to use or impossible to flash [...] The post Install Arduino IDE on Raspberry Pi appeared first on Raspberry Pi Spy.