First Project Guidance / Help Needed - Raspberry Pi Forums


i mobile app developer first raspberry pi project. need getting started boards , equipment need buy.

have blinds need open close via wifi , bluetooth (we let user choose). these blinds controlled 12v dc motors. need control 1 - 4 motors. have basic mobile app has slider on , when user slides control right, motors run 1 way open blinds, when slide left close blinds.

need able control 4 motors independently , have run them forwards , backwards. also, need somehow know when blinds way open or way closed, know when shut motors off.

help, guidance, looking components need buy have easiest setup. client installs these blinds, installer need able set , end user connected via wifi or bluetooth.

while keeping cost down, if can keep each set below $40-50, think client might go it.

in advance , forward joining raspberry pi community.

thanks,
jonathan

yes doable perhaps not within budget mention when tot bits required. , not class beginner project if have no experience of connecting hardware rpi.

cannot connect motors directly rpi. voltage , current requirements higher rpi's gpios can handle. 2 possible approaches.

if existing setup has non-latching switches control motors put relays in parallel them.

or replace switches or whatever controls motors h-bridge drivers. have not said how current motors take.

need limit switches sense when motor should turned off.

update. having given more thought consider using esp8266 based module instead of rpi. not have bluetooth, wi-fi, cheaper rpi approach , not susceptible sd card corruption can occur rpis when power removed before shutdown procedure has been invoked , completed.

software need trivial. os user interface, either gui or command line, overkill. code esp8266 can written using arduino ide.

microcontroller in washing machine doing more complex task proposed curtain remote.

https://openhomeautomation.net/getting-started-esp8266/


raspberrypi



Comments

Popular posts from this blog

Error: ‘for’ loop initial declarations are only allowed in C99 or C11 mode - Raspberry Pi Forums

class MPU6050 has no member named begin

missing filename after '-o'