Tuesday 23 August 2016

We have visitors (Raspberry Pi project)



















Hackster (full tutorial) : https://www.hackster.io/Anas/we-have-visitors-0157c8

Link to repository            : https://github.com/Anas-siddiqui/Visitor_project/




This little setup enables you to log the time stamps of every visitor coming at your door, with the 
help of the android application you can easily get that information plus you will be notified immediately with a sound if there is a visitor on your door. The setup is great if you stay out of home for hours then try this to log the visitors and get the image of the most recent visitor.


To start you will be needing :

  • Raspberry Pi (with internet connectivity)
  • Webcam or Picam
  • Android Phone
  • Wifi Module (if you don't prefer Ethernet)






















Full tutorial here :

https://www.hackster.io/Anas/we-have-visitors-0157c8

Sunday 21 August 2016

Installing OpenCV on Raspberry Pi

OpenCV is one of the most powerful libraries for image processing, providing many functions such as facial recognition to object detection and many more check here . In Order to use it with your raspberry pi you need to follow some steps to enable your py script to use it.

Things you will need:

1- Putty(SSH Client)
2- Internet connectivity on your pi

STEPS TO INSTALL:

1- Expand memory

Log in with your pi account through SSH (username=pi , password=raspberry)by default,

Enter  

sudo raspi-config


Expand Filesystem and press Enter , finish then reboot your pi by entering the following command

sudo reboot



2- Update and install all the essential files needed for the build


sudo apt-get update
---wait for the update to finish


sudo apt-get install build-essential cmake pkg-config python-dev libgtk2.0-dev libgtk2.0 zlib1g-dev libpng-dev libjpeg-dev libtiff-dev libjasper-dev libavcodec-dev swig unzip
sudo apt-get install libopencv-dev python-opencv python-dev


3- Download the opencv zip file from server


wget http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.9/opencv-2.4.9.zip

unzip opencv-2.4.9.zip
---unzips the compressed file

4- Installing OpenCV



cd opencv-2.4.9
---changes directory to the location where opencv is downloaded


cmake -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local -DBUILD_PERF_TESTS=OFF -DBUILD_opencv_gpu=OFF -DBUILD_opencv_ocl=OFF
---After the completion of above step

Enter 


make
---This process is a little time consuming

After this Enter

sudo make install
---This final step will install the opencv

If the installation was successful the following command will show the current installed version of OpenCV


pkg-config --modversion opencv 



















Happy coding ;)

Tuesday 16 August 2016

Application for our customer Viscous.co by Codetitans

Viscous.co

Viscous.co is the largest 3D Printing Equipment & services provider in the region. The only Authorized representative of Xplorer 3D Printers in Pakistan.


Visit            :    http://www.viscous.co/
Facebook :   Viscous.co


Android Client



  




Application for our customer Lions Club(SSB division) by Codetitans

Lions Club from szabist karachi is Chartered Club of Lions Club International, a part of District 305 S2 and operating in SZABIST, Karachi Campus.

Windows phone and Android clients :





















    






Two Mode Robot by Codetitans

Two Mode Robot Controlling through Windows phone 8


For all the arduino beginners who are willing to learn communication with the Bluetooth module and Motor driver. links to our mobile apps are provided.

For full instruction visit : Two Mode Robot