Post by Admin on Jun 6, 2016 16:18:50 GMT
Lesson - 7
This week, I am gonna go slow a bit and try to teach you about IC chips, you will eventually study them in Your Digital Design Course. But whats better?
You can do that here. So, to start with to counter the fact of having less number of pins for your arduino. You can always use a deMultplexer. I am afraid, I know
quiet a lot of you here, donot own one. But, its a cheap IC. There are quiet a lot of them available from deMUX2X4,deMUX3X8,deMUX4X16 just to name a few.
So, Whats a deMUX? below is a picture of 3X8 demultiplexer. Its an IC.
See, So how does it work. Giving 0,0,0 on A,B & C indicates that there will be a HIGH on Pin 0 and a LOW on all the rest of the pins.
Similary, Giving 0,0,1 on Pins A,B,C, indicates that there will be a HIGH on pin 1 and LOW on all the rest of the pins .This follows BINARY.
Look up the DATASHEET for A demultiplexer here.
This way, you can reduce the load on an arduino. Remember that you donot GIVE more than 5v to an IC. More ICs. Such as multiplexers, FLIPFLOPS,And,OR,NAND,NOR,
etc can be found and implemented in your own circuits. Depending on what you need! Just an Informative Lesson.
Do you want more such Lessons? Please be free to ask me. Right now, I am not going into multi threading in Arduino C. Theres a month left. Have fun.
Question )) Design a robotic car, using an LDR ( a light detecting device connect it to Analog Pin) and make it go near The light which is maximum.
Question )) Design a circuit to make your OWN THEREMIN! Unlike the code we gave.. Employ another inputs than the usual!! Innovate..
This week, I am gonna go slow a bit and try to teach you about IC chips, you will eventually study them in Your Digital Design Course. But whats better?
You can do that here. So, to start with to counter the fact of having less number of pins for your arduino. You can always use a deMultplexer. I am afraid, I know
quiet a lot of you here, donot own one. But, its a cheap IC. There are quiet a lot of them available from deMUX2X4,deMUX3X8,deMUX4X16 just to name a few.
So, Whats a deMUX? below is a picture of 3X8 demultiplexer. Its an IC.
See, So how does it work. Giving 0,0,0 on A,B & C indicates that there will be a HIGH on Pin 0 and a LOW on all the rest of the pins.
Similary, Giving 0,0,1 on Pins A,B,C, indicates that there will be a HIGH on pin 1 and LOW on all the rest of the pins .This follows BINARY.
Look up the DATASHEET for A demultiplexer here.
This way, you can reduce the load on an arduino. Remember that you donot GIVE more than 5v to an IC. More ICs. Such as multiplexers, FLIPFLOPS,And,OR,NAND,NOR,
etc can be found and implemented in your own circuits. Depending on what you need! Just an Informative Lesson.
Do you want more such Lessons? Please be free to ask me. Right now, I am not going into multi threading in Arduino C. Theres a month left. Have fun.
Question )) Design a robotic car, using an LDR ( a light detecting device connect it to Analog Pin) and make it go near The light which is maximum.
Question )) Design a circuit to make your OWN THEREMIN! Unlike the code we gave.. Employ another inputs than the usual!! Innovate..