Skip to content
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. My Project
  3. Parking Sensor
  • Getting Started
  • Controller
  • Build
  • Hardware
  • Download/API
  • Forum
  • Store

Parking Sensor

Scheduled Pinned Locked Moved My Project
74 Posts 28 Posters 45.0k Views 18 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Dan S.D Dan S.

    @hek Received my LED ring in the mail over the weekend. Hooked it up and ran your code. Everything looks to be working great, including the timeout code. Now need to mount and test under real world conditions, i.e,. in the garage with the car. Has anyone done that yet?

    M Offline
    M Offline
    msebbe
    wrote on last edited by msebbe
    #22

    @Dan-S. I am going to do this but with a rgb led strip instead of a ring.

    1 Reply Last reply
    0
    • Dan S.D Dan S.

      @hek Received my LED ring in the mail over the weekend. Hooked it up and ran your code. Everything looks to be working great, including the timeout code. Now need to mount and test under real world conditions, i.e,. in the garage with the car. Has anyone done that yet?

      TD22057T Offline
      TD22057T Offline
      TD22057
      Hardware Contributor
      wrote on last edited by
      #23

      @Dan-S. said:

      Has anyone done that yet?

      Not yet, but I've got plans, big plans :) - I'm working on a leak detector now but when that board is done, I'm going to build an "ultimate garage" PCB that will have the the parking LED, distance sensor, temp/humidity, garage door location sensors, garage door open/close relay, and will automatically close the garage door after a timeout unless a button is pressed.

      Here's the way I think about the parking problem: the car moves through 3 different areas: 1) entering garage (not safe), 2) safe to park (far enough in, but not too far), 3) danger - too far. But how do you know what sensor values those correspond to? Especially since mounting the sensor in different areas, at different angles, and with different vehicles will change those values. So if you hold down a button on the sensor, it puts it into config mode. Move the car to the start of the safe area, and push the button to record that sensor reading. Then move the car to the end of the safe parking area and push the button again to record that sensor reading. Then have the software dynamically update the LED ranges to respond to those sensors. Something like: in area 1), illuminate more and more LED's as the car moves through the area. When the car hits area 2), flash the ring green 3 times, then fully illuminate all LED's in green. As the car moves through area 2), decrease the number of LED's illuminated until it hits area 3) where all the LED's flash red.

      1 Reply Last reply
      1
      • Dan S.D Dan S.

        @hek Received my LED ring in the mail over the weekend. Hooked it up and ran your code. Everything looks to be working great, including the timeout code. Now need to mount and test under real world conditions, i.e,. in the garage with the car. Has anyone done that yet?

        C Offline
        C Offline
        chilump
        wrote on last edited by
        #24

        @Dan-S. Would you mind providing a little detail on your build? I'm totally new and having problems trying to figure out a few things

        Do I need a capacitor? If so will 22uf do and where do I hook it up.

        I really just looking for a few detailed pics so I can hook things up correctly

        Thanks

        hekH Dan S.D 2 Replies Last reply
        0
        • F Offline
          F Offline
          FreakOfNature
          wrote on last edited by
          #25

          My brother just bought a house and I am going to sucker him into taking up this project by building this for him. I want to add some gas sensors and would like advice on best ones to add. I want to monitor CO, LPG, Butane, and fumes you would get off regular old automotive gas.

          1 Reply Last reply
          0
          • C chilump

            @Dan-S. Would you mind providing a little detail on your build? I'm totally new and having problems trying to figure out a few things

            Do I need a capacitor? If so will 22uf do and where do I hook it up.

            I really just looking for a few detailed pics so I can hook things up correctly

            Thanks

            hekH Offline
            hekH Offline
            hek
            Admin
            wrote on last edited by
            #26

            @chilump

            Yes, a cap on the led ring won't hurt. I soldered mine directly on the ring between GND/VCC. 22uF is probably fine.

            1 Reply Last reply
            0
            • C chilump

              @Dan-S. Would you mind providing a little detail on your build? I'm totally new and having problems trying to figure out a few things

              Do I need a capacitor? If so will 22uf do and where do I hook it up.

              I really just looking for a few detailed pics so I can hook things up correctly

              Thanks

              Dan S.D Offline
              Dan S.D Offline
              Dan S.
              Hero Member
              wrote on last edited by
              #27

              @chilump I am moving from the prototype setup to the garage setup. The first picture shows the LED ring connections. I used solid copper wire because it facilitated what I wanted to do. I squeezed the ends of the wire to flatten them and bent them 90 degrees to make it a bit easier to solder to the solder pads on the led ring. The pads are marked D1,5V,GND and D0. D0 is not used in this application. These are the most difficult connections to make.

              Connections.jpg ```
              I mounted the ring on a square piece of 1/4 in particle board, drilling holes to feed the wires through. It only has a primer coat on it in the picture.
              mount1.jpg
              I will connect a 100uf between the 5v and ground connectors behind the board so it cannot be seen and then mount it on the garage wall.
              Mount2.jpg
              Hek's 22uf recommendation is probably good enough, but in reading about led ring applications an the internet 100uf was recommended for Adafruit neopixel rings. How much you need is dependent on the led intensity and how rapidly the signal will be changing--for this case 22uf should be ok.

              I put the distance sensor in one of the standard cases.
              distance.jpg

              As far as wiring to the Arduino is concerned Hek spells all that out on the mysensor home page if you click on parking sensor. DI of the led ring goes to D4 on Arduino, Trig and echo of the distance sensor got to D6 and D5 of the Arduino respectively. Don't wire the led 5V to the Arduino. It should come directly from the power supply since when the leds are full on they can consume more power than the Arduino can supply. I plugged the Vcc and grnd connections from the distance sensor directly into the Ardouino's pins that were so marked. To be on the safe side I plan on using a 5V 2A DC power supply for this application. All grounds must be common.

              C 2 Replies Last reply
              1
              • Dan S.D Dan S.

                @chilump I am moving from the prototype setup to the garage setup. The first picture shows the LED ring connections. I used solid copper wire because it facilitated what I wanted to do. I squeezed the ends of the wire to flatten them and bent them 90 degrees to make it a bit easier to solder to the solder pads on the led ring. The pads are marked D1,5V,GND and D0. D0 is not used in this application. These are the most difficult connections to make.

                Connections.jpg ```
                I mounted the ring on a square piece of 1/4 in particle board, drilling holes to feed the wires through. It only has a primer coat on it in the picture.
                mount1.jpg
                I will connect a 100uf between the 5v and ground connectors behind the board so it cannot be seen and then mount it on the garage wall.
                Mount2.jpg
                Hek's 22uf recommendation is probably good enough, but in reading about led ring applications an the internet 100uf was recommended for Adafruit neopixel rings. How much you need is dependent on the led intensity and how rapidly the signal will be changing--for this case 22uf should be ok.

                I put the distance sensor in one of the standard cases.
                distance.jpg

                As far as wiring to the Arduino is concerned Hek spells all that out on the mysensor home page if you click on parking sensor. DI of the led ring goes to D4 on Arduino, Trig and echo of the distance sensor got to D6 and D5 of the Arduino respectively. Don't wire the led 5V to the Arduino. It should come directly from the power supply since when the leds are full on they can consume more power than the Arduino can supply. I plugged the Vcc and grnd connections from the distance sensor directly into the Ardouino's pins that were so marked. To be on the safe side I plan on using a 5V 2A DC power supply for this application. All grounds must be common.

                C Offline
                C Offline
                chilump
                wrote on last edited by
                #28

                @Dan-S. Thank you very much for taking the time to take pics and write up your project! Can't wait to get home to try.

                Thanks!!!!

                @hek Thanks for the info on 22uf and thanks for thinking up this project. Great tool for me and my kids.

                1 Reply Last reply
                0
                • Dan S.D Dan S.

                  @chilump I am moving from the prototype setup to the garage setup. The first picture shows the LED ring connections. I used solid copper wire because it facilitated what I wanted to do. I squeezed the ends of the wire to flatten them and bent them 90 degrees to make it a bit easier to solder to the solder pads on the led ring. The pads are marked D1,5V,GND and D0. D0 is not used in this application. These are the most difficult connections to make.

                  Connections.jpg ```
                  I mounted the ring on a square piece of 1/4 in particle board, drilling holes to feed the wires through. It only has a primer coat on it in the picture.
                  mount1.jpg
                  I will connect a 100uf between the 5v and ground connectors behind the board so it cannot be seen and then mount it on the garage wall.
                  Mount2.jpg
                  Hek's 22uf recommendation is probably good enough, but in reading about led ring applications an the internet 100uf was recommended for Adafruit neopixel rings. How much you need is dependent on the led intensity and how rapidly the signal will be changing--for this case 22uf should be ok.

                  I put the distance sensor in one of the standard cases.
                  distance.jpg

                  As far as wiring to the Arduino is concerned Hek spells all that out on the mysensor home page if you click on parking sensor. DI of the led ring goes to D4 on Arduino, Trig and echo of the distance sensor got to D6 and D5 of the Arduino respectively. Don't wire the led 5V to the Arduino. It should come directly from the power supply since when the leds are full on they can consume more power than the Arduino can supply. I plugged the Vcc and grnd connections from the distance sensor directly into the Ardouino's pins that were so marked. To be on the safe side I plan on using a 5V 2A DC power supply for this application. All grounds must be common.

                  C Offline
                  C Offline
                  chilump
                  wrote on last edited by
                  #29

                  @Dan-S. Can a single 5v 2a adapter be used? In that case would everything be wired to the single power adapter?

                  Dan S.D mjbokM 2 Replies Last reply
                  0
                  • C chilump

                    @Dan-S. Can a single 5v 2a adapter be used? In that case would everything be wired to the single power adapter?

                    Dan S.D Offline
                    Dan S.D Offline
                    Dan S.
                    Hero Member
                    wrote on last edited by
                    #30

                    @chilump I hope so since that's exactly how I intend to use it. I will wire the arduino and the led ring directly (and separately ) to the adaptor. I don't want to have to deal with 2 separate power supplies.

                    C 1 Reply Last reply
                    1
                    • Dan S.D Dan S.

                      @chilump I hope so since that's exactly how I intend to use it. I will wire the arduino and the led ring directly (and separately ) to the adaptor. I don't want to have to deal with 2 separate power supplies.

                      C Offline
                      C Offline
                      chilump
                      wrote on last edited by
                      #31

                      @Dan-S. Thanks for the guidance! Looking forward to getting it working

                      1 Reply Last reply
                      0
                      • L Offline
                        L Offline
                        leothlon
                        wrote on last edited by
                        #32

                        This is looking great!
                        But i'm not seeing any "sleeping" is there anyway to have this using the external interrupts on the arduino so it can be running on battery?
                        ( sorry if i'm mistaken, i'm new to arduino :D )

                        korttomaK 1 Reply Last reply
                        0
                        • L leothlon

                          This is looking great!
                          But i'm not seeing any "sleeping" is there anyway to have this using the external interrupts on the arduino so it can be running on battery?
                          ( sorry if i'm mistaken, i'm new to arduino :D )

                          korttomaK Offline
                          korttomaK Offline
                          korttoma
                          Hero Member
                          wrote on last edited by
                          #33

                          @leothlon that LED ring would burn through your batteries quite fast.

                          • Tomas
                          L 1 Reply Last reply
                          0
                          • korttomaK korttoma

                            @leothlon that LED ring would burn through your batteries quite fast.

                            L Offline
                            L Offline
                            leothlon
                            wrote on last edited by
                            #34

                            @korttoma
                            Even if it's only active for about 3-4minutes per day?
                            The problem is i got no way of getting power to where i want to place it.
                            And also if i did it would have to be something like 230V to usb adapter.
                            And plugging one of those in outside seems like a fire hazzard (even indoors they are known to start fires).

                            What if i hook it up to a small solar panel to charge the batteries?

                            Otherwise i guess i'll just have to stick with the old tennisball on a string method :D

                            korttomaK 1 Reply Last reply
                            0
                            • L leothlon

                              @korttoma
                              Even if it's only active for about 3-4minutes per day?
                              The problem is i got no way of getting power to where i want to place it.
                              And also if i did it would have to be something like 230V to usb adapter.
                              And plugging one of those in outside seems like a fire hazzard (even indoors they are known to start fires).

                              What if i hook it up to a small solar panel to charge the batteries?

                              Otherwise i guess i'll just have to stick with the old tennisball on a string method :D

                              korttomaK Offline
                              korttomaK Offline
                              korttoma
                              Hero Member
                              wrote on last edited by
                              #35

                              @leothlon I'm not saying it can not be done but according to the datasheet the LED chip can consume up to 20mA ( http://www.adafruit.com/datasheets/WS2812.pdf ). So with 24 of them you will be looking at almost 500mA for just the LEDs.

                              http://ncalculators.com/electrical/battery-life-calculator.htm

                              btw, there is another thread about safe AC DC transformers here

                              • Tomas
                              Dan S.D 1 Reply Last reply
                              0
                              • korttomaK korttoma

                                @leothlon I'm not saying it can not be done but according to the datasheet the LED chip can consume up to 20mA ( http://www.adafruit.com/datasheets/WS2812.pdf ). So with 24 of them you will be looking at almost 500mA for just the LEDs.

                                http://ncalculators.com/electrical/battery-life-calculator.htm

                                btw, there is another thread about safe AC DC transformers here

                                Dan S.D Offline
                                Dan S.D Offline
                                Dan S.
                                Hero Member
                                wrote on last edited by
                                #36

                                @korttoma The online documentation I read said:

                                "The pin labeled PWR +5V is the power input pin, and should be connected to a suitable power supply. An input voltage of 5 V is used to power the ring, and each LED on the ring can draw up to 50 mA at 5 V when outputting white at full brightness. That means the ring could draw up to a maximum of around 1.2 A."

                                Although Hek's code does not operate all the pixels at full white brightness, I decided to play extra safe and use a 2A supply.

                                korttomaK 1 Reply Last reply
                                0
                                • Dan S.D Dan S.

                                  @korttoma The online documentation I read said:

                                  "The pin labeled PWR +5V is the power input pin, and should be connected to a suitable power supply. An input voltage of 5 V is used to power the ring, and each LED on the ring can draw up to 50 mA at 5 V when outputting white at full brightness. That means the ring could draw up to a maximum of around 1.2 A."

                                  Although Hek's code does not operate all the pixels at full white brightness, I decided to play extra safe and use a 2A supply.

                                  korttomaK Offline
                                  korttomaK Offline
                                  korttoma
                                  Hero Member
                                  wrote on last edited by
                                  #37

                                  @Dan-S. Yeah I'm sure thats true. Please post a link to the documentation if you can find it. Anyhow I guess we can agree that running this device on batteries would be difficult.

                                  • Tomas
                                  Dan S.D L 2 Replies Last reply
                                  0
                                  • korttomaK korttoma

                                    @Dan-S. Yeah I'm sure thats true. Please post a link to the documentation if you can find it. Anyhow I guess we can agree that running this device on batteries would be difficult.

                                    Dan S.D Offline
                                    Dan S.D Offline
                                    Dan S.
                                    Hero Member
                                    wrote on last edited by
                                    #38

                                    @korttoma link text

                                    1 Reply Last reply
                                    0
                                    • korttomaK korttoma

                                      @Dan-S. Yeah I'm sure thats true. Please post a link to the documentation if you can find it. Anyhow I guess we can agree that running this device on batteries would be difficult.

                                      L Offline
                                      L Offline
                                      leothlon
                                      wrote on last edited by
                                      #39

                                      @korttoma
                                      Yea from my calculations i would need to change batteries about once a month.
                                      And with the amount of sun here in sweden i don't think solar charger would help much sadly.

                                      1 Reply Last reply
                                      0
                                      • hekH Offline
                                        hekH Offline
                                        hek
                                        Admin
                                        wrote on last edited by
                                        #40

                                        But isn't the distance sensor rather power hungry as well?

                                        The dist-sensor but be awake all the time taking measurements (which needs to be interpreted by the MCU).. so sleep mode is not an option on this.

                                        BulldogLowellB 1 Reply Last reply
                                        1
                                        • hekH hek

                                          But isn't the distance sensor rather power hungry as well?

                                          The dist-sensor but be awake all the time taking measurements (which needs to be interpreted by the MCU).. so sleep mode is not an option on this.

                                          BulldogLowellB Offline
                                          BulldogLowellB Offline
                                          BulldogLowell
                                          Contest Winner
                                          wrote on last edited by
                                          #41

                                          @hek said:

                                          But isn't the distance sensor rather power hungry as well?

                                          You could wake it with a reed switch attached to the garage door...

                                          door open, sense and display until steady state and go to sleep on a timeout or door closed interrupt

                                          TD22057T 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          17

                                          Online

                                          11.7k

                                          Users

                                          11.2k

                                          Topics

                                          113.0k

                                          Posts


                                          Copyright 2019 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • OpenHardware.io
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular