Saurav Haldar's Projects
All my codes and notes from the course.
All my codes from the course CS50 Python by Harvard Univeristy
In this project I designed and produced a clock that can show the date, month, year, time, temperature, and humidity. I used and learned and designed using code written in C/C++ coded in Arduino IDE, using hardware such as ATMEGA328 as the primary IC, RTC DS3231 for clocking, Sensors DHT11 for humidity sensing, LM35 and my temperature sensor, and Voltage Regulator 7805. For the final build used Eagle CAD Software and Fritzing for PCB design. Designed wooden casing/enclosure for final presentation in AutoCAD for a completed end-user product, which I personally used as my desk clock and climate monitor.
Developing a new digital circuit to drive and Laser through using microcontroller and other new improvements. Controlling the current to a LASER through digital means instead of analog means (Variable Resistors) Reading the current drawn and power of the LASER dynamically using INA219 Current Sensor Interfacing an LCD to monitor the display the PWM value of micro-controller and the current and power drawn dynamically.
Fun with etching! I tried etching my own PCB's with Ferric Chloride, for the mask, I just used a permanent marker and used a tiny drill bit for making the holes.
My first experience with PCB designing in EASYEDA deesiging an Arduino UNO clone using the ATMEGA328 IC
Config files for my GitHub profile.
Development of a Line following robot, which responds to light and sound, interfacing microphone, DC motors, LDR's, LED's, speaker with Arduino. Using MOSFET and BJT to amplify to drive the motors, and using LM358 as an audio amplifier.