Sunday, August 7, 2016

It was happiest birthday ever!


As usual at 12, it started with birthday bumps from flatmates and white makeup with cake! It was totally expected!!! Thanks dosto.. Dosti nibhane ke liye.. :p

Morning went with kids at orphanage. We played one game which I used to play while I was a kid. People sit in circle and put their hands on ground and one person goes around in circle from one hand to next saying "adko dadko dai daduko!" It was fun! Few of them are wonderful dancers or Judo champions. Just imagine, with a small support from people like us where they can reach! They also showed me their handmade crafts and creations. It was fun time with them!

When I left for my office at around 9.30AM, I never knew that there is a shocking surprise on my way! When I entered on floor and glanced at my cubical, my heartbeats instantly doubled. I cannot explain the feeling in words. Although my cubical is hardly 20 steps away from door, I almost took 2 minutes to reach there. I was speechless while exploring that small villa! :p It was fun to see that my friends and juniors decorated whole cubical (not only mine but also 3 other empty cubicles besides mine!). There was invitation card of my surprise wedding. Desktop screen was covered with Hannah Montana pics! Cubical walls were posted with glamorous pics from newspapers! And there were balloons floating with messages. And one balloon with “Just Divorced” message! :) Extraordinary prank! Hats off to all who put their precious time and effort making my day! Thank you very very much friends!!

In between many people wished me and explored that awesome work done by fantastic people. Two close friends ordered my birthday sweets since I was jam-packed with some work. After lunch, I met few friends and said good byes since I was about to leave. Before I left office, one friend helped me make my cubical look exactly same it was earlier. We wrapped up everything and I saved all nice decorations in my drawer and kept balloons on my desk. I never expected a gift on that day. However, I got one from a person to whom I used to scold a lot. Thanks a lot everyone!

After all this, it was time to meet my family 700 miles away. Without a due I left my office at 3, took metro from Noida and headed towards airport. I was thinking how my day is passing. All those late night bumps, cute little smiles of kids, the most shocking surprise by friends and juniors (you people are really awesome!) and of course good byes with close friends. I was also thinking what will be the reaction when I'll meet my grandfather. What my mom and dad will say. How I'll meet my uncle. With so many thoughts I reached to IGI T3.

While checking in my bag, I handed my ticket to crew member at check-in counter and as-usually asked how is she doing? Her reaction was, "Thank you sir.. koi to aaya jisne pu6a mai kaisi hun.. I am good. How are you? How's your day going?" I smiled and replied while handing her my voter ID card, “I am just doing fine.” She verified my details and was about to return it and meanwhile I interrupted her and asked if she can verify my ID. She confusingly asked "sorry?" I asked, "Can you please check my DOB?" She looked inside and within a moment her smile came back. She wished me. There were few chocolates I carried for my trip. I offered one to her. And her face seemed so happy! While giving me a boarding pass, she asked me to wait for a moment and she got me 3 chocolates from her purse!! I never expected that. I asked her name and thanked her. Thank you very much Farha!

Now it was time to eat. I wanted to start with something sweet and simple. So I started with yummy donuts. After that, I gave a try to Premium Plaza lounge at IGI T3. As a kid whenever I used to watch movies and see executive lounges, I dreamed about being there, at-least for one time in entire life. It was in my bucket list! Believe me guys, I lived that dream for the first time on this fabulous day. It was leisure experience!

After half an hour, it was time to get on board. So, I walked to gate where I found people waiting in a long queue, although boarding was not yet started. In between, I went to one silent place few meters away and looked at the sky. The sun was playing hide and seek behind clouds. It was incredible to watch sunset! Within 10 minutes, the queue was gone and now it was final call. So, I crossed a gate and went through a lobby connecting to flight. As soon as I took my first step inside plane, I got warm welcome from a cabin crew members. I greeted them and just after offered them chocolates telling "it’s my birthday". I could see their smiling faces were now full of joy! The crew lead took my seat number and told me "you brought us chocolate, we'll have surprise for you, sir." Omg! Again it was totally unexpected! After a minute I reached my seat, put my handbag and got comfortable on seat. On my right side there was a person of my dad's age. After 2-3 minutes, a flight attendant came and greeted him personally since he was "Platinum Member" of JetPrevilage program. After that, I started a discussion with him asking what that program is and then it kept going. I never knew that it was just a starting of an hour long discussion; precisely one and a half hour with a man who is also an engineer of 80’s batch and studied in electrical field; and keeps travelling every month! In between, crew members gave all instructions.

