
Working Mechanism
Fig. 2: Image showing mechanism of Haunted Post Box
Fig. 3: Image showing mechanism of Haunted Post Box
Fig. 4: Image showing mechanism of Haunted Post Box
Fig. 5: Image showing mechanism of Haunted Post Box
Explanation and Working


Fig. 8: Image showing working of Haunted Post Box
Making of Box and Mechanism




Fig. 13: Image showing mechanical assembly with CD and Rulers
Fig. 14: Image showing holes drilled on PCBs
Fig. 15: Image showing nut and bolts attached to PCBs
Fig. 16: Image showing Rulers attached using PCB Nut-Bolt assembly
Project Source Code
###
C Program for Atmega 8 /* * prank.c * * ATMega8 * Author: GANESH SELVARAJ */
#define F_CPU 16000000UL
#include <avr/io.h>
#include <util/delay.h>
void Waiting(int j) // simple delay function
{
uint8_t i;
for(i=0;i<j;i++)
_delay_ms(200);
}
int main(void)
{
//Configure TIMER1
TCCR1A|=(1<<COM1A1)|(1<<COM1B1)|(1<<WGM11); //NON Inverted PWM
TCCR1B|=(1<<WGM13)|(1<<WGM12)|(1<<CS11)|(1<<CS10); //PRESCALER=64 MODE 14(FAST PWM)ICR1=4999; //fPWM=50Hz (Period = 20ms Standard).
DDRB|=(1<<PB1); //PWM Pins as Out
OCR1A=150;DDRC=0b11111110;
PORTC=0b00000001;
while(1)
{
if((PINC & 0b00000001)==0)
{
OCR1A=600;
Waiting(20);
OCR1A=150;
}Waiting(1);
}
}
**********************************************************************************************C Program for Atmega 16/*
* prank.c
*
* Created: 10/4/2013 7:34:21 PM
* Author: GANESH SELVARAJ
*/
#define F_CPU 16000000UL
#include <avr/io.h>
#include <util/delay.h>
void Waiting(int j) // simple delay function
{
uint8_t i;
for(i=0;i<j;i++)
_delay_ms(200);
}
int main(void)
{
//Configure TIMER1
TCCR1A|=(1<<COM1A1)|(1<<COM1B1)|(1<<WGM11); //NON Inverted PWM
TCCR1B|=(1<<WGM13)|(1<<WGM12)|(1<<CS11)|(1<<CS10); //PRESCALER=64 MODE 14(FAST PWM)ICR1=4999; //fPWM=50Hz (Period = 20ms Standard).
DDRD|=(1<<PD5); //PWM Pins as Out
OCR1A=150;DDRA=0b11111101;
PORTA=0b00000010;
while(1)
{
if((PINA & 0b00000010)==0)
{
OCR1A=600;
Waiting(20);
OCR1A=150;
}Waiting(1);
}
}
###
Circuit Diagrams
Filed Under: Electronic Projects
Questions related to this article?
👉Ask and discuss on Electro-Tech-Online.com and EDAboard.com forums.
Tell Us What You Think!!
You must be logged in to post a comment.