<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>https://wiki.ardumower.de/index.php?action=history&amp;feed=atom&amp;title=Arduino_first_steps_ru</id>
		<title>Arduino first steps ru - Versionsgeschichte</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.ardumower.de/index.php?action=history&amp;feed=atom&amp;title=Arduino_first_steps_ru"/>
		<link rel="alternate" type="text/html" href="https://wiki.ardumower.de/index.php?title=Arduino_first_steps_ru&amp;action=history"/>
		<updated>2026-10-10T11:35:00Z</updated>
		<subtitle>Versionsgeschichte dieser Seite in www.wiki.ardumower.de</subtitle>
		<generator>MediaWiki 1.24.1</generator>

	<entry>
		<id>https://wiki.ardumower.de/index.php?title=Arduino_first_steps_ru&amp;diff=2657&amp;oldid=prev</id>
		<title>Unlogic: Die Seite wurde neu angelegt: „__NOTOC__ If you have never worked with Arduino before, this page describes how to &lt;b&gt;start with your Arduino&lt;/b&gt; that you can purchase via the [https://www.ma…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.ardumower.de/index.php?title=Arduino_first_steps_ru&amp;diff=2657&amp;oldid=prev"/>
				<updated>2015-08-22T19:15:32Z</updated>
		
		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „__NOTOC__ If you have never worked with Arduino before, this page describes how to &amp;lt;b&amp;gt;start with your Arduino&amp;lt;/b&amp;gt; that you can purchase via the [https://www.ma…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__NOTOC__&lt;br /&gt;
If you have never worked with Arduino before, this page describes how to &amp;lt;b&amp;gt;start with your Arduino&amp;lt;/b&amp;gt; that you can purchase via the [https://www.marotronics.de/index.php?k=7 shop] [[File: shopping.png|link=https://www.marotronics.de/index.php?k=7]]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All you need to run the example below is:&lt;br /&gt;
* One Arduino Nano (or Arduino Mega2560)&lt;br /&gt;
* One USB cable&lt;br /&gt;
 [[File: Arduino nano usb cable.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;&amp;lt;b&amp;gt;1. Attach the Arduino to your computer&amp;lt;/b&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
 Using an USB cable, attach the Arduino (Arduino Nano or Arduino Mega) to your computer as shown below.&lt;br /&gt;
 &amp;lt;gallery&amp;gt;&lt;br /&gt;
 File: Arduino nano usb connected.jpg|Arduino Nano connected via USB&lt;br /&gt;
 File: Arduino atmega2560 usb connected.jpg|Arduino Mega 2560 connected via USB&lt;br /&gt;
 &amp;lt;/gallery&amp;gt;&lt;br /&gt;
 You may need to install a driver for your Arduino:&lt;br /&gt;
*  Arduino Nano: Click [http://forum.diamex.de/attachment.php?attachmentid=65&amp;amp;d=1346742303 here] to download 'FTDI CDM 2.08.24'&lt;br /&gt;
   Note: Do NOT use the newest FTDI drivers as they may make your Arduino malfunction). Here are the steps to remove any newer driver:&lt;br /&gt;
   1. In Windows, choose 'Computer-&amp;gt;Properties-&amp;gt;Extended system settings-&amp;gt;Hardware device settings'&lt;br /&gt;
   2. Set 'Should Windows install drivers automatically?' to 'NO'&lt;br /&gt;
   3. Activate 'Never install drivers via Windows Update'&lt;br /&gt;
   4. Run [http://www.ftdichip.com/Support/Utilities.htm CDM Uninstaller]&lt;br /&gt;
   5. Click 'Add', then 'Remove Devices'&lt;br /&gt;
   6. Restart your computer&lt;br /&gt;
   7. Re-plug Arduino Nano, now Windows should ask for driver installation, and you can choose the correct driver version (2.08.24)&lt;br /&gt;
*  Arduino Mega 2560: &lt;br /&gt;
   1. Download the Arduino development software (link in next section below) to your computer&lt;br /&gt;
   2. Navigate to and select the driver file named &amp;quot;arduino.inf&amp;quot;, located in the &amp;quot;Drivers&amp;quot; folder of the Arduino Software download.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;&amp;lt;b&amp;gt;2. Download&amp;lt;/b&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
 Click here to download the Arduino development software (v1.6.3) to your computer &lt;br /&gt;
 (Windows users should download the 'Installer' version on that page):&lt;br /&gt;
&lt;br /&gt;
 [[File: Arduino symbol small.jpg |link=http://arduino.cc/en/Main/Software#toc3]]  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;&amp;lt;b&amp;gt;3. Install&amp;lt;/b&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
 After the download completed, install the Arduino development software on your computer:&lt;br /&gt;
 For Windows users, double click the downloaded file ('arduino-1.6.3-windows.exe') in your&lt;br /&gt;
 Windows file explorer to run the installation.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;&amp;lt;b&amp;gt;4. Run&amp;lt;/b&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
 After the installation completed, run the Arduino development software on your computer &lt;br /&gt;
 by double clicking the 'Arduino' symbol on your Windows desktop.&lt;br /&gt;
&lt;br /&gt;
 [[File: Arduino_start_symbol_small.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;&amp;lt;b&amp;gt;5. Choose blink example&amp;lt;/b&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
 After the Arduino development software has started, choose the menu, &lt;br /&gt;
 and click on 'File-&amp;gt;Examples-&amp;gt;Basics-&amp;gt;Blink'. This will load the Arduino blink example.&lt;br /&gt;
&lt;br /&gt;
 [[File: Arduino ide blink example.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;&amp;lt;b&amp;gt;6. Choose correct board type&amp;lt;/b&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
 Via the menu, click on 'Tools-&amp;gt;Board-&amp;gt;Arduino Nano' to choose your Nano board &lt;br /&gt;
 (or Arduino Mega 2560 if you want to use a Mega board). &lt;br /&gt;
&lt;br /&gt;
 [[File: Arduino ide choose board.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;&amp;lt;b&amp;gt;7. Choose correct USB serial port&amp;lt;/b&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
 Via the menu, click on 'Tools-&amp;gt;Port', and choose the detected USB serial port.&lt;br /&gt;
&lt;br /&gt;
 [[File: Arduino ide choose port.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;&amp;lt;b&amp;gt;8. Upload the blink example&amp;lt;/b&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
 Click on the 'Upload' symbol to upload the blink example to your Arduino. &lt;br /&gt;
&lt;br /&gt;
 [[File: Arduino ide upload.jpg]]&lt;br /&gt;
&lt;br /&gt;
 After the code is uploaded, your Arduino will start to blink!&lt;br /&gt;
&lt;br /&gt;
 [[File: Arduino nano blink example.gif]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;&amp;lt;b&amp;gt;Congratulations!&amp;lt;/b&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
 You have just programmed your first Arduino!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;&amp;lt;b&amp;gt;Now let's look a little bit closer at the above blink code to understand it:&amp;lt;/b&amp;gt;&amp;lt;/h3&amp;gt; &lt;br /&gt;
 The Arduino has several pins, each of them has a number.  As shown below, Pin 13 is already (internally) connected to the on-board LED:&lt;br /&gt;
&lt;br /&gt;
 [[File: Arduino nano pinout.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
 Each pin can be configured as either &amp;lt;b&amp;gt;INPUT&amp;lt;/b&amp;gt; or &amp;lt;b&amp;gt;OUTPUT&amp;lt;/b&amp;gt; depending on wheter you want &lt;br /&gt;
 to measure or control that pin : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote style=&amp;quot;background-color: lightgrey; border: solid thin grey;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 INPUT   means that you can read (or measure) that pin. The measurement can be either ON &lt;br /&gt;
 (there is voltage on that pin)  or OFF (there is no voltage on that pin).&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote style=&amp;quot;background-color: lightgrey; border: solid thin grey;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 OUTPUT   means that you can write (or control) the voltage of that pin.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 In the blink example above, we are using the LED pin (pin 13) that is already connected to an LED. &lt;br /&gt;
 Because we want to control that pin, we are configuring it as &amp;lt;b&amp;gt;OUTPUT&amp;lt;/b&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote style=&amp;quot;background-color: lightgrey; border: solid thin grey;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 pinMode(13, OUTPUT);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Now let's see how we can turn ON or OFF the LED using an Arduino command. This command will turn ON the voltage for pin 13:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote style=&amp;quot;background-color: lightgrey; border: solid thin grey;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 digitalWrite(13, HIGH);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 And consequently this command will turn OFF the voltage for pin 13:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote style=&amp;quot;background-color: lightgrey; border: solid thin grey;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 digitalWrite(13, LOW);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 Let's see how we can wait one second between the ON and OFF toggling. This command will wait (halt) &lt;br /&gt;
 the program for one second (=1000 milliseconds):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote style=&amp;quot;background-color: lightgrey; border: solid thin grey;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 delay(1000);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 So let's look at the complete blink program again:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote style=&amp;quot;background-color: lightgrey; border: solid thin grey;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 void setup(){&lt;br /&gt;
   pinMode(13, OUTPUT);      // we want to control pin 13 &lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 void loop(){&lt;br /&gt;
   digitalWrite(13, HIGH);   // pin 13 will go HIGH (voltage ON)&lt;br /&gt;
   delay(1000);              // wait one second (=1000 milliseconds)&lt;br /&gt;
   digitalWrite(13, LOW);    // pin 13 wil go LOW (voltage OFF)&lt;br /&gt;
   delay(1000);              // wait one second (=1000 milliseconds)&lt;br /&gt;
   // ...now everything repeats                           &lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;&amp;lt;b&amp;gt;How to go further...&amp;lt;/b&amp;gt;&amp;lt;/h3&amp;gt;&lt;br /&gt;
 Now you can try to upload the [http://wiki.ardumower.de/index.php?title=Ardumower_PCB Ardumower code] the same way as you uploaded the blink example!&lt;br /&gt;
&lt;br /&gt;
 &amp;amp;nbsp;&lt;br /&gt;
 &amp;amp;nbsp;&lt;br /&gt;
 &amp;amp;nbsp;&lt;br /&gt;
 &amp;amp;nbsp;&lt;br /&gt;
 &amp;amp;nbsp;&lt;/div&gt;</summary>
		<author><name>Unlogic</name></author>	</entry>

	</feed>