Programming in Java


Image Posted on

IoT Raspberry Pi.jpg



Image Posted on

college letter

Interfacing PIR Motion Sensor with Raspberrypi

Posted on Updated on



Hardware components:
Raspberry Pi 2
× 1
PIR Motion Sensor
× 1
Buzzer (optional)
× 1
× 1
Jumper Wires
× 1

How it Works

PIR (passive infrared) motion sensor detects any movement of objects, human or animals. Mostly they are used in automatically activated lighting and burglar alarm systems.

Every object with temperature above absolute zero emits heat in the form of infrared radiation. PIR motion sensor detects change in the infrared radiation impinging on it. When any object or human passes in the front of the PIR sensor, the temperature in sensor’s field of view will rise from ambient temperature to object temperature and then back again to ambient temperature. PIR sensor converts this temperature change into the change in output voltage and that change in voltage is considered as motion detected.


PIR Sensor


1 / 2 • PIR Sensor


PIR Sensor


Sensor has three pins. Power ( VCC ), Ground (GND) and output (OUT) pin which gives logic high if motion is detected. It has two potentiometers. One for sensitivity adjustment and second for adjusting the time the output signal stays high when motion is detected.



PIR. PY Python

Create new python file PIR. py and enter the following code.
To run the code, open the terminal and go to the directory where your is located. Then enter the command ” sudo python ” and hit enter




VCC, OUT and GND pins


Potentiometers to adjust Sensitivity and Output Time

Posted By-:  Vissicomp Technology Pvt. Ltd.

Website -:

Python speech

Posted on Updated on

Introduction :-

Good evening, I’m Tanya Variava. I’m in my first year of Bsc. In computer science at Mithibai College. Python is the first ver programming language I have elearnt. Python is considered one of the most cutting edge programming language. Each language is somehow “unique” in a way, but if I were to list a few of Python’s pros I would say that is a high level language with lots of libraries and documentation, a very nice community, it is widely adopted, powerful enough to build almost anything with it and it can be ideal for some specific task like prototyping . Python was ranked as the number 4 programming language by Red Monk in 2016. Python is a high level language which is widely used for web development, scientific and numeric computing. It is an interpreted language. Python uses shell scripting. The shell in Python is called the IDLE which stands for Integrated Development and Learning Environment . Python allows you to convert text to an integer. The standard data types in python are


List -Mutable


Dictionary-Keys are immutable but values are mutable

Integer- Immutable

Float – Immutable

That was the basic introduction to this extensive language that is Python. The biggest advantage I have is to have a teacher and a mentor like Dr.Mehta. There are so many things that I would not have known if I was not a student of Vissicomp.  You can google certain things but these facts will not be found even on Google. For example, a dictionary has key and value pairs which is collectively called an item Google will tell you that a dictionary contains key value pairs but no one will tell you that they are collectively called an item. Another example would be Dict()  is a constructer  for the dictionary class. Dictionary is mutable all websites will tell you it isn’t wrong but to be more accurate the key in dictionary is immutable but the value is mutable. My professors here at vissicomp are of the firm belief that exams and marks are temporary but knowledge is permanent.  The syllabus and marks are given importance but they aren’t placed above everything else. The IT industry is a skill based industry and that is kept in mind. I have learnt a lot about Python as a programming language at vissicomp than I would have learnt anywhere else. Gaining knowledge is the first step to wisdom, sharing knowledge is the greatest deed towards humanity Dr. Mehta has oceans of knowledge in not just Python but everything else and I’m very grateful that he shares his knowledge with all of us. Thank you very much sir for everything. Thank you very much ladies and gentlemen. It has been an absolute pleasure.

Thank you         

Algorithm*You Always Wanted to ask, But did not know Where to Find Answer

Posted on

What is divide and conquer ?

How this technique improves performance of an algorithm?

Example of this technique when applied to search an element ?

What is Master Theorem?

Example of the theorem.

These are some of the questions students of information technology and computer science ask. Most of the time they are not able to answer. On ‘Googling’  they find the example but can’t explain.

We at Vissicomp invite you to answer these questions and get rewarded for correct answer.

To  help you, we give steps of ‘Divide and conqure’.


In order to accomplish a task using the above technique, the following steps need to be

Carried out:

  • Divide the problem domain into SMALL unit(atomic level), where SMALL is the basic unit whose solution is known.
  • Solve individual sub-problems using the solution of basic unit.
  • Combine the sub-solutions to get the final answer.

Your time starts now!

