Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2023:avaduva:selective_automatic_door [2023/05/25 17:28]
srodriguez [Download]
pm:prj2023:avaduva:selective_automatic_door [2023/05/30 17:30] (current)
srodriguez [Download]
Line 70: Line 70:
 \\ \\
  
-=== Finished prototype of the door without the electrical connections ​===+=== Finished prototype of the door ===
 [[http://​php.net|{{pm:​prj2023:​avaduva:​finalautomaticdoor2.jpg?​700}}]] [[http://​php.net|{{pm:​prj2023:​avaduva:​finalautomaticdoor2.jpg?​700}}]]
 ((Front side of the door where the sensor, breadboard, motherboard and leds are shown)) ((Front side of the door where the sensor, breadboard, motherboard and leds are shown))
Line 113: Line 113:
 **buttonInterrupt():​** **buttonInterrupt():​**
  
-This interruption is meant to work when the "​emergency button is pressed"​. This emergency button can be configured in different ways. For example, in one version of the code it locks the door into the current state that it's in (ProjectGOOD2) but in the other version it blocks the door closing it and leaving it closed until the button is pressed again. Here's a wuick rundown of how it works:+This interruption is meant to work when the "​emergency button is pressed"​. This emergency button can be configured in different ways. For example, in one version of the code it locks the door into the current state that it's in (Automatic_Door_1) but in the other version it blocks the door closing it and leaving it closed until the button is pressed again. Here's a wuick rundown of how it works:
  
   * When the interruption is triggered, the state of the button is saved   * When the interruption is triggered, the state of the button is saved
Line 172: Line 172:
  
 The following videos show the functioning of the door for the code of the file AutomaticDoor2 where the emergency button blocks the door in the state it was and makes it enter the standby mode until the button is pressed again: The following videos show the functioning of the door for the code of the file AutomaticDoor2 where the emergency button blocks the door in the state it was and makes it enter the standby mode until the button is pressed again:
 +\\
 +\\
 +
 +[[http://​php.net|{{pm:​prj2023:​avaduva:​video1automaticdoor.gif?​300}}]]((Functioning of the door)) [[http://​php.net|{{pm:​prj2023:​avaduva:​video3puerta.gif?​300}}]] ((Demonstration of the emergency button))
 +
 +
  
 +===== Conclusion =====
  
 +In conclusion, working on this Arduino automatic door project has been an incredibly rewarding experience. It has reinforced the importance of hands-on projects when it comes to learning about microprocessors like Arduino. Through practical experimentation and problem-solving,​ I've gained a deeper understanding of how hardware components interact and how to manipulate them using code. The automatic door project, in particular, has sparked my imagination. I can envision its integration into various systems or projects, such as a smart home setup or a security system. This project has truly showcased the versatility and potential of Arduino. ​
  
-===== Concluzii =====+If you're passionate about microprocessors and eager to explore the endless possibilities of creative projects, hands-on experiences are an invaluable part of the learning journey.
  
 ===== Download ===== ===== Download =====
-Schematics:​ +**Schematics:** 
-  *[[pm:​prj2023:​avaduva:​automatic_door_1.txt|Version ​(Automatic_Door_1)]]+  *[[pm:​prj2023:​avaduva:​scheme1automaticdoor.png|Schematic ​1]] 
 +  *[[pm:​prj2023:​avaduva:​scheme2automaticdoor.png|Schematic 2]] 
 +  *[[pm:​prj2023:​avaduva:​scheme3automaticdoor.png|Schematic 3]]
  
-Code: +**Code:** 
-  *[[pm:prj2023:avaduva:automatic_door_1.txt|Version 1 (Automatic_Door_1)]] +  *[[https://​ocw.cs.pub.ro/​courses/​_media/​pm/​prj2023/automatic_door_1.txt|Version 1 (Automatic_Door_1)]] 
-  *[[pm:prj2023:avaduva:automatic_door_2.txt|Version ​(Automatic_Door_2)]]+  *[[https://​ocw.cs.pub.ro/​courses/​_media/​pm/​prj2023/avaduva/automatic_door_2.txt|Version ​(Automatic_Door_2)]]
  
  
-<note warning> 
-O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului:​ surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-). 
  
-Fişierele se încarcă pe wiki folosind facilitatea **Add Images or other files**. Namespace-ul în care se încarcă fişierele este de tipul **:​pm:​prj20??:​c?​** sau **:​pm:​prj20??:​c?:​nume_student** (dacă este cazul). **Exemplu:​** Dumitru Alin, 331CC -> **:​pm:​prj2009:​cc:​dumitru_alin**. 
-</​note>​ 
  
-===== Jurnal ===== 
  
-<note tip> 
-Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului. 
-</​note>​ 
  
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
pm/prj2023/avaduva/selective_automatic_door.1685024910.txt.gz · Last modified: 2023/05/25 17:28 by srodriguez
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0