Shu Fun Lee
Shu Fun Lee
  • 22
  • 65 454
WirelessADXL345
Vibration Measurement by using Fast Fourier Transform
Sensor block and color display unit are connected by espNOW
Code: github.com/PoYueComputer/ADXL345
มุมมอง: 271

วีดีโอ

Arduino OLED, M5Stack and TFT Displays Installation
มุมมอง 1309 หลายเดือนก่อน
Shows how I installed displays for my Arduino projects, include 1.3", 1.54" and 2.42" OLED, M5 Stack unit, and TFT color display module.
ESP32 - 360 Servo - Remotxy - Simple Remote Bug
มุมมอง 226ปีที่แล้ว
ESP32 MCU controls two 360 servos Mobile phone control by using RemoteXY interface Provide motion and joystick controls
Tamiya CR-01 with Insta360 OneX
มุมมอง 8912 ปีที่แล้ว
Tamiya CR01 Insta360 OneX
Tamiya CR-01 + ESP32 Engine Sound and Lighting System
มุมมอง 1022 ปีที่แล้ว
Tamiya CR01 ESP32 D1 Mini PAM8403 github.com/TheDIYGuy999/Rc_Engine_Sound_ESP32
ESP32 - Handy Vibration Analyser (Fourier Transform)
มุมมอง 2.5K2 ปีที่แล้ว
ESP32 D1 Mini ILI9488 3.5" TFT Display ADXL345 Accelerometer TF Card Module 2000 mAh LiPo Battery with USB Type C Charger
My ESP32 & Arduino Nano Projects
มุมมอง 3402 ปีที่แล้ว
1. Camera Slider by close loop Stepper 2. Air Quality Sensor 3. Remote Display By using RemoteXY and ESP NOW 4. Gesture Sensor 5. 7-day Weather data recorder
ESP32 - Brake Testing Measurement
มุมมอง 2423 ปีที่แล้ว
Encoder and recorder are bluetooth connected Sampling time: 0.01s Can take 70 s long Auto detect triggering point Shows brake distance, time and curve Encoder: - ESP32 D1 Mini - Encoder 2400 ppr Recorder: - M5Stack Grey
ESP32 - Tachometer with Remote Display Unit
มุมมอง 2.4K3 ปีที่แล้ว
ESP32 D1 Mini Rotary encoder Reads up to 10000 rpm Remote unit provides two N.O. triggering inputs 10 minutes auto power off USB type C charging socket
ESP32 - Camera Slider
มุมมอง 5223 ปีที่แล้ว
MCU - ESP32 Motor - Nema 17 Stepper with DRV8825 Library - RemoteXY, ESP-FlexyStepper Speeds and positions can be changed while in-motion
ESP32 - Vibration Data Logger (Fourier Transform)
มุมมอง 9K3 ปีที่แล้ว
Save data to SD Card Shows graph by using KST data viewing program Components: - ESP32 D1 Mini - SD Card Shield - OLED display - AXDL345 Accelerometer - 1S Lipo Battery and USB type C charging module
ESP32 D1 Mini - Watch Winder
มุมมอง 4673 ปีที่แล้ว
ESP32 D1 Mini - Deep Sleep for 60 min DRV8825 Driver Nema 17 Stepper 14500 Li-ion Battery
ESP32 D1 Mini - Tachometer with auto power off function
มุมมอง 3853 ปีที่แล้ว
ESP32 D1 Mini 2.42" OLED Display 2000 mAH LiPo Battery USB type C battery charger and 5v regulator 800 p/r rotary encoder 10cm perimeter roller
ESP32 - Portable SD Card Graph Plotter
มุมมอง 5074 ปีที่แล้ว
Handy portable device reads data from SD Card and plots graph. ESP32 D1 Mini 2.42" OLED Display LiPo Battery
Arduino Nano Light Meter
มุมมอง 8274 ปีที่แล้ว
Using GY30 Light Intensity Sensor (Lux) And the formula : (f_number x f_number) / s_time = (Lux x ISO) / K where K is a constant.
ESP32 2-channel remote control by using ESP NOW
มุมมอง 4.7K4 ปีที่แล้ว
ESP32 2-channel remote control by using ESP NOW
My Self Balancing Robots
มุมมอง 14K4 ปีที่แล้ว
My Self Balancing Robots
Self Balancing Robot
มุมมอง 7K4 ปีที่แล้ว
Self Balancing Robot
My ESP32 D1 Mini Projects
มุมมอง 20K4 ปีที่แล้ว
My ESP32 D1 Mini Projects
My Raspberry Pi Projects
มุมมอง 2204 ปีที่แล้ว
My Raspberry Pi Projects
再見! 裕民坊 (DJI Osmo Mobile 2 + Note 9)
มุมมอง 775 ปีที่แล้ว
再見! 裕民坊 (DJI Osmo Mobile 2 Note 9)
Upton upon Severn 2018 (Mavic Air)
มุมมอง 1865 ปีที่แล้ว
Upton upon Severn 2018 (Mavic Air)