Posted By-: Vissicomp Technology Pvt. Ltd.

Website -:

Posted on

Installation Of  Raspberrypi Operating System( NOOBS & Wheezy-pi)


The SD card contains the Raspberry Pi’s operating system (the OS is the software that makes it work, like Windows on a PC or OSX on a Mac). This is very different from most computers and it is what many people find the most daunting part of setting up their Raspberry Pi.

The following instructions are for Windows users. Linux and Mac users can find instructions at

  1. Download the Raspberry Pi operating system The recommended OS is called Raspbian.Downloadit here:
  2. Unzip the file that you just downloaded
  3. a) Right click on the file and choose “Extract all”.
  1. b) Follow the instructions—you will end up with a file ending in .img This .img file can only be written to your SD card by special disk imaging software, so…
  2. Download the Win32DiskImager software
  3. a) Download (currently version 0.6) from:
  4. b) Unzip it in the same way you did the Raspbian .zip file c) You now have a new folder called win32diskimager-binary You are now ready to write the Raspbian image to your SD card.
  5. Writing Raspbian to the SD card
  6. a) Plug your SD card into your PC
  7. b) In the folder you made in step 3(b), run the file named Win32DiskImager.exe (in Windows Vista, 7 and 8 we recommend that you right-click this file and choose “Run as administrator”). You will see something like this:


  1. c) If the SD card (Device) you are using isn’t found automatically then click on the drop down box and select it Preparing your SD card for the Raspberry Pi 3
  2. d) In the Image File box, choose the Raspbian .img file that you downloaded


  1. e) Click Write
  2. f) After a few minutes you will have an SD card that you can use in your Raspberry Pi
  3. Booting your Raspberry Pi for the first time
  4. a) Follow the Quick start guide
  5. b) On first boot you will come to the Raspi-config window
  6. c) Change settings such as timezone and locale if you want
  7. d) Finally, select the second choice: expand_rootfs and say ‘yes’ to a reboot
  8. e) The Raspberry Pi will reboot and you will see raspberrypi login:
  9. f) Type: pi
  10. g) You will be asked for your Password
  11. h) Type: raspberry
  12. i) You will then see the prompt: pi@raspberry ~ $
  13. j) Start the desktop by typing: startx
  14. k) You will find yourself in a familiar-but-different desktop environment.
  15. l) Experiment, explore and have fun!

2.Install NOOBS on the Raspberry Pi

This project is pretty simple. Besides your Raspberry Pi and essential peripherals, here’s all you’ll need:

  • A computer with an SD card slot
  • An SD or microSD card of at least 8 GB

Step 1: Download NOOBS and extract it


You’re going to use your computer to put NOOBS on an SD card – so step one is to get NOOBS onto your computer!

The NOOBS download page will let you choose between NOOBS and “NOOBS Lite.” NOOBS includes a full version of Raspbian, so you can install that particular operating system without using the internet at all. With NOOBS Lite, on the other hand, you’ll need a network connection to install any of the operating systems NOOBS makes available – even Raspbian.

Go ahead and choose whichever version you would like. NOOBS will download as a .zip file, so before you do anything else, go ahead and extract it.

Step 2: Format an SD card

Now you’re going to want to go ahead and stick your SD card into the corresponding slot on your computer. You’re going to want to format it as FAT. There are a few ways to do this:

On Mac or Windows, use the SD Association’s Formatting Tool (Mac users can also just use the disk utility). Make sure the “Format size adjustment” option is set to “on.” Then erase it in FAT (or MS-DOS) format.


Step 3: Put the NOOBS files on the SD card

Now, just drag and drop the NOOBS files into your newly formatted SD card. You want the files only, so if your .zip extracted to a folder, open that folder up and select only the stuff inside of it.

Step 4: Put your SD card into your Raspberry Pi and boot it up


  • Once you have NOOBS on your SD card, using it is incredibly easy. Just put the SD card into your Raspberry Pi
  • This is the step in which that happens. After booting to NOOBS, you’ll be greeted with a menu that will let you choose which operating system you’d like to install on your Pi.
  • Your menu may look a little bit different than the one in the screenshot above, because NOOBS ingeniously adapts to your generation and model of Raspberry Pi.
  • just click on “Install” and sit back. From now on, your Pi will boot directly to that operating system.

Posted By-: Vissicomp Technology Pvt. Ltd.

Website -:

Best Suggestion

Posted on Updated on

Every Month Win a Prize For Best Suggestion On Blog Article.. (y)

Comment Fast & Get Prize 🎁