Your Arduino Short Course Dashboard

[separator style_type=”shadow” top_margin=”-110″ bottom_margin=”100″ sep_color=”” border_size=”” icon=”” icon_circle=”” icon_circle_color=”” width=”” alignment=”” class=”” id=””][fullwidth background_color=”” background_image=”” background_parallax=”none” parallax_speed=”0.3″ enable_mobile=”no” background_repeat=”no-repeat” background_position=”left top” video_url=”” video_aspect_ratio=”16:9″ video_webm=”” video_mp4=”” video_ogv=”” video_preview_image=”” overlay_color=”” overlay_opacity=”0.5″ video_mute=”yes” video_loop=”yes” fade=”no” border_size=”0px” border_color=”” border_style=”” padding_top=”0px” padding_bottom=”0px” padding_left=”0px” padding_right=”0px” hundred_percent=”no” equal_height_columns=”no” hide_on_mobile=”no” menu_anchor=”yes” class=”no” id=”0px”][one_sixth last=”no” spacing=”yes” center_content=”no” hide_on_mobile=”no” background_color=”” background_image=”” background_repeat=”no-repeat” background_position=”left top” border_size=”0px”…

Read More

If-Else Statement, Comparison Operators and Conditions

[separator style_type=”shadow” top_margin=”-110″ bottom_margin=”100″ sep_color=”” icon=”” width=”” class=”” id=””][fullwidth backgroundcolor=”” backgroundimage=”” backgroundrepeat=”no-repeat” backgroundposition=”left top” backgroundattachment=”scroll” video_webm=”” video_mp4=”” video_ogv=”” video_preview_image=”” overlay_color=”” overlay_opacity=”0.5″ video_mute=”yes” video_loop=”yes” fade=”no” bordersize=”” bordercolor=”” borderstyle=”” paddingtop=”0px” paddingbottom=”0px” paddingleft=”0px” paddingright=”0px” menu_anchor=”yes” equal_height_columns=”no” hundred_percent=”no” class=”no” id=”0px”][one_sixth last=”no” spacing=”yes” background_color=”” background_image=”” background_repeat=”no-repeat” background_position=”left top” border_size=”0px” border_color=”” border_style=”” padding=”” class=”yes” id=””][/one_sixth][two_third last=”no” spacing=”yes” background_color=”” background_image=”” background_repeat=”no-repeat” background_position=”left…

Read More

Fade an LED with Pulse Width Modulation using analogWrite()

[separator style_type=”shadow” top_margin=”-110″ bottom_margin=”100″ sep_color=”” icon=”” width=”” class=”” id=””][fullwidth backgroundcolor=”” backgroundimage=”” backgroundrepeat=”no-repeat” backgroundposition=”left top” backgroundattachment=”scroll” video_webm=”” video_mp4=”” video_ogv=”” video_preview_image=”” overlay_color=”” overlay_opacity=”0.5″ video_mute=”yes” video_loop=”yes” fade=”no” bordersize=”” bordercolor=”” borderstyle=”” paddingtop=”0px” paddingbottom=”0px” paddingleft=”0px” paddingright=”0px” menu_anchor=”yes” equal_height_columns=”no” hundred_percent=”no” class=”no” id=”0px”][one_sixth last=”no” spacing=”yes” background_color=”” background_image=”” background_repeat=”no-repeat” background_position=”left top” border_size=”0px” border_color=”” border_style=”” padding=”” class=”yes” id=””][/one_sixth][two_third last=”no” spacing=”yes” background_color=”” background_image=”” background_repeat=”no-repeat” background_position=”left…

Read More

Reading Analog Pins and Converting the Input to a Voltage

In the last lesson you learned about using the analogRead() function to collect data from a sensor connected to one of the Arduino’ analog pins.  The range of data we received from the analogRead() function, was mapped from 0 to 1023.  What if we wanted to know the actual voltage being applied at the pin?…

Read More

analogRead() and Serial Port Communications

Knowing if something is on or off can be extremely useful, but often you will want to know more.  How bright is the light?  How fast is the satellite moving?  These types of answers are often analog – they cover a large range of values, not just on or off. The Arduino handles analogs inputs…

Read More

digitalRead() and Serial Port Communication

[separator style_type=”shadow” top_margin=”-110″ bottom_margin=”100″ sep_color=”” icon=”” width=”” class=”” id=””][fullwidth backgroundcolor=”” backgroundimage=”” backgroundrepeat=”no-repeat” backgroundposition=”left top” backgroundattachment=”scroll” video_webm=”” video_mp4=”” video_ogv=”” video_preview_image=”” overlay_color=”” overlay_opacity=”0.5″ video_mute=”yes” video_loop=”yes” fade=”no” bordersize=”” bordercolor=”” borderstyle=”” paddingtop=”0px” paddingbottom=”0px” paddingleft=”0px” paddingright=”0px” menu_anchor=”yes” equal_height_columns=”no” hundred_percent=”no” class=”no” id=”0px”][one_sixth last=”no” spacing=”yes” background_color=”” background_image=”” background_repeat=”no-repeat” background_position=”left top” border_size=”0px” border_color=”” border_style=”” padding=”” class=”yes” id=””][/one_sixth][two_third last=”no” spacing=”yes” background_color=”” background_image=”” background_repeat=”no-repeat” background_position=”left…

Read More

Blink Challenge

[separator style_type=”shadow” top_margin=”-110″ bottom_margin=”100″ sep_color=”” icon=”” width=”” class=”” id=””][fullwidth backgroundcolor=”” backgroundimage=”” backgroundrepeat=”no-repeat” backgroundposition=”left top” backgroundattachment=”scroll” video_webm=”” video_mp4=”” video_ogv=”” video_preview_image=”” overlay_color=”” overlay_opacity=”0.5″ video_mute=”yes” video_loop=”yes” fade=”no” bordersize=”” bordercolor=”” borderstyle=”” paddingtop=”0px” paddingbottom=”0px” paddingleft=”0px” paddingright=”0px” menu_anchor=”yes” equal_height_columns=”no” hundred_percent=”no” class=”no” id=”0px”][one_sixth last=”no” spacing=”yes” background_color=”” background_image=”” background_repeat=”no-repeat” background_position=”left top” border_size=”0px” border_color=”” border_style=”” padding=”” class=”yes” id=””][/one_sixth][two_third last=”no” spacing=”yes” background_color=”” background_image=”” background_repeat=”no-repeat” background_position=”left…

Read More

Blink an LED

[separator style_type=”shadow” top_margin=”-110″ bottom_margin=”100″ sep_color=”” icon=”” width=”” class=”” id=””][fullwidth backgroundcolor=”” backgroundimage=”” backgroundrepeat=”no-repeat” backgroundposition=”left top” backgroundattachment=”scroll” video_webm=”” video_mp4=”” video_ogv=”” video_preview_image=”” overlay_color=”” overlay_opacity=”0.5″ video_mute=”yes” video_loop=”yes” fade=”no” bordersize=”” bordercolor=”” borderstyle=”” paddingtop=”0px” paddingbottom=”0px” paddingleft=”0px” paddingright=”0px” menu_anchor=”yes” equal_height_columns=”no” hundred_percent=”no” class=”no” id=”0px”][one_sixth last=”no” spacing=”yes” background_color=”” background_image=”” background_repeat=”no-repeat” background_position=”left top” border_size=”0px” border_color=”” border_style=”” padding=”” class=”yes” id=””][/one_sixth][two_third last=”no” spacing=”yes” background_color=”” background_image=”” background_repeat=”no-repeat” background_position=”left…

Read More

Understanding and Using Variables

[separator style_type=”shadow” top_margin=”-110″ bottom_margin=”100″ sep_color=”” icon=”” width=”” class=”” id=””][fullwidth backgroundcolor=”” backgroundimage=”” backgroundrepeat=”no-repeat” backgroundposition=”left top” backgroundattachment=”scroll” video_webm=”” video_mp4=”” video_ogv=”” video_preview_image=”” overlay_color=”” overlay_opacity=”0.5″ video_mute=”yes” video_loop=”yes” fade=”no” bordersize=”” bordercolor=”” borderstyle=”” paddingtop=”0px” paddingbottom=”0px” paddingleft=”0px” paddingright=”0px” menu_anchor=”yes” equal_height_columns=”no” hundred_percent=”no” class=”no” id=”0px”][one_sixth last=”no” spacing=”yes” background_color=”” background_image=”” background_repeat=”no-repeat” background_position=”left top” border_size=”0px” border_color=”” border_style=”” padding=”” class=”yes” id=””][/one_sixth][two_third last=”no” spacing=”yes” background_color=”” background_image=”” background_repeat=”no-repeat” background_position=”left…

Read More

Understanding Arduino Syntax

[separator style_type=”shadow” top_margin=”-110″ bottom_margin=”100″ sep_color=”” icon=”” width=”” class=”” id=””][fullwidth backgroundcolor=”” backgroundimage=”” backgroundrepeat=”no-repeat” backgroundposition=”left top” backgroundattachment=”scroll” video_webm=”” video_mp4=”” video_ogv=”” video_preview_image=”” overlay_color=”” overlay_opacity=”0.5″ video_mute=”yes” video_loop=”yes” fade=”no” bordersize=”” bordercolor=”” borderstyle=”” paddingtop=”0px” paddingbottom=”0px” paddingleft=”0px” paddingright=”0px” menu_anchor=”yes” equal_height_columns=”no” hundred_percent=”no” class=”no” id=”0px”][one_sixth last=”no” spacing=”yes” background_color=”” background_image=”” background_repeat=”no-repeat” background_position=”left top” border_size=”0px” border_color=”” border_style=”” padding=”” class=”yes” id=””][/one_sixth][two_third last=”no” spacing=”yes” background_color=”” background_image=”” background_repeat=”no-repeat” background_position=”left…

Read More