Skip to main content

Posts

Showing posts from 2023

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

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

The First 3D Printed House in India

3D Printed Home: 3D Printing is a cutting edge manufacturing and construction technology in the present era. This technology directly made a physical objects through a digital 3D model. Nowadays, it is  popularizing in the real estate or construction industry. In this article, I am going to share the very first use case of 3D printing for building a house in India.  Image Credit: tvasta Whats is 3D Printing 3D printing, also known as additive manufacturing, is a manufacturing process that creates three-dimensional objects by layering material upon material, following a digital 3D model or design.   This process offers several advantages, including the ability to create complex shapes, customize designs easily, reduce waste, and potentially manufacture objects more efficiently than traditional methods.  Various materials, such as plastics, metals, ceramics, and even biological substances, can be used in 3D printing, depending on the specific technology and application.  It is widely u

Making The 3D Printed Logo for Youtube Channel

I have YouTube channel as well, for my channel I decided to make showpiece containing the name of channel. I wanted to place that showpiece on my table while recording the video for my channel. Hence, I came up with an idea to use 3D printing, laser engraving and some electronics items to make this showpiece. In this article, I am explaining the complete fabrication process for making that showpiece.  Part and Components used In this project, following components has been used: PLA Filament (For 3D Printing) Acrylic sheet with engraved channel name LED Strip 5mm DC Jack 12V DC Power source  Glue to assemble the 3D printed parts Soldering iron Computer to design the housing/casing The complete methodology to complete this project  contains - laser engraving, designing, 3D printing, assembling, LED strip installation. Now, I am going to explain each of these steps. Laser Engraving I choose a 150mmX30mmX5mm acrylic sheet strip to engrave the name of my website/ Youtube channel (TechKnowL

Using the ultrasonic sensor with Arduino - Complete Guide in 2023

 Ultrasonic sensors have become increasingly popular in recent years, particularly in the field of IoT. They are used in a wide range of applications such as distance measurement, object detection, and obstacle avoidance. The ultrasonic sensor works by emitting high-frequency sound waves and then measuring the time it takes for the waves to bounce back. This information can then be used to calculate the distance between the sensor and the object. In this article, I will provide a complete guide on using an ultrasonic sensor with Arduino. I will discuss the principles behind ultrasonic sensors and provide a step-by-step guide on how to connect and use the ultrasonic sensor with Arduino. I will also provide a circuit diagram and complete code to help you get started. Principles Behind Ultrasonic Sensors HC-SR04 Ultrasonic sensors work by emitting high-frequency sound waves that are beyond the range of human hearing. These sound waves bounce off any object in their path and re

Arduino for IoT: A Comprehensive Guide

The Internet of Things (IoT) is the interconnection of devices, vehicles, buildings, and other items that can be embedded with electronics, software, sensors, and network connectivity to collect and exchange data. IoT has become an integral part of our daily lives, and with its rapid growth, there has been a surge in the development of affordable, easy-to-use, and versatile IoT devices. One such device is Arduino, an open-source hardware and software platform designed for building digital devices and interactive objects that can sense and control the physical world. In this comprehensive guide, we will explore everything you need to know about Arduino for IoT, from its basics to its advanced applications. Introduction to Arduino Arduino is an open-source electronics platform based on easy-to-use hardware and software. It is designed to be used by anyone, regardless of their technical expertise. Arduino can be used to create a wide range of interactive devices, from simple L

Common Arduino Problems and How to Fix Them - Complete Detail

Common Arduino Problems: If you're an Arduino enthusiast, you know how much fun it can be to tinker with the microcontroller and create exciting projects. But, like any other technology, Arduinos can sometimes run into problems. In this article, we'll explore some of the most common Arduino problems and provide practical solutions to help you get back to your project in no time.   Introduction Arduino is a popular open-source electronics platform that allows users to create interactive electronic projects. It's simple to use, cost-effective and has an active community of users and developers. However, like any other technology, it's prone to problems. In this article, we'll discuss some of the most common Arduino problems and provide solutions to help you troubleshoot them. Common Arduino Problems and Solutions Problem #1: The Arduino Won't Power On One of the most common Arduino problems is the board not powering on. This issue can be caused

Solution of Filament Deflecting Upward on Extrusion

 If you are using fused deposition modeling (FDM) or fused filament fabrications (FFF) based 3D printers, then at some point in time, you must have faced or will face that the material being extruded upward direction or filament deflecting upward on extrusion. In this article, we will discuss the reasons and solutions for the material being extruded upward problem. Reason and Solutions for Filament Deflecting or Curling Upward Reason: Partial Blockage in Nozzle You may have a partial blockage if your filament curls up as it exits the nozzle. For instance, if there is a small amount of dirt on one side of the nozzle, the filament can still extrude, but it will curl. Solution Debris on the INSIDE of the nozzle, as opposed to bits on the OUTSIDE, is what causes the filament to deflect. You can clean the exterior as well as you like, but it won't really change much. However, deflection is brought on by a break in the flow. Yes, stuff on the exterior does enable additio

Speed Control of DC Motor using Arduino and L293D Motor Driver

  L293D is a dual H-bridge motor driver integrated circuit that allows you to control the direction and speed of two DC motors simultaneously. In this tutorial, we will go over how to use the L293D motor driver with Arduino to control the movement of DC motors. Whether you are a beginner or an experienced engineer, you will find this guide helpful. Introduction to L293D Motor Driver LThe L293D is a dual H-bridge motor driver integrated circuit that allows you to control the direction and speed of two DC motors simultaneously. This versatile IC is a popular choice for controlling motors in a wide range of applications, from small robots to automation systems. The L293D is a 16-pin integrated circuit that is designed to drive DC motors. It works by applying a voltage to the inputs, which then outputs a controlled current to the motors. This current is what drives the motors and changes their direction and speed. The L 293D is capable of driving motors up to 600mA, making it i

Arduino Error Codes: What Do They Mean? Solved Now

 Discover what the different Arduino error codes mean and how to fix them. Get back to creating amazing projects with confidence. Introduction If you're working with an Arduino board, you may have encountered some error codes that can be confusing at first. These codes are meant to help you identify what went wrong with your code or circuit. In this article, we will go over the most common error codes that you may come across and what they mean. Common Error Codes Error: 'name' was not declared in this scope This error message usually occurs when you have not declared a variable or function that you are using in your code. To fix this error, make sure to declare all your variables and functions before you use them. Error: expected ';' before '}' token This error message usually means that you forgot to add a semicolon at the end of a line of code. To fix this error, add a semicolon at the end of the line where the error occurred.

