I'm super excited to announce that after months of hard work, my latest book, ABC: Basic Connections is available now on Kickstarter!
ABC: Basic Connections is the essential reference book that every maker should have in their toolkit. A collection of neat, easy to read, high quality circuit diagrams and pinouts that will show you how to properly connect almost anything to your Arduino, ESP8266 or ARM mbed compatible board.
I like it, and look forward to the final version. If I may offer some suggestions:
In your push button section, you might want to add the simple diagram of using internal pull-ups (i.e. no resistor);
If it is different, list what resistor to use for a 3.3 volt system as well as 5 volt for use with the Due, Teensy 3.0, Lilypad, etc. systems;
For opto-couplers, I tend to find myself wiring it with the Arduino controlling the signal to turn on/off a remote device -- it is probably useful to list both ways;
Add a URL to link to the learning section for things that have it for people to see what programming is needed;
In the battery hookup, you misspelled 'with';
In the battery hookup, you probably want to have a second listing with 6 rechargeable AA batteries at 1.2 volts (i.e. giving 7.2 volts);
I don't know if you want to show how to wire up power through VIN or other strategies for power;
For servo/motor/etc. you probably should put in text about connecting the grounds of the two power supplies.
For the 'Pushbutton to 12V', you have a note under it that says that for 24v you should increase R to 2200 Ohms. You don't however mention which resistor to increase as there are two. While to the more experienced it is obviuos which you mean, for those who are new to electronics, it is asking for trouble, as increasing the bottom one would result in 16.5V across the arduino.
The other thing is that you may want to check your 'Encoder' circuit. As it is there is nothing in the circuit to generate a logic 1, unless you are using 0v logic ;).
Also pdf (of the final) versions if possible please.
Thanks,
i'm working on the English version of the site, It will be ready in a week... XD
For PDFs, you can already download from the link that I put on the first post.
Also pdf (of the final) versions if possible please.
Thanks,
i'm working on the English version of the site, It will be ready in a week... XD
For PDFs, you can already download from the link that I put on the first post.
Also the switch input examples misses having the simplest method of all, utilizing the input pin's internal pull-up to allow a switch contact to ground.
zoomkat:
Is the IRF520 MOSFET shown a logic level MOSFET?
The IRF520 is not a logic level MOSFET, it just couldn't be switch fully ON with 5V logic but for low current application it's really doesn't matter.
!!There is an error in the 5 card!!: The resistor value is wrong!
Sorry about that
p.s. I drew the entire library of components (it took me so long to make beautiful readable components), cards, and now... checking!
Add a URL to link to the learning section for things that have it for people to see what programming is needed;
There will be a description of the schematics behind each card and in my website
Perhaps I wasn't clear, I was suggesting a link to an appropriate section either in the library section of this site, the learning section of the site, or your own site, that people can find code to know how to use the device. For example for the speaker/buzzer, maybe a link to the Tone library: http://arduino.cc/en/Tutorial/Tone. For the push button with internal pullups: http://arduino.cc/en/Tutorial/InputPullupSerial. Some things like the power setups don't need a link, but it can be helpful to have a link of example code.
MichaelMeissner:
Perhaps I wasn't clear, I was suggesting a link to an appropriate section either in the library section of this site, the learning section of the site, or your own site, that people can find code to know how to use the device. For example for the speaker/buzzer, maybe a link to the Tone library: http://arduino.cc/en/Tutorial/Tone. For the push button with internal pullups: http://arduino.cc/en/Tutorial/InputPullupSerial. Some things like the power setups don't need a link, but it can be helpful to have a link of example code.
Ok, I got it!
sonnyyu:
great work, any plan for Arduino Adance Connections?
Great idea! When I finished the basic connection I could make "Arduino Advanced Connection"