It was just 10 minutes passed and plane suddenly started towards runway. At that time, one of crew member came to my seat and asked me to join them in front row. I went there and found that they had prepared an awesome pastry in such a small time. On the plate, "Happy Birthday" was also written with chocolate cream! WoW! We had a few pics altogether and then I started with cake cutting. Although they were strangers to me, but this kind gesture of “Jet Airways cabin crew” deeply penetrated me. Thank you so much! You people made my day!

After that moment I was walking past front rows and people were staring at me like I did something terribly wrong! And one crew member told everyone, "We were just celebrating his birthday. It's his birthday!” And everyone laughed, “hahaha..”

I comfortably set and put seat-belt on. Within a minute, we took off from Asia's longest runway at IGI airport, New Delhi. It was indeed a best flight journey ever!

After almost one and half hour, when we landed in Ahmedabad it just started to drizzle. I love rain and I think this was a gift from an almighty god to welcome me in my hometown! Outside airport I met my dad. I didn't know where he get the wind that it's going to rain, he carried two raincoats. So it was clear signal from him that we'll not be waiting till rain stops. We put our raincoats and started towards my home in Gandhinagar, which is around half an hour from Ahmedabad. It was like an old days when I used to pedal cycle with my friends in rain. :) Thanks dad for making my day!

When I reached home at almost 11’o clock late night, I got another surprise from my sister and Jiju, who lives almost 7000 miles away in Canada. They ordered cake in advance and shipped at our home in afternoon itself. My mom made full preparation with cake and background lighting. The whole family set down and celebrated this day full of joy. Thank you rajja (Me and my grandpa call each other by this name!!), mammy and my uncle. Special thanks to my Didi and Jiju!!

After that my mom asked me if we should proceed for dinner. I was surprised that my parents who usually takes dinner at 8.30PM, were still waiting for me at around 11.30PM!! It was my favorite dish, Daal Bati. :)

We talked over dinner about my whole day, showed them pics of cubical and orphanage home. In the end, while we were about to finish dinner, my sister called over phone and told me what she sent me. My mom understood everything and suddenly stood up and went to her room. When she returned she was carrying a bag. She opened in front of us and there were two gifts inside. One was from a beautiful couple waiting for my smile in Canada, my didi and Jiju. Thank you didi and jiju. You really made my day! Sorry you made my evening! (Pun intended! :p) The other from my mom and dad. I was really speechless. I couldn't thank my parents. I just looked into their eyes and felt their simple smile.

After all this I went to my room, put my earbuds, closed my eyes and remembered whole day and then went into the enigma of life thinking how far I have reached from the inception of my life. It definitely seems philosophical but it’s true! We mostly realize that we’ve just gained one year or we just aged one more year or we are now one year older than the day before; all this on our birthdays! Birthdays are the actual day when we measure our progress knowingly or unknowingly. Because, many of us decide new goals; and also align ourselves on-track for promises made to ourselves on past birthdays. That’s how life keeps moving. Anyways, that’s all.. Few things should be kept personal. Haha.. :)

Last but not the least, thank you so much everyone for putting their effort making my day extra fabulous. I am so pleased to have people like you in my life. I hope one day I can do some favor in any possible way to make your moment! I love you all!

It was happiest birthday ever!

Monday, October 21, 2013

Strings less Guitar - LASER beam as string

Hi Guys,

I am a big fan of Metal music. I like to listen Iron maiden and Metallica. Iron maiden is being my favorite band. No one can deny that Guitar is the heart of metal music. Well I don't know how to play that. Even i don't have it. But but but... We can make it...

So, for entertainment, i decided to build it by my own. Moreover, i am electronics lover. So, i also thought to make it in electronics domain. There are electric bass available. But, they have metal string, which i don't want in my Guitar. I need something creative, something innovative and something attractive!!! Here comes our design fundamental.

As light is being the most important part of our life, i thought to use light, more specifically LASER light as a string. You might have a question, how can one generate sound using LASER light... LOL!!!
Guys, this is where electronics comes in the picture...

Please check the picture of LASER beam guitar with 3 strings and 12 frets, which are invisible. 




