education:arduino
no way to compare when less than two revisions
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Předchozí verzeNásledující verze | |||
— | education:arduino [2018/10/09 07:11] – [Knihovny a příklady použití pro jednotlivé moduly] xhavlikj | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
+ | =====Podpora pro projekty s Arduinem==== | ||
+ | |||
+ | ==== Základní informace o Arduinu ==== | ||
+ | |||
+ | používáme moduly Arduino Nano (které jsou fyzicky větší než Arduino Mini Pro) | ||
+ | |||
+ | [[http:// | ||
+ | [[http:// | ||
+ | [[http:// | ||
+ | [[http:// | ||
+ | |||
+ | vývojové prostředí je k dipozici na adrese [[https:// | ||
+ | |||
+ | Moduly původem z Číny používají USB-UART převodník CH340G, ovladač pro Windows 7 lze stáhnout {{: | ||
+ | |||
+ | ==== Oživení a ověření základní funkčnosti ==== | ||
+ | |||
+ | === Blikání LED === | ||
+ | {{: | ||
+ | |||
+ | === Seriová komunikace === | ||
+ | {{: | ||
+ | ==== Knihovny a příklady použití pro jednotlivé moduly ==== | ||
+ | seznam dostupných modulů [[https:// | ||
+ | |||
+ | === Digitální teploměr DS18B20 === | ||
+ | Dallas Temperature Control Library [[http:// | ||
+ | praktické poznámky k OneWire sběrnici [[http:// | ||
+ | |||
+ | příklady použití\\ | ||
+ | {{: | ||
+ | |||
+ | === Čidlo vlhkosti a teploty DHT11 === | ||
+ | podpora pro sensory DHT11 [[http:// | ||
+ | poznámky k čidlům DHTxx [[http:// | ||
+ | |||
+ | příklady použití\\ | ||
+ | {{: | ||
+ | |||
+ | |||
+ | === Čidlo úrovně osvětlení BH1750 === | ||
+ | pozn.: modul označen GY-30\\ | ||
+ | popis použití modulu BH1750 (s knihovnou BH1750) [[http:// | ||
+ | popis použití modulu BH1750 (bez knihovny) [[http:// | ||
+ | |||
+ | příklady použití\\ | ||
+ | {{: | ||
+ | |||
+ | === Čidlo atmosférického tlaku BMP180 === | ||
+ | pozn.: modul označen GY-68, kompatibilní s BMP085\\ | ||
+ | základní popis modulu [[https:// | ||
+ | knihovna Adafruit BMP085 [[https:// | ||
+ | knihovna Adafruit sensors [[https:// | ||
+ | |||
+ | příklady použití: | ||
+ | příklad sensorapi z knihovny Adafruit BMP085 | ||
+ | |||
+ | === RTC DS1307 === | ||
+ | Time Library [[http:// | ||
+ | DS1307 RTC Library [[https:// | ||
+ | poznámky k použití Time Library [[http:// | ||
+ | |||
+ | poznámky k použití RTC modulu\\ | ||
+ | [[http:// | ||
+ | [[http:// | ||
+ | |||
+ | příklady použití\\ | ||
+ | {{: | ||
+ | {{: | ||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ===LCD=== | ||
+ | knihovna LiquidCrystal [[https:// | ||
+ | API pro znakové displeje [[http:// | ||
+ | knihovny pro I2C displeje (rozcestník pro různé I2C čipy) [[http:// | ||
+ | podpora připojení displeje k Arduinu (rozcestník pro různé typy displejů) [[http:// | ||
+ | |||
+ | další poznámky\\ | ||
+ | [[http:// | ||
+ | [[http:// | ||
+ | [[https:// | ||
+ | |||
+ | příklady použití\\ | ||
+ | {{: | ||
+ | |||
+ | ===SD Card=== | ||
+ | knihovna SD Library [[https:// | ||
+ | poznámky ke komunikaci s SD kartou [[https:// | ||
+ | |||
+ | příklady použití\\ | ||
+ | {{: | ||
+ | |||
+ | |||
+ | ===Servo=== | ||
+ | [[http:// | ||
+ | [[http:// | ||
+ | |||
+ | |||
+ | ===" | ||
+ | pozn.: modul označen KY-040\\ | ||
+ | [[https:// | ||
+ | [[http:// | ||
+ | |||
+ | === TV výstup (kompozitní video) === | ||
+ | knihovna TVout [[http:// | ||
+ | |||
+ | poznámky k použití knihovny\\ | ||
+ | [[http:// | ||
+ | [[https:// | ||
+ | |||
+ | příklady použití\\ | ||
+ | {{: | ||
+ | |||
+ | === Senzory plynů MQ=== | ||
+ | Senzory plynů řady MQ\\ | ||
+ | (např. MQ3 - senzor koncentrace alkoholu, MQ9 - senzor koncentrance hořlavých plynů atd.) | ||
+ | |||
+ | příklady použití\\ | ||
+ | {{: | ||
+ | |||
+ | další informace\\ | ||
+ | [[http:// | ||
+ | |||
+ | === Senzor osvětlení - Flying Fish === | ||
+ | příklady použití\\ | ||
+ | {{: | ||
+ | |||
+ | další informace\\ | ||
+ | [[https:// | ||
+ | |||
+ | === PIR Senzor === | ||
+ | Čidlo pohybu PIR senzor | ||
+ | |||
+ | příklady použití\\ | ||
+ | {{: | ||
+ | |||
+ | další informace\\ | ||
+ | [[https:// | ||
+ | [[http:// | ||
+ | |||
+ | ==== Přenos a záznam dat do PC ==== | ||
+ | |||
+ | Arduino lze použít jako jednoduchý měřící systém k PC nebo tabletu. Na [[http:// | ||
+ | |||
+ | ==== Vývojové desky s WiFi rozhraním (desky Wemos D1 mini a NodeMCU, chip ESP 8266) ==== | ||
+ | |||
+ | instalace podpory desek s chipem ESP 8266 do Arduino IDE [[https:// | ||
+ | |||
+ | příklad použití\\ | ||
+ | {{: | ||
+ | |||
+ | Uvedený příklad použití vychází z příkladu [[https:// | ||
+ | ====Další vzorové kódy==== | ||
+ | autor: Václav Langer\\ | ||
+ | připraveno pro Workshop 2015, doposud neověřeno | ||
+ | |||
+ | {{: | ||
education/arduino.txt · Poslední úprava: 2023/10/10 09:59 autor: xhavlikj