Skip to main content

Posts

Showing posts from August, 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

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

Maximizing Productivity through Automation: A Comprehensive Guide in 2023

 Automation has become an increasingly prevalent part of our daily lives, from ordering food online to controlling the temperature of our homes with a smart thermostat. As technology continues to advance, the possibilities for automation are becoming more and more widespread. In this blog article, we will take a deep dive into the world of automation, exploring what it is, its benefits, its impact on employment, and its potential to shape the future of work. Whether you're a tech-savvy individual or a business owner, this article provides a comprehensive overview of the impact of automation and its potential to drive efficiency and productivity. So, buckle up and join us on this exciting journey into the world of automation. Definition and overview of automation Automation refers to the use of technology to perform tasks automatically, without the need for human intervention. Automation can be achieved through the use of software, robots, or other forms of technology, a