Finally, the entire setup is kept in guitar wooden box and LASER lights has been arranged in such a way that they make the real guitar string. It was one of the attraction at India's first 

Maker Fest


Coming Soon

I hope you would check this again. Right now i am making video of LASER guitar. I'll post entire procedure, when i'll complete it. Thank you. Enjoy the day. And dream about playing yourself a LASER guitar in the most influential band. 

Saturday, January 5, 2013

Arduino and MATLAB GUI

Hello Guys,
I hope you are enjoying there...
Last month, i was doing small project based on Arduino and Matlab GUI. I was wondering how to handle Arduino with MATLAB GUI. I have searched over the net. And finally got it.
So, let's build our own...
Tools you need is following:

Software
Arduino Environment
MATLAB

Wednesday, December 26, 2012

Virtual Guitar String with Arduino and Max/MSP

Hello Guys,
It's been a long time since i am writing this blog. I was having a dream to generate music with hand gesture. I was looking for it. But finally i got an idea. Using Light Dependent Resistor (LDR) as a sensor, Arduino UNO as a PC interface and MAX/MSP as a Music Generator, finally i build a very basic hand movement music controller. And it sounds great....
The name behind Virtual Guitar String is that there is no string though we can change the tone of music...

Let's build it...


Friday, November 16, 2012

Max/MSP with Arduino: Multiplexing 8 inputs using 4051

Hi guys,
This post explains about interfacing Max/MSP with multiplexer 4051 using Arduino. Following is the patch code. Just copy and paste in Max window. It will automatically generate the block diagram. You will need Maxuino Patch for Arduino. And follow the comments shown in the block diagram patch.

