SlideShare a Scribd company logo
1 of 17
CBduinoCBduino
geocaching eventgeocaching event
Kuba76, Owar, McHaKuba76, Owar, McHa
GC4DJMBGC4DJMB
GC4DJMBGC4DJMB
GC4DJMBGC4DJMB
GC4DJMBGC4DJMB
GC4DJMBGC4DJMB
Arduino: Digital andArduino: Digital and
Analog pinsAnalog pins
Pull-up Pull-downPull-up Pull-down
Digitální vstupDigitální vstup
 Nastavení pinu jako vstup
 Připojení pull-up/down rezistoru
 Nastavení integrovaného pull-down rezistoru
 Čtení stavu pinu-stav 0 nebo 1
pinMode(pin, INPUT); // Set the pin to input
digitalWrite(pin, HIGH); // turn on pullup resistors
digitalRead(pin);//Read the state of input
Digitální výstupDigitální výstup
 Nastavení pinu jako výstup
 Nastavení stavu pinu-stav 0 nebo 1
pinMode(pin, OUTPUT); // Set the pin to output
digitalWrite(pin, HIGH); // turn on
digitalWrite(pin, LOW); // turn off
Analogový vstupAnalogový vstup
 Nastavení pinu jako vstup
 Připojení pull-up/down rezistoru
 Nastavení integrovaného pull-down rezistoru
 Čtení stavu pinu- stav 0 až 1023
pinMode(pin, INPUT); // Set the pin to input
digitalWrite(pin, HIGH); // turn on pullup resistors
analogRead(pin); // Read the state of input
Analogový výstupAnalogový výstup
 Nastavení pinu jako výstup
 Nastavení stavu pinu- stav 0 až 255
pinMode(pin, OUTPUT); // Set the pin to output
analogWrite(pin,STATE); // Read the state of input
PWMPWM
 Pulzně Šířková Modulace(Pulse Width
Modulation)
WIRINGWIRING
void setup() {
  // put your setup code here, to run once:
}
void loop() {
  // put your main code here, to run repeatedly: 
  
}
WIRINGWIRING
pinMode(pin, INPUT);
digitalWrite(pin, STATE); //STATE: LOW/HIGH
digitalRead(pin);
analogWrite(pin, STATE); //STATE: 0-255
analogRead(pin);
delay(X); X=time of delay in miliseconds
millis();
VýstupyVýstupy
grafické
•fyzické
•zvukové
LED - blinkLED - blink
int led = 13;void setup() { pinMode(led, OUTPUT); }void
loop() { digitalWrite(led, HIGH); delay(1000);
digitalWrite(led, LOW); delay(1000); }
LCD - displayLCD - display
simulator @ http://www.dinceraydin.com/djlcdsim/djlcdsim.html
chip Hitachi HD44780
Libraries - knihovny (system, uživatel)
#include <LiquidCrystal.h>
VstupyVstupy
sensory všeho druhu
KomunikaceKomunikace
I²C - (Inter-Integrated Circuit protocol) - Philips (~TWI)
SDA, SCL - adresy #include <Wire.h>
Uno: A4 (SDA), A5 (SCL) // Mega2560: 20 (SDA), 21 (SCL)
SPI - (Serial Peripheral Interface) - Motorola
MISO, MOSI, SCLK, SS - master/slave
#include <SPI.h>
MOSI, MISO, SCK, SS - Uno: 11,12,13,10 // Mega2560: 51,50,52,53
Ethernet - shield
Wireless .... serial modem xBee, Wi-Fi, BT, RF 443MHz
Kde hledat informaceKde hledat informace
- Datasheet, datasheet, datasheet, datasheet
- manuál, manuál, manuál
www.arduino.cc
playground, forum
www.4makers.info
Bread boardBread board
- nepájivé pole

More Related Content

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

CBduino