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

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.