Springen naar inhoud


Arduino

Garage Door (Auto Closing)



Er zijn 4 reacties in dit onderwerp

#1 barremans

barremans

    Professional Developer

  • Leden
  • PipPipPipPip
  • 282 berichten
    Laatst bezocht 23 okt 2020 19:34
  • LocatieKortrijk

Geplaatst op 18 oktober 2020 - 16:25

Met dit project wil ik mijn garage deur automatisch sluiten na 30 minuten geopend te zijn.
Er zijn vier logica's
  • Closed logica

  • Opening logica

  • Open logica

  • Closing logica
hardware
  • mega
  • 2 reed contacts
  • active buzzer
  • relay
  • rotary sensor
  • 3 buttons
  • laser of dergelijke voor obstructie detectie
libraries
Het project staat nog in de kinder schoenen.
Momenteel heb ik juist de logica uitgetekend.

Vierde upload lukt me niet(te weinig ruimte, zal eens kijken om de images te verkleinen).

closed logica

Code:
if(S1==1 && S2==0) {
myalarm.stop();
myalarm.reset();
alarmstautus = 0;
mov = 0;
dir = 0;
}


opening logicca
Code:
if(S1==0 && S2==0) {
myalarm.stop();
myalarm.reset();
alarmstautus = 0;
mov = 1;
dir = 1;
delay(5);
if(buttonAdd == high){
alarm = alarmset + 10000;
}
else{
alarm = alarmset;
}
myalarm.start();
if(time>alarm){
do{
relay;
delay(5);
}
while(mov == 1);
alarmstatus = 1;
mov = 0;
dir = 4;
ALARM;
}
else{
nothing;
}
}


open logica ==> ergens nog iets niet juist
Code:
if(S1==1 && S2==0)
{
  myalarm.stop();
  myalarm.reset();
  alarmstautus = 0;
  mov = 0;
  dir = 0;
  delay(5);
  if(buttonAdd == high)
  {
	alarm = alarmset + 10000;
  }
  else
  {
	alarm = alarmset;
  }
  myalarm.start();
  if(time>alarm)
  {
	if(obstruction ==1)
	{
	 
   while (obstruction == 1)
	{
	   counter ++;
	   if (counter >2)
	{
		 alarmstatus = 1;
		 Mov = 0;
		 dir = 4;
		 ALARM;
		 break;
	}
	}
	}
	else{
	  relays;
	}
  }
}   

Bijgevoegde Bestanden



#2 Damic

Damic

    Master Developer

  • Leden
  • PipPipPipPipPip
  • 793 berichten
    Laatst bezocht 28 feb 2021 17:06
  • LocatieMechelen (BE)

Geplaatst op 24 oktober 2020 - 14:15

voor detectie of er iets tussen de garage poort zit heb je een aantal mogelijkheden:
* weerstand strip voor onderaan, waarbij de weerstand veranderd als er druk word op uitgeoefend
* rubberen holle luchtbalg die op een schakelaar zit en als er druk word op uitgeoefend dan schakeld het contact
* stroom door motor meten

Je hebt geen Arduino mega voor dit project nodig, maar dat heb je waarschijnlijk liggen :)

Waarom heb je reed contacten nodig, moderne garage openers gebruiken dit niet, die moet je in leren.

3 inputs voor knoppen? moderne gebruikt maar 1 knop ;) en houd een status bij waar de garage zich bevind. Klopt die status niet (spannings val ofzo) dan gaat de poort altijd eerst toe en bij volgende druk open

#3 guest_shereeyl16_*

guest_shereeyl16_*
  • Gasten
    Laatst bezocht

Geplaatst op 27 februari 2021 - 09:30

Scandal porn galleries, daily updated lists
http://animalporndvd...dy.com/?natalie

leshian taboo porn breast milk porn tube download free 3gp porn movies live hardcore porn fuck show download free streaming porn milf drunk

#4 guest_shereeyl16_*

guest_shereeyl16_*
  • Gasten
    Laatst bezocht

Geplaatst op 27 februari 2021 - 09:31

Enjoy daily galleries
http://fattypornclip...blog.com/?anita

girl side pokv porn unbanned porn all porn unblocker free megen fox porn free porn latina vids

#5 guest_audreyub60_*

guest_audreyub60_*
  • Gasten
    Laatst bezocht

Geplaatst op 27 februari 2021 - 21:12

My new hot project|enjoy new website
http://evilanalporn.danexxx.com/?ivy

fre porn mvies porn stall sex free spread porn movies resonance fair porn easy sex porn clips



Reageer op dit onderwerp



  



Ook met taq Arduino voorzien

3 gebruiker(s) lezen dit onderwerp

0 lid(leden), 3 bezoeker(s), 0 anonieme gebruikers

Inloggen


[Arduino] Untitled 1

Met dank aan J├╝rgen voor de jarenlange inzet van visualbasic.be (anno dec 2000)
Met dank aan Mike en Ronneke voor de jarenlange inzet van vbib.be (anno dec 2010)
Met dank aan PascalBianca voor de jarenlange inzet van vbib.be (anno dec 2016)