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:

    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