Advice on Fritzing , Components and Power Consumption

I think I am done do start my Dog Door Project which actually is my first project in arduino and I am so excited.

Parts List

Arduino Uno Rev3
Nema 23 Stepper Motor
TF-Luna 8m low cost distance sensor
Capacitive Touch Switch HTTM Touch Button Sensor Module
EasyDriver - Stepper Motor Driver

Functionality:

The pet presses the capacitive touch switch to enter / exit
The Motor starts opening the Door and once fully opened, waits for 10 seconds and starts closing.
While closing, if the distance sensor senses the pet in between the door, the door starts opening again. If the pet is not detected in middle of the door, the door closes.

Where I need Help
Have I selected the right components
Is the Fritzing Correct
Does it function the way I have described the functionality
Finally. Should I power the easy driver board or external DC to Arduino itself. What should be the power supply

You mention a Servo then show a stepper. Which is it ? A Servo would be easier to control

How will you sense the position of the door if you use a stepper ?

It's not a schematic. It's a Fritzing drawing that is mainly useless for technical analysis.

1 Like

I have mentioned what parts I have used in parts list with the links

What are the touch panels for? :thinking:

The dog will be trained to press them.

Yes

Have you tested that part of the project, with your pet?

How does he do that?

How does he know how to do that?

Pavlov

Yes

You will need a separate power supply to the Easydriver. What that is depends on how much power your particular model of stepper requires to operate the door.

You're making a classic beginner mistake: don't try to do it all in one go. Maybe start with just driving your stepper to & fro with some painters tape on the shaft as an indicator.

Finally. Should I power the easy driver board or external DC to Arduino itself. What should be the power supply

No idea because your link simply points to a variety of motors not a specific one. They all look way too big for what you want.

  1. Pick a motor that is powerful enough to operate the door.

  2. Select a motor driver and motor power supply appropriate for that motor.

  3. Program the Arduino to control the motor.

Have you built the door yet?

I see you edited your first post and changed "schematic" to "Fritzing". First, please don't edit existing posts if they have already been commented on, it makes the thread confusing to read. Second, the correct response would be to change the Fritzing to a schematic, not to just change the name.

1 Like

My dog learned all by herself how to lower the windows in the car.

When you post your schematic, a hand drawn circuit in jpg or png is far preferable over a pretty Fritzing picture. A schematic is way simpler and easy to understand than a physical layout.

Using Fritzing will reduce the pool of folks prepared to even look at your problem.

21 posts were split to a new topic: Is it a schematic?

On your distance sensor, the SDA (Serial Data) is tied to ground, and the ground is floating / not connected. That seems a bit funky to me.