Digital Camera with STM32 and OV7670

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ก.ย. 2017
  • I created a digital camera with STM32F4 Discovery board and OV7670. I'm introducing some features in this video.
    This camera can take JPEG photo and Motion JPEG movie.
    Please be patient with my terrible English. English subtitle is also available, but I'd be happy if you could kindly add better one.
    Features
    ・Still photo capture (JPEG)
    ・Movie record (Motion JPEG)
    ・Playback (JPEG, RGB565, Motion JPEG)
    ・Media: SD card
    Project details (Hopefully, Google translation works)
    translate.google.co.jp/transl...
    Source Code
    github.com/iwatake2222/Digita...
    Design document
    github.com/iwatake2222/Digita...
    Making Videos
    • STM32マイコンによるデジタルカメラの作り...
    • STM32マイコンによるデジタルカメラの作り...
    • STM32マイコンによるデジタルカメラの作り...
    Devices
    * STM32F4 Discovery Board (STM32F407VGT)
    * 3.2 inch LCD
    * OV7670 Camera Module
    Software Development Environment
    * C
    * SW4STM32, HAL with STM32 CubeMX
    Video Making Tools
    * AviUtl
    * 恋声
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 55

  • @zckog
    @zckog 12 วันที่ผ่านมา

    Great work! I have finally got my OV7670 to work. Thank you.

  • @mugishadavid5938
    @mugishadavid5938 10 หลายเดือนก่อน

    This project is great. Congratulations! This is very interesting.

  • @coolcolumbus
    @coolcolumbus 5 ปีที่แล้ว +3

    Takeshi thanks, your English good, so keep making more lovely videos.

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

    Thankyou for validating DCMI interface. I will explore OV7670 module now!

  • @wegi9621
    @wegi9621 5 ปีที่แล้ว

    a lot of work with additional shields - great job !

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

    You project is awesome!!! Congratulations!!!

  • @psykjavier
    @psykjavier 4 ปีที่แล้ว

    Excellent project...!! It is astonishing...!!

  • @psykjavier
    @psykjavier 4 ปีที่แล้ว

    I have subscribed right now..!! Thank you for share your knowledge..!

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

    congrad bro, good project. It's success

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

    Very good job !

  • @kgfathur
    @kgfathur 5 ปีที่แล้ว

    amazing project. (y)

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

    :) thankyou for such share. You are a really nice person.

  • @wassimz20
    @wassimz20 4 ปีที่แล้ว

    Very nice job

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

    Very Nice!!

  • @uguraltunbilek
    @uguraltunbilek 4 ปีที่แล้ว

    nice project. i congratulations you

  • @khoinguyengia8946
    @khoinguyengia8946 5 ปีที่แล้ว +1

    great! How much time do you spend on this project?

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

    hello there, have you tried to capture images or video with two cameras at the same time with the stm32? I am trying to make a stereographic vision project and I would like to know if I can preprocess the images to reduce the load on the main processor, greetings, and your project is great.

  • @yavuzselimkzltas4515
    @yavuzselimkzltas4515 4 หลายเดือนก่อน

    Great project. Can you share which pins are soldered directly to the MCU to use USART2 directly.

  • @emregulmez9695
    @emregulmez9695 3 ปีที่แล้ว +1

    Hello Dear,
    I would like to work on stm32 with 0v5642 . Do you have any examples?

  • @minhhieunguyen1585
    @minhhieunguyen1585 3 ปีที่แล้ว +1

    Hello. I want to ask you how to save photos to SD card. I have tried to follow your instructions without the RTOS. But it doesn't work. Thank you so much.

  • @ingenierocantor
    @ingenierocantor 6 ปีที่แล้ว

    Wow

  • @9Blurke9
    @9Blurke9 6 ปีที่แล้ว

    Good job!

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

    if image data could be stored in the STM32's RAM AND there is enough memory for that, what would JPEG encoding be like for still image capture?

  • @nguyenback7694
    @nguyenback7694 4 ปีที่แล้ว +1

    hello your project is very great and can you ask me: can i use module esp32 cam (OV2640) ?

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

      Sorry for the late reply, I rarely check youtube...
      Yes, I think you can use OV2640 with STM32 which has I2C(sccb) and DCMI.
      I found an article for this.
      pcbartists.com/design/imaging/stm32-ov2640-camera-interfacing/

  • @MyMrdmitry
    @MyMrdmitry 6 ปีที่แล้ว

    Nice. I didn't know the OV 7670 is a colourful. Thanks.

    • @takeshii1988
      @takeshii1988  6 ปีที่แล้ว +1

      Thank you. OV7670 is a little old, but still okay for hobby use.

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

      @@takeshii1988 and it is very cheap now~

  • @jianqiangshi4727
    @jianqiangshi4727 5 ปีที่แล้ว

    タケシ様 ビデオの内容は大変啓発できまして、ありがとうございました。ビジネスにつながると思います。
    いろいろと連絡する手段を探しましたが、見つかりませんでした。
    教えていただけますか?

  • @user-ro3tf3ve3v
    @user-ro3tf3ve3v 6 ปีที่แล้ว

    Hi it is amaizing. I wonder if I can record video with Arduino and OV7670?? also I wonder if I need to use an STM board to create colorful video. If not, can you recommend what product would be good with a board that uses the Arduino? Ultimately I want to make a car black box.

    • @takeshii1988
      @takeshii1988  6 ปีที่แล้ว

      If you don't care fps, you may be able to use Arduino (I didn't try it, but I found some projects in the internet). Still, fps will be 1~2 fps....
      I strongly recommend you use Raspberry Pi (which is not Arduino though) for your purpose.

    • @muhammadgilangakbar9839
      @muhammadgilangakbar9839 5 ปีที่แล้ว

      do you have any reference to use raspberry pi and ov7670? i didnt find any

  • @rajeshlaguri7433
    @rajeshlaguri7433 6 ปีที่แล้ว

    Great work , I tried something similar.

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

    Can you use it as a usb webcam?

  • @user-yi2sk8tz1i
    @user-yi2sk8tz1i 6 หลายเดือนก่อน

    Can you provide the detailed schematic to connect STM32 and OV7670, ILI9341

  • @sarathkumar-tf4lr
    @sarathkumar-tf4lr 3 ปีที่แล้ว

    can I send the captured image to uart port.......that is send this image to the internet or server.... it is possible or not

  • @Bianchi77
    @Bianchi77 4 ปีที่แล้ว

    great experiment, how can we get a magnification ? for example 10000x ? can it be done by software or we need a better lense ? thanks

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

      both are possible

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

      Definitively you need a macro or microscope lens for this kind of magnification

  • @Red_Fang.
    @Red_Fang. 3 ปีที่แล้ว

    excuse me, i want to ask again, which pin should i connect to PWDN ? Thank you

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

      The PWDN pin has an internal pull down resistor so you can left it floating......

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

    how can i take photos ov7677 with stm32f103c . Can you help me sir

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

    project source, implementations , can we see them ?

  • @Red_Fang.
    @Red_Fang. 4 ปีที่แล้ว

    can you use camera OV2640 too ? i heard there's a module with STM32 Driver on it

    • @takeshii1988
      @takeshii1988  3 ปีที่แล้ว +1

      Sorry for the late reply, I rarely check youtube...
      Yes, I think you can use OV2640 with STM32 which has I2C(sccb) and DCMI.
      I found a article for this.
      pcbartists.com/design/imaging/stm32-ov2640-camera-interfacing/

    • @Red_Fang.
      @Red_Fang. 3 ปีที่แล้ว

      @@takeshii1988 i want to ask how to process camera data on a STM32F4 especially with this camera by DCMI ? right now I'm about studying this camera and i want to know about it, and do you use the binocular version of OV2640 ? Thx

    • @takeshii1988
      @takeshii1988  3 ปีที่แล้ว +1

      I have not used OV2640. I used OV7670 in this project. However, as for communicatino b/w STM32 and camera, I think the main idea is the same.
      Camera(OV2640, OV7670) outputs PCLK, VSYNC, HSYNC, and DATA(8-bit). DCMI module in STM32 receives them and copy to memory via DMA.

    • @Red_Fang.
      @Red_Fang. 3 ปีที่แล้ว

      I want to ask again please, about the camera data, What kind of data is it ? I only know that is a Pixel data, but is it a digital or analog ?

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

      it's digital data

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

    can u give me the schematic of this

  • @wasanthawimaladharm
    @wasanthawimaladharm 5 ปีที่แล้ว

    Instructions schematic and code file in given link is not active please re upload

    • @takeshii1988
      @takeshii1988  5 ปีที่แล้ว +1

      Oops, I fixed the links. thanks

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

    hi, can i make this project with SPI ili9341 ?

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

      SPI will probably be a bottleneck