Skip to main content

Posts

Featured Post

Kerala's First 3D Printed Building

Created as a showcase project, AMAZE-28, the single-room summer house, was successfully constructed within 28 days on the grounds of the Kerala State Nirmithi Kendra. The 3D-printed building at the Kerala State Nirmithi Kendra in Thiruvananthapuram. (Photo: Shekunj)  The inauguration of Kerala's inaugural 3D-printed structure, a 380-square-foot single-room summer house, is scheduled to take place on October 10 at the Kerala State Nirmithi Kendra (Kesnik) campus located in PTP Nagar, Thiruvananthapuram.  Conceived as a showcase initiative, the summer house named AMAZE-28 was successfully finished within a mere 28 days. This impressive project was executed by Tvasta, a construction technology startup based in Chennai, founded by alumni of IIT-Madras, who have entered into a memorandum of understanding (MoU) with Kesnik.  AMAZE-28 is perched upon a concrete foundation atop a gentle elevation within the Kesnik campus. Febi Varghese, the Director and Chief Executive Officer of Kesnik, p

Python GUI and Arduino: Controlling LED using a Python based Graphics User Interface (GUI)

Python is popular language due to its simple syntax and user friendly properties. It is used in almost every domain form web development to scientific research and development applications. In this article python has been used to develop a simple GUI which used to control some hardware using a micro-controller. Video below shows the working of that GUI.   Components Needed Arduino UNO LED Breadboard Jumper wires Power supply Laptop with python installed Schematic and Circuit User have to command the controller using GUI. Controller will accept the command and  process it to give the out put. Schematic given below shows the process flow. Figure given below shows the circuit diagram of this article. GUI is run on the computer screen and a serial communication connection between Arduino and Computer is established using USB. The command from GUI send to Arduino using this connection. A 5V DC power supply is used to power up the Arduino as well as LED. However it should be noted that, Ardu

Seven Segment LED Display With Arduino : Part - II ( Numeric Display)

Hello ! In the previous tutorial we have learnt, how to interface a seven segment LED display with Arduino and how to putting ON and OFF all the segment in a sequence. In this tutorial we will learn to display decimal numbers from 0 to 9. So, lets start here.     For components requirements, circuit setup and to know more about seven segment LED display you can visit our previous tutorial -  Seven Segment LED Display with Arduino : Part - I   Circuit Diagram Circuit diagram is similar to previous one. The is only in coding part. So, lets discuss about code. CODING - To download complete code -  CLICK HERE Now, lets discuss whole code part by part. This part is similar to previous tutorial, here we have just declare the output pins of Arduino with which each LED is connected. To display decimal numbers, here we need to define a function. We defined 'display_digit(int)' a function which will take an integer value and return nothing. For t

Creating different colours of light using RGB LED and Arduino

Hi Techies !!!!!!!! Today we are going to make a very interesting project, that is creating any color of light with Red, Green and Blue LED (RGB). Here we will control the brightness of each color with Arduino, to create the desired color. Let's start the collecting the components which we will need for this project. Circuit diagram or connections. COMPONENTS NEEDED - Components used. Solderless breadboard (1) Arduino UNO (1) RGB LED 5mm (1) / Red, Green and Blue LED 5mm (1 of each color) Power source 5V (1) Jumper Wires 1K ohm Resistor (1/3)  Now we start to make circuit according to the pictures given below. CIRCUIT - STEP - 1 STEP - 2 In above circuit we have connected - ANODE of RGB LED - Red - to pin 9 Green - to pin 10 Blue   - to pin 11 CATHODE of RGB LED - to GND through 1K ohm resistor. If you do not have RGB LED then you can use Red, Green and Blue LEDs (5mm) separately. Their connection i

How to use LED with Arduino ?

his is the very first step to learn Arduino, or you can say that blinking LED with Arduino is the " Hello World! " of Arduino learning. So, in this tutorial, we will start with interfacing and controlling a LED with Arduino. To perform this activity we will need some components which are mentioned below.   Components Needed Arduino Board Bread Board Jumper wires Resistor (220 ohm or more) Arduino IDE So, After collecting all these components, let us make circuit as per the diagram given below. LED Interface with Arduino After circuit diagram, next step program the controller, for this we have to open the Arduino IDE and start a new sketch. New window of IDE will look like the image given below. Arduino IDE Sketch There are two loops: void setup(): This loop run only once at the starting of Arduino. This loop contains fix parameter for our code. We can say this loop is used to set up all the hardware connected to Arduino and prepare them to working. This is used to prepare Ard

How to make a Fire Alert System using Arduino

  Here, we are going to study about flame detection sensor and interfacing it with Arduino to make FIRE ALERT SYSTEM. It will detect fire (Flame) and create an alert. It can be implemented in a system like a fire extinguishing robot. So, let's get started. 😊😊💻 Components Required First, we must collect the required components for this project. The list of all components is given below. Arduino UNO Flame Sensor LED Resistor (220 Ohm) Buzzer Bread Board Jumper Wires Components needed for Fire alert System Circuit Diagram - Now we have to connect the flame sensor with Arduino at the input pins and buzzer and LED at output pins which we have defined in our code. The complete circuit diagram is shown in the image below. Circuit Diagram of Fire Alert System     We have seen the circuit diagram for the project. Now let's move towards the coding part of the project. Arduino code for this project is given below. // FIRE ALERT SYSTEM // Project by - TechKnowLab int sens = A0; //Sen