Skip to content

lastralab/Gotta-catch-em-all-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Gotta catch 'em all!

Safe bird trap for research.

These are the images from the 3D model (AutoCAD), based on the Yunick trap design for parakeets.

screen shot 2016-11-10 at 2 02 40 pm

The green box is for the Signal Receiver, Relay and battery.

screen shot 2016-11-10 at 2 04 29 pm

The blue box is for the actuator. Once it's activated by the remote control the door will fall to trap the birds.

screen shot 2016-11-11 at 10 28 05 am

The DIY remote control mechanism:

screenshot 2017-01-26 15 08 45

ESSENTIAL PARTS:

Receiver & Relay 12VDC Module (IR or RF signal can be used)

Transmitter Control (buy one or make your own)

Solenoid 4.5V

12V Battery A23

Battery holder

The Fritzing Sketch can be used as a guide, just replace 9V with 12V battery, even if it works with 9V ('cause it does!), and working with the module, the rest is easier because it already has the relay and the signal receiver in it, then you'll just have to press a button to activate it. Modules are not in the Fritzing world, so I had to use separated components.

Schematics:

screenshot 2017-01-26 15 50 49

First prototype:

rf

I apologize for bad gif quality.

Alternative option: Controlling cage through IR remote control and two SPDT relays:

Arduino Code:

//Bird trap test
//Author: Niam Moltta

#include <IRremote.h>

int ActuatorF = 11;
int ActuatorR = 10;
int val = Serial.read();
int RECV_PIN = 7; 
IRrecv irrecv(RECV_PIN);
decode_results results;

  void setup(){
      pinMode(ActuatorF, OUTPUT);
      pinMode(ActuatorR, OUTPUT);
	  digitalWrite(ActuatorF, LOW);
      digitalWrite(ActuatorR, LOW);
      Serial.begin(9600);
      irrecv.enableIRIn();
    }

  void loop(){
    
        if (irrecv.decode(&results))
        {
         Serial.println(results.value, DEC);
         digitalWrite(ActuatorF, HIGH); //forwards
         digitalWrite(ActuatorR, LOW);
        }
       else 
       { digitalWrite(ActuatorF, LOW); //backwards
         digitalWrite(ActuatorR, HIGH);
       }
	}

dcr




l'astra lab icon