ความคิดเห็น

  • @jessemackenzie6516
    @jessemackenzie6516 5 วันที่ผ่านมา

    great project. ty for the Git

  • @TheHelicrack
    @TheHelicrack 2 หลายเดือนก่อน

    Nice. Found the first videos with Vibration Measurements some years ago from you. Is the project published somewhere? Need such function for my 3D printer and know it from my RC Helicopter devices only...

    • @shufunlee6628
      @shufunlee6628 2 หลายเดือนก่อน

      Thanks for your interest! My projects only publish in my youtube channel.

  • @calvinaizumiramadhan2685
    @calvinaizumiramadhan2685 2 หลายเดือนก่อน

    you are smart, can i get the scematic?

  • @calvinaizumiramadhan2685
    @calvinaizumiramadhan2685 2 หลายเดือนก่อน

    please, can we get the program? it's so useful for study

    • @shufunlee6628
      @shufunlee6628 2 หลายเดือนก่อน

      Just upload my wireless version with codes, welcome to visit, thanks! th-cam.com/video/2dzP8FL5gOA/w-d-xo.html

  • @JoseManuel-xv7pb
    @JoseManuel-xv7pb 4 หลายเดือนก่อน

    Is there any code? can yout share it?

  • @hansdegroot652
    @hansdegroot652 6 หลายเดือนก่อน

    Lol the intro music 😅

  • @jupiterjs031
    @jupiterjs031 6 หลายเดือนก่อน

    Hi~ What protocol receiver should I use to connect with the drone remote controller?

    • @shufunlee6628
      @shufunlee6628 6 หลายเดือนก่อน

      If you have a receiver paired with the drone controller, try to read the PWM signals by using Arduino or ESP32

    • @jupiterjs031
      @jupiterjs031 5 หลายเดือนก่อน

      @@shufunlee6628 thank you.

  • @Ben-oni442
    @Ben-oni442 9 หลายเดือนก่อน

    he men i have the similar project as you can i have your program for the fourier transfrm please thanks

    • @shufunlee6628
      @shufunlee6628 9 หลายเดือนก่อน

      Here is the reading loop: void readADXL345() { startTime = millis(); for (ii=0; ii<=4095; ii++) { if (accel.update()) { accX[ii] = accel.getX(); accY[ii] = accel.getY(); accZ[ii] = accel.getZ(); } else { Serial.println("update failed"); while(1) { delay(100); } } } endTime = millis(); timeTaken = abs (endTime - startTime); timeTaken = timeTaken / 1000; Serial.print("Time Taking ..."); Serial.println(startTime); Serial.println(endTime); Serial.println(timeTaken,4); } Simply write the arrays accX, accY and accZ to SD as text file, then read from computer.

    • @shufunlee6628
      @shufunlee6628 9 หลายเดือนก่อน

      Welcome to take a look of th-cam.com/video/-lInwkwVQdM/w-d-xo.htmlsi=p4gJDc84jwyXqLpk which calculates FFT in the ESP32

  • @FredCyrdotcom
    @FredCyrdotcom 11 หลายเดือนก่อน

    Hi, nice project! Would you share the code?

  • @j.braulioramzg9081
    @j.braulioramzg9081 ปีที่แล้ว

    Amazing, can you share the code please?

  • @fachryreza7001
    @fachryreza7001 ปีที่แล้ว

    Hi Mr Lee, your project seems very attractive. Can i see the code please? Thanks in advance.

  • @nithinreddy7814
    @nithinreddy7814 ปีที่แล้ว

    How to do fft analysis in arduino ide also can you please share the releated code

    • @shufunlee6628
      @shufunlee6628 ปีที่แล้ว

      This project just take raw data, FFT is done by using KST This project, th-cam.com/video/-lInwkwVQdM/w-d-xo.html uses FFT library

  • @riskulfikri1169
    @riskulfikri1169 ปีที่แล้ว

    can i have the code please

  • @Ар-к8х
    @Ар-к8х ปีที่แล้ว

    How did you save the file name as a string or something else? How did you customised the control of the button, is eeprom involved there or can you do without it?

    • @shufunlee6628
      @shufunlee6628 ปีที่แล้ว

      Hello! I made a filenum.txt to hold the data filename. Press the record button will update the content. If the filenum.txt does not exist, the file will be created and the data file number will be reset to 1.

    • @Ар-к8х
      @Ар-к8х ปีที่แล้ว

      @@shufunlee6628 thank you

    • @Ар-к8х
      @Ар-к8х ปีที่แล้ว

      @@shufunlee6628 Which library did you use sdFat or just SD?

    • @Ар-к8х
      @Ар-к8х ปีที่แล้ว

      @@shufunlee6628Do you first save data from the accelerometer to the memory of themicontroller as an array then in sd or is it directly written to the sd card? Do you use arrays? Do you use eeprom to save these menu variables?

    • @shufunlee6628
      @shufunlee6628 ปีที่แล้ว

      @@Ар-к8х Hello! Yes, accX[4096], accY[4096] and accZ[4096] array were assigned. The SD library is mySD.h

  • @gustavogarcia7442
    @gustavogarcia7442 ปีที่แล้ว

    Like an empty video, nothing to share.

  • @Ар-к8х
    @Ар-к8х ปีที่แล้ว

    Здравствуйте. Вы можете поделиться пожалуйста кодом, я могу купить у вас.

  • @takudzwachiutaalenga
    @takudzwachiutaalenga ปีที่แล้ว

    Where can we find the code

  • @juancarloslopezarcos5107
    @juancarloslopezarcos5107 ปีที่แล้ว

    How can i get this product? send me contact please

  • @ivanarakistainmarkina385
    @ivanarakistainmarkina385 ปีที่แล้ว

    Could you please share code?

  • @priyankagosh2127
    @priyankagosh2127 ปีที่แล้ว

    Can you please please share how to use the kst software to graph this???

    • @shufunlee6628
      @shufunlee6628 ปีที่แล้ว

      Number of samples must be 2 to the power x, 2048 samples was used in the video, sampling rate is the data taken loop of the mcu, around 2.8kHz in my test. Other parameters are using default values of KST.

    • @priyankagosh2127
      @priyankagosh2127 ปีที่แล้ว

      @@shufunlee6628 thanks buddy

  • @mrjadope2359
    @mrjadope2359 2 ปีที่แล้ว

    Great ! Please can you show or send me more interior details of your sensor box? That is very nice model, your model inspired me to build the sensor 😁

    • @shufunlee6628
      @shufunlee6628 2 ปีที่แล้ว

      Thanks, don’t know how to attach pictures here. All components are shown in the video.

  • @a.sanusinazareth9213
    @a.sanusinazareth9213 2 ปีที่แล้ว

    nice jobs! Is it possible to build it using L298N not stepper motor??? using flysky

    • @shufunlee6628
      @shufunlee6628 2 ปีที่แล้ว

      Since the input/output of L298N is not linear, and there is a gear box for a dc motor, backlash should be a problem. Flysky is ok that PWM signal is taken.

  • @luzm7918
    @luzm7918 2 ปีที่แล้ว

    open source ?

  • @matrizal7340
    @matrizal7340 2 ปีที่แล้ว

    Hai sir..can i buy the board from you..

  • @tanphan337
    @tanphan337 2 ปีที่แล้ว

    =))) my robot is like your 3th version still small shaking i dont know is it come from the wheel because my wheel is same as you

  • @alexanderlacy945
    @alexanderlacy945 2 ปีที่แล้ว

    Welp that's all the inspiration I need to dig out an old project and get to work today.

  • @davydbar
    @davydbar 2 ปีที่แล้ว

    Gracias por compartir un proyecto con gran utilidad!

  • @chibyshev
    @chibyshev 2 ปีที่แล้ว

    Is there a project? Is it available for download? What is the Android app written in?

    • @shufunlee6628
      @shufunlee6628 2 ปีที่แล้ว

      Yes, this is a project. Please google "remotexy", the app is for both ios and android.

    • @chibyshev
      @chibyshev 2 ปีที่แล้ว

      @@shufunlee6628 Yes thanks I found it. And the firmware for the ESP?

  • @cannesahs
    @cannesahs 2 ปีที่แล้ว

    Is this open source? Where from I could get schematics + code? Or buy?

  • @GabrielBravoV
    @GabrielBravoV 2 ปีที่แล้ว

    Nice work, You can use it to monitor machine and make deep learning

  • @teluguroast9310
    @teluguroast9310 2 ปีที่แล้ว

    Add code plz..

    • @shufunlee6628
      @shufunlee6628 2 ปีที่แล้ว

      At the end of the clip, a reference was shown. I learned from there.

  • @ronvlowe
    @ronvlowe 2 ปีที่แล้ว

    Great idea and implementation. How did you achieve 2.8kHz sampling rate? Would you kindly share your Arduino code?

    • @shufunlee6628
      @shufunlee6628 2 ปีที่แล้ว

      Set the I2C Clock to 400kHz by using : Wire.setClock(400000); I use the loop to read sensor data: startTime = millis(); for (ii=0; ii<samples; ii++) { if (accel.update()) { accX[ii] = accel.getX(); accY[ii] = accel.getY(); accZ[ii] = accel.getZ(); } else { Serial.println("update failed"); while(1) { delay(100); } } } endTime = millis();

  • @Интеграл-ю3к
    @Интеграл-ю3к 2 ปีที่แล้ว

    Нужно уменьшить ПИДы, это добавит плавности и уберет трясучку.

  • @atenrok
    @atenrok 2 ปีที่แล้ว

    Where can I buy a can of coke of that size?

    • @shufunlee6628
      @shufunlee6628 2 ปีที่แล้ว

      That size is easy be found in Hong Kong

  • @ShirishJadav162
    @ShirishJadav162 2 ปีที่แล้ว

    I am making similar node for collecting data on ESP32.

    • @Ар-к8х
      @Ар-к8х ปีที่แล้ว

      Did you succeed?

  • @bhupiistersingh4097
    @bhupiistersingh4097 2 ปีที่แล้ว

    How reliable is Bluetooth for such precise recording? Did you ever face issue of data missed from recording? And was that the elevator overspeed governor you were testing on?

    • @shufunlee6628
      @shufunlee6628 2 ปีที่แล้ว

      Hello! Calculations are in the encoder unit, just absolute values are sent thru' bluetooth. For my application, shows correct readings up to 800 mpm.

  • @ryandury
    @ryandury 2 ปีที่แล้ว

    The music needs to be louder

  • @fichriza
    @fichriza 2 ปีที่แล้ว

    Nice work !! where did you get that case bro?

    • @shufunlee6628
      @shufunlee6628 2 ปีที่แล้ว

      HelIo! I bought from here: item.taobao.com/item.htm?spm=a1z09.2.0.0.53c92e8dkVyOnC&id=562525738294&_u=4b7ujoaa4da

    • @fichriza
      @fichriza 2 ปีที่แล้ว

      @@shufunlee6628 do you have plan to commercialize your work? if you do can i get your contact? thanks

    • @shufunlee6628
      @shufunlee6628 2 ปีที่แล้ว

      @@fichriza Yes, my contact is fun@hkstar.com

  • @sunnybrar3567
    @sunnybrar3567 2 ปีที่แล้ว

    I'm very impressed, im going to do the same!

  • @dougsteel7414
    @dougsteel7414 3 ปีที่แล้ว

    This is really nice, exactly my kind of thing, but PLEASE 🙏🏻can everyone stop putting those god awful Euro trance tracks over everything. I'm interested in microcontrollers, not going to a rave in Belgium in 2010 🤣

  • @ahmaddidiksetiyadi1525
    @ahmaddidiksetiyadi1525 3 ปีที่แล้ว

    Can you share the code sir?

  • @RixtronixLAB
    @RixtronixLAB 3 ปีที่แล้ว

    Nice video, thanks :)

  • @pnowak2
    @pnowak2 3 ปีที่แล้ว

    can you please share which exact kit is the tamiya construction boards .? great movie!

    • @shufunlee6628
      @shufunlee6628 3 ปีที่แล้ว

      Hello! Please google Tamiya Educational Construction Series.

  • @jorgesalgado23
    @jorgesalgado23 3 ปีที่แล้ว

    Nice!

  • @mirazulabedinmiraz3683
    @mirazulabedinmiraz3683 3 ปีที่แล้ว

    please share the full schematic of the system. (I2C connection among ESP32, OLED and ADXL345 you mentioned. but can we have this schematic that you showed in the video?

    • @shufunlee6628
      @shufunlee6628 3 ปีที่แล้ว

      www.techcoil.com/blog/how-to-use-a-esp32-development-board-to-read-from-an-adxl345-accelerometer/ randomnerdtutorials.com/esp32-ssd1306-oled-display-arduino-ide/ Just four connecting points, OLED and ADXL345 are connected parallel to ESP32

    • @mirazulabedinmiraz3683
      @mirazulabedinmiraz3683 3 ปีที่แล้ว

      Thank you so much. you are such a lovely person.

  • @danielalexandervasquezcazon
    @danielalexandervasquezcazon 3 ปีที่แล้ว

    Podrías hacer un tutorial de cómo reutilizar pantallas de cristal de calculadoras con Arduino?

    • @shufunlee6628
      @shufunlee6628 3 ปีที่แล้ว

      Take a look at the M5Stack library

  • @atomictraveller
    @atomictraveller 3 ปีที่แล้ว

    i think you'd make more progress working with the PIDs than the physical build. here's a simple balancer using analog circuitry that is much smoother. th-cam.com/video/Y-afnY32RrY/w-d-xo.html take some time and work with the PIDs :)

    • @shufunlee6628
      @shufunlee6628 3 ปีที่แล้ว

      Thanks for your opinion! I already mentioned where the circuit and program came from, you may take a look my other clips. As a mechanical student, even I am sixty, I enjoy the unstable status. Imperfect is perfect!

    • @atomictraveller
      @atomictraveller 3 ปีที่แล้ว

      @@shufunlee6628 no judgement, your pleasures are inestimable from here. having a background in audio dsp (usually 1 dimensional) i tend to look at things in mechanistic ways that aren't always apparent to people who engage in practices already established in more complexity :) but if you do want to investigate more about editing PID values, people who make drones are a good place to start, their PIDs have to be very close, and they have some articles on how to proceed with them.

  • @harshadgunjikar1595
    @harshadgunjikar1595 3 ปีที่แล้ว

    Can I control it with app

    • @shufunlee6628
      @shufunlee6628 3 ปีที่แล้ว

      Hello! Yes, the robot can be controlled by apps. The timing of the control PID loop is critical that an additional ESP32 is employed for remote control purposes.

  • @Automation28
    @Automation28 3 ปีที่แล้ว

    Good job

  • @phutanyoutube6559
    @phutanyoutube6559 3 ปีที่แล้ว

    Good job bro, th-cam.com/video/5pvYzlwXgfg/w-d-xo.html