1 / 15

Smart Mailbox Monitoring System Project Overview

This project involves a mailbox monitoring system to address issues like unnecessary trips, time-consuming tasks, and physical strain, especially for older individuals. The solution includes a system for post notification with a flap, mailbox content monitoring, and LEDs for display. The project covers the circuit design, layout, flowchart, and suggestions for enhancement, such as wireless transmission, using LCD instead of LEDs, and differentiating types of mail. The final project is demonstrated in a video. Thank you for your attention. Feel free to ask questions.

teryl
Download Presentation

Smart Mailbox Monitoring System Project Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Mikrocomputertechnik-Labor WS04/05 Projekt: Briefkastenüberwachungssystem Dozent : Prof. J.Walter Betreuer: Herr W.Loes Abgabetermin 8.02.05 Teilnehmer: Ronald Bella Maurice Bopp

  2. Überblick • Problemstellung (FILM 1.Teil) • Lösung • Schaltung • Layout • Struktogramm • Verbesserungsvorschläge • Fertiges Projekt (FILM 2.Teil)

  3. Problemstellung • Unnötige Wege • zeitaufwändig • Physische Ausdauer (besonders ältere Menschen) • Bsp.FILM

  4. Lösung • System zur Meldung von Post • Klappe • Briefkasteninhalt • LEDs

  5. Schaltung Anzeige LEDs Mikrocontroller Assembler Briefkasten IR-Diode Schalter an Klappe Schalter für Rückstellung

  6. Layout • Treiberbaustein • Anschlüsse • Kondesator • Widerstand • Tiefpass

  7. Layout IR-Diode Briefkasten IR-Empfänger Klappe Rücksteller LED1 Anzeige LED2

  8. Struktogramm Briefkastenüberwachungssystem Programmbeschreibung Initialisierung Timer 2 Timer 1 Post im Briefkasten? Ja Nein Klappe Boden LED1 an LED2 an Rücksteller betätigt? Rücksteller betätigt? Ja Nein LEDs aus Programmschleife

  9. Struktogramm Briefkastenüberwachungssystem Programmbeschreibung Initialisierung Timer 2 Timer 1 Post im Briefkasten? Ja Nein Klappe Boden LED1 an LED2 an Rücksteller betätigt? Rücksteller betätigt? Ja Nein LEDs aus Programmschleife

  10. Struktogramm Briefkastenüberwachungssystem FREQUENZERZEUGUNG: mov T2CON,#00010001b       ;Wiederladen,T2 starten mov ccen, #00001000b          ;P1.1 freigeben Periodendauer:  28µs mov CRCH,#0FFh                    mov CRCL,#0E2h                  Pulsweite:  14µs mov CCH1,#0ffh                     mov CCL1,#0f0h                    Programmbeschreibung Initialisierung Timer 2 Timer 1 Post im Briefkasten? Ja Nein Klappe Boden LED1 an LED2 an Rücksteller betätigt? Rücksteller betätigt? Ja Nein LEDs aus Programmschleife

  11. Struktogramm ISR-TIMER1: org 001Bh ;Sprungmarke zur ISR für Timer1Timer_INT1:      ;ISR für Timer1 (Adresse 001Bh)call Timer_1     ;Aufruf UP_Schleifereti Briefkastenüberwachungssystem ZEITABFRAGE: Allgemeine Interrupt-Timer 1- Freigabe: mov IEN0,#10001000b            Timer1 – Einstellungen: mov TMOD,#00010000b         ;16-Bit Timer für Timer1 mov TCON,#11000000b         ;starten, Überlaufflag zurücksetzenmov TL1, #0h                     ;Register laden    mov TH1, #0h                         mov R2,#100   ;Register für Zeit- schleife                       mov R3,#2 Programmbeschreibung Initialisierung Timer 2 Timer 1 Post im Briefkasten? Ja Nein Klappe Boden LED1 an LED2 an Rücksteller betätigt? Rücksteller betätigt? Ja Nein LEDs aus Programmschleife

  12. Struktogramm HAUPTPROGRAMM: Briefkastenüberwachungssystem • ABFRAGE:jnb P4.1, RUECKSETZEN           ;Taster zum Rücksetzen der LEDsjmp ABFRAGETIMER_1:djnz R2,ENDE                        ;R2 !=0  ENDEmov R2,#100                          ;R2 laden mit 100djnz R3,Timer_1                      ;R3 !=0  TIMER_1mov R3,#2                              ;R3 laden call KLAPPE                              ;Aufruf UP KLAPPEcall TSOP                                 ;Aufruf UP BODENENDE:retKLAPPE:jnb P4.2,LED1                         ;LED1 falls kein Bit gesetztretLED1:clr P5.1                                  ;LED1 einretBODEN:jb P4.0,LED2                         ;LED2 falls Bit gesetztretLED2:clr p5.0 ;LED2 einretRUECKSETZEN:setb P5.0                                 ;Anzeige_LED 1 ausschaltensetb P5.1                                 ;Anzeige_LED 2 ausschaltenjmp ABFRAGEend Programmbeschreibung Initialisierung Timer 2 Timer 1 Post im Briefkasten? Ja Nein Klappe Boden LED1 an LED2 an Rücksteller betätigt? Rücksteller betätigt? Ja Nein LEDs aus Programmschleife

  13. Verbesserungsvorschläge • Funkübertragung • LCD statt LEDs • Unterscheidung der Post

  14. Fertiges Projekt  FILM 2er TEIL

  15. Vielen Dank für Ihre Aufmerksamkeit!! Für Fragen stehen wir zur Verfügung

More Related