CODE:
{
 "boxes" : [   {
   "box" :    {
    "maxclass" : "comment",
    "text" : "conncet the actions to be performed. Like If you are making Pizo Drum, Create bang object to each of these output followed by a togedge object. And then make a patch with different sound of drum set like kick, Snare, Cymbal, Tom, etc... And trigger them from here.",
    "linecount" : 4,
    "fontsize" : 12.0,
    "patching_rect" : [ 395.0, 318.0, 453.0, 62.0 ],
    "numinlets" : 1,
    "fontname" : "Arial",
    "numoutlets" : 0,
    "id" : "obj-36"
   }

  }
,   {
   "box" :    {
    "maxclass" : "comment",
    "text" : "The Output of 4051 is connected to Analog pin of arduino that is A0. So from Maxduino Patch connect the output of analog pin A0 to the input of float number shown below.",
    "linecount" : 4,
    "fontsize" : 12.0,
    "patching_rect" : [ 216.0, 17.0, 242.0, 62.0 ],
    "numinlets" : 1,
    "fontname" : "Arial",
    "numoutlets" : 0,
    "id" : "obj-2"
   }

  }
,   {
   "box" :    {
    "maxclass" : "comment",
    "text" : "Connect these three LED to Arduino Patch having digital input pin 2,3,4. Connect these 2,3,4 Pin to the selection pin of 4051 Multiplexer. The Input of multiplexrs are 8 analog inputs may be coming from Pizos or Potentiomener.",
    "linecount" : 6,
    "fontsize" : 12.0,
    "patching_rect" : [ 98.0, 263.0, 232.0, 89.0 ],
    "numinlets" : 1,
    "fontname" : "Arial",
    "numoutlets" : 0,
    "id" : "obj-1"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "s num",
    "fontsize" : 12.0,
    "patching_rect" : [ 18.0, 269.0, 43.0, 20.0 ],
    "numinlets" : 1,
    "fontname" : "Arial",
    "numoutlets" : 0,
    "id" : "obj-55"
   }

  }
,   {
   "box" :    {
    "maxclass" : "flonum",
    "outlettype" : [ "float", "bang" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 18.0, 241.0, 50.0, 20.0 ],
    "numinlets" : 1,
    "fontname" : "Arial",
    "numoutlets" : 2,
    "id" : "obj-54"
   }

  }
,   {
   "box" :    {
    "maxclass" : "flonum",
    "outlettype" : [ "float", "bang" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 829.0, 292.0, 50.0, 20.0 ],
    "numinlets" : 1,
    "fontname" : "Arial",
    "numoutlets" : 2,
    "id" : "obj-52"
   }

  }
,   {
   "box" :    {
    "maxclass" : "flonum",
    "outlettype" : [ "float", "bang" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 767.0, 292.0, 50.0, 20.0 ],
    "numinlets" : 1,
    "fontname" : "Arial",
    "numoutlets" : 2,
    "id" : "obj-50"
   }

  }
,   {
   "box" :    {
    "maxclass" : "flonum",
    "outlettype" : [ "float", "bang" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 427.0, 292.0, 50.0, 20.0 ],
    "numinlets" : 1,
    "fontname" : "Arial",
    "numoutlets" : 2,
    "id" : "obj-48"
   }

  }
,   {
   "box" :    {
    "maxclass" : "flonum",
    "outlettype" : [ "float", "bang" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 489.0, 292.0, 50.0, 20.0 ],
    "numinlets" : 1,
    "fontname" : "Arial",
    "numoutlets" : 2,
    "id" : "obj-46"
   }

  }
,   {
   "box" :    {
    "maxclass" : "flonum",
    "outlettype" : [ "float", "bang" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 700.0, 292.0, 50.0, 20.0 ],
    "numinlets" : 1,
    "fontname" : "Arial",
    "numoutlets" : 2,
    "id" : "obj-44"
   }

  }
,   {
   "box" :    {
    "maxclass" : "flonum",
    "outlettype" : [ "float", "bang" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 623.0, 292.0, 50.0, 20.0 ],
    "numinlets" : 1,
    "fontname" : "Arial",
    "numoutlets" : 2,
    "id" : "obj-42"
   }

  }
,   {
   "box" :    {
    "maxclass" : "flonum",
    "outlettype" : [ "float", "bang" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 547.0, 292.0, 50.0, 20.0 ],
    "numinlets" : 1,
    "fontname" : "Arial",
    "numoutlets" : 2,
    "id" : "obj-40"
   }

  }
,   {
   "box" :    {
    "maxclass" : "flonum",
    "outlettype" : [ "float", "bang" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 358.0, 292.0, 50.0, 20.0 ],
    "numinlets" : 1,
    "fontname" : "Arial",
    "numoutlets" : 2,
    "id" : "obj-38"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "r anlg",
    "outlettype" : [ "" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 590.0, 189.0, 41.0, 20.0 ],
    "numinlets" : 0,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-35"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "*",
    "outlettype" : [ "int" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 489.0, 248.0, 32.5, 20.0 ],
    "numinlets" : 2,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-34"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "*",
    "outlettype" : [ "int" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 824.0, 242.0, 32.5, 20.0 ],
    "numinlets" : 2,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-33"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "*",
    "outlettype" : [ "int" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 764.0, 245.0, 32.5, 20.0 ],
    "numinlets" : 2,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-32"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "*",
    "outlettype" : [ "int" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 699.0, 245.0, 32.5, 20.0 ],
    "numinlets" : 2,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-31"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "*",
    "outlettype" : [ "int" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 624.0, 248.0, 32.5, 20.0 ],
    "numinlets" : 2,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-30"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "*",
    "outlettype" : [ "int" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 548.0, 248.0, 32.5, 20.0 ],
    "numinlets" : 2,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-29"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "*",
    "outlettype" : [ "int" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 429.0, 248.0, 32.5, 20.0 ],
    "numinlets" : 2,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-28"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "*",
    "outlettype" : [ "int" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 358.0, 248.0, 32.5, 20.0 ],
    "numinlets" : 2,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-27"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "s anlg",
    "fontsize" : 12.0,
    "patching_rect" : [ 291.0, 120.0, 43.0, 20.0 ],
    "numinlets" : 1,
    "fontname" : "Arial",
    "numoutlets" : 0,
    "id" : "obj-26"
   }

  }
,   {
   "box" :    {
    "maxclass" : "flonum",
    "outlettype" : [ "float", "bang" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 291.0, 84.0, 50.0, 20.0 ],
    "numinlets" : 1,
    "fontname" : "Arial",
    "numoutlets" : 2,
    "id" : "obj-25"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "== 7.",
    "outlettype" : [ "int" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 792.0, 123.0, 38.0, 20.0 ],
    "numinlets" : 2,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-23"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "== 6.",
    "outlettype" : [ "int" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 735.0, 123.0, 38.0, 20.0 ],
    "numinlets" : 2,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-22"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "== 5.",
    "outlettype" : [ "int" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 680.0, 123.0, 38.0, 20.0 ],
    "numinlets" : 2,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-21"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "== 4.",
    "outlettype" : [ "int" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 622.0, 123.0, 38.0, 20.0 ],
    "numinlets" : 2,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-20"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "== 3.",
    "outlettype" : [ "int" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 563.0, 123.0, 38.0, 20.0 ],
    "numinlets" : 2,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-19"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "== 2.",
    "outlettype" : [ "int" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 502.0, 123.0, 38.0, 20.0 ],
    "numinlets" : 2,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-18"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "== 1.",
    "outlettype" : [ "int" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 443.0, 123.0, 38.0, 20.0 ],
    "numinlets" : 2,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-17"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "== 0.",
    "outlettype" : [ "int" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 387.0, 123.0, 38.0, 20.0 ],
    "numinlets" : 2,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-16"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "r num",
    "outlettype" : [ "" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 590.0, 62.0, 41.0, 20.0 ],
    "numinlets" : 0,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-15"
   }

  }
,   {
   "box" :    {
    "maxclass" : "led",
    "outlettype" : [ "int" ],
    "patching_rect" : [ 231.0, 229.0, 20.0, 20.0 ],
    "numinlets" : 1,
    "numoutlets" : 1,
    "id" : "obj-13"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "% 2",
    "outlettype" : [ "int" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 231.0, 196.0, 32.5, 20.0 ],
    "numinlets" : 2,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-12"
   }

  }
,   {
   "box" :    {
    "maxclass" : "led",
    "outlettype" : [ "int" ],
    "patching_rect" : [ 188.0, 228.0, 20.0, 20.0 ],
    "numinlets" : 1,
    "numoutlets" : 1,
    "id" : "obj-11"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "% 2",
    "outlettype" : [ "int" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 188.0, 196.0, 32.5, 20.0 ],
    "numinlets" : 2,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-10"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "/ 2",
    "outlettype" : [ "int" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 188.0, 167.0, 32.5, 20.0 ],
    "numinlets" : 2,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-9"
   }

  }
,   {
   "box" :    {
    "maxclass" : "led",
    "outlettype" : [ "int" ],
    "patching_rect" : [ 145.0, 228.0, 20.0, 20.0 ],
    "numinlets" : 1,
    "numoutlets" : 1,
    "id" : "obj-8"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : ">= 4",
    "outlettype" : [ "int" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 144.0, 195.0, 35.0, 20.0 ],
    "numinlets" : 2,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-7"
   }

  }
,   {
   "box" :    {
    "maxclass" : "number",
    "outlettype" : [ "int", "bang" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 19.0, 204.0, 50.0, 20.0 ],
    "numinlets" : 1,
    "fontname" : "Arial",
    "numoutlets" : 2,
    "id" : "obj-6"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "counter 0 0 7",
    "outlettype" : [ "int", "", "", "int" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 74.0, 95.0, 81.0, 20.0 ],
    "numinlets" : 5,
    "fontname" : "Arial",
    "numoutlets" : 4,
    "id" : "obj-5"
   }

  }
,   {
   "box" :    {
    "maxclass" : "newobj",
    "text" : "metro 100",
    "outlettype" : [ "bang" ],
    "fontsize" : 12.0,
    "patching_rect" : [ 74.0, 66.0, 65.0, 20.0 ],
    "numinlets" : 2,
    "fontname" : "Arial",
    "numoutlets" : 1,
    "id" : "obj-4"
   }

  }
,   {
   "box" :    {
    "maxclass" : "toggle",
    "outlettype" : [ "int" ],
    "patching_rect" : [ 74.0, 34.0, 20.0, 20.0 ],
    "numinlets" : 1,
    "numoutlets" : 1,
    "id" : "obj-3"
   }

  }
 ],
 "lines" : [   {
   "patchline" :    {
    "source" : [ "obj-5", 0 ],
    "destination" : [ "obj-6", 0 ],
    "hidden" : 0,
    "midpoints" : [ 83.5, 159.0, 28.5, 159.0 ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-5", 0 ],
    "destination" : [ "obj-7", 0 ],
    "hidden" : 0,
    "midpoints" : [ 83.5, 155.0, 153.5, 155.0 ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-7", 0 ],
    "destination" : [ "obj-8", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-9", 0 ],
    "destination" : [ "obj-10", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-5", 0 ],
    "destination" : [ "obj-9", 0 ],
    "hidden" : 0,
    "midpoints" : [ 83.5, 141.0, 197.5, 141.0 ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-10", 0 ],
    "destination" : [ "obj-11", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-5", 0 ],
    "destination" : [ "obj-12", 0 ],
    "hidden" : 0,
    "midpoints" : [ 83.5, 132.5, 240.5, 132.5 ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-12", 0 ],
    "destination" : [ "obj-13", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-25", 0 ],
    "destination" : [ "obj-26", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-35", 0 ],
    "destination" : [ "obj-29", 1 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-35", 0 ],
    "destination" : [ "obj-30", 1 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-35", 0 ],
    "destination" : [ "obj-33", 1 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-35", 0 ],
    "destination" : [ "obj-34", 1 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-35", 0 ],
    "destination" : [ "obj-28", 1 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-35", 0 ],
    "destination" : [ "obj-31", 1 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-35", 0 ],
    "destination" : [ "obj-32", 1 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-28", 0 ],
    "destination" : [ "obj-48", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-34", 0 ],
    "destination" : [ "obj-46", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-29", 0 ],
    "destination" : [ "obj-40", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-30", 0 ],
    "destination" : [ "obj-42", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-31", 0 ],
    "destination" : [ "obj-44", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-32", 0 ],
    "destination" : [ "obj-50", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-33", 0 ],
    "destination" : [ "obj-52", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-15", 0 ],
    "destination" : [ "obj-16", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-17", 0 ],
    "destination" : [ "obj-28", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-15", 0 ],
    "destination" : [ "obj-17", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-15", 0 ],
    "destination" : [ "obj-18", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-18", 0 ],
    "destination" : [ "obj-34", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-19", 0 ],
    "destination" : [ "obj-29", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-15", 0 ],
    "destination" : [ "obj-19", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-20", 0 ],
    "destination" : [ "obj-30", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-15", 0 ],
    "destination" : [ "obj-20", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-21", 0 ],
    "destination" : [ "obj-31", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-15", 0 ],
    "destination" : [ "obj-21", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-22", 0 ],
    "destination" : [ "obj-32", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-15", 0 ],
    "destination" : [ "obj-22", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-23", 0 ],
    "destination" : [ "obj-33", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-15", 0 ],
    "destination" : [ "obj-23", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-6", 0 ],
    "destination" : [ "obj-54", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-54", 0 ],
    "destination" : [ "obj-55", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-35", 0 ],
    "destination" : [ "obj-27", 1 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-27", 0 ],
    "destination" : [ "obj-38", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-16", 0 ],
    "destination" : [ "obj-27", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-3", 0 ],
    "destination" : [ "obj-4", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
,   {
   "patchline" :    {
    "source" : [ "obj-4", 0 ],
    "destination" : [ "obj-5", 0 ],
    "hidden" : 0,
    "midpoints" : [  ]
   }

  }
 ]
}


Tuesday, November 6, 2012

Arduino: LED blinking with variable speed


Hello guys,
I am feeling cool today. I am having a lot of work, but still i am making myself comfortable. So, that maybe a reason to write a blog...
Any way Guys, today we are going to make an Arduino project. This project was done in 4th semester by me and my friend, Sagar. Well, his name is also Sagar and mine too!!! 
Let’s discuss about the project aim. We are going to make a circuit which contains 3 LED. And we will write an arduino sketch to control the speed of LED Blinking. Here, we are going to make LED blinking with variable the speed. That means, LED blinking process will initially start with slow speed, then it will increase the blinking speed. And, Then again it will slow down the speed...

MATLAB: Analog QAM with Stereo Signals


Hello Guys,
I hope you are enjoying there. Today, I am having a lot of work esp. final projects for semester end. My college is off from next week due to Diwali Vacation. So, having a lot of work…
Anyway, I am taking some rest. So, wanna get back to MATLAB.
We are starting with DSB-SC scheme for modulation and demodulation. And then we will discuss Analog Qudrature Amplitude modulation scheme for sending two different signals at the same frequency band modulated with sinusoid carrier. For one signal to be modulated, we are using cosine and, for another is modulated by Sine. And we will also write a code in MATLAB to do the analysis.
Let’s look at the simple modulation scheme.