How to Know the NodeMCU IP Address for Your Next IoT Project

  NodeMCU IP Address: The NodeMCU is a popular development board for IoT projects. It’s small, affordable, and comes with built-in Wi-Fi connectivity, making it the perfect choice for creating connected devices. But before you can start building your NodeMCU projects, you need to know the IP address of your device. This IP address is essential for communicating with the NodeMCU from another device, such as a computer or smartphone. In this article, we’ll show you how to find the NodeMCU IP address, so you can get started with your next IoT project. Method 1: To Know the NodeMCU IP Address One of the easiest ways to find the NodeMCU IP address is by using the serial monitor in the Arduino IDE. First, connect your NodeMCU board to your computer using a micro-USB cable. Then, upload the following code to the NodeMCU: #include <ESP8266WiFi.h> void setup() { Serial.begin(115200); Serial.println(); Serial.print("Connecting to "); Serial.println("

Controlling an LED using Arduino and Python GUI: Arduino Projects

 If you're looking to get started with Arduino projects, controlling an LED using an Arduino board and a Python GUI is a great place to start. This project will not only help you understand the basic concept of controlling a device using an Arduino board, but it will also introduce you to the world of Python GUI programming. In this blog, we'll explore how to control an LED using an Arduino board and a Python GUI. Arduino Projects and Python Arduino is an open-source electronics platform that makes it easy for makers, hobbyists, and students to build interactive electronic projects. One of the simplest projects you can do with an Arduino board is controlling an LED. An LED is a small light-emitting diode that can be turned on and off using electrical signals. With an Arduino board, you can control the brightness and color of an LED using a few simple lines of code. Python is a high-level programming language that's widely used in scientific computing, data analy