ArduXPP
Vytvořené odpovědi
-
AutorPříspěvky
-
ArduXPPÚčastník
Autor to tam zmiňuje, že „Bohužel, když jsem připojil k ESP8266 čidlo DHT22 pro měření teploty a vlhkosti vzduchu, nepodařilo se mi z tohoto čidla načíst jakékoliv údaje, i když z čidla DS18B20 data načítal bez problému. Po několika hodinách marného snažení jsem se někde dočetl, že poslední verze, která umí načítat data z DHT22 je verze nodemcu_float_dev20150311.bin Je to verze float, takže počítá s desetinnými čísly“ , u ESP8266 je možné používat i arduino ide a tím pádem použít kod pro arduino uno atd.
ArduXPPÚčastníkMohu vědět jaké kody byly použity ?
Jestli chcete testovat funkčnost, stačí si koupit toto: https://www.ptshop.cz/Logicky-analyzer-24Mhz-8CH-d549.htm
ArduXPPÚčastníkMělo by se použít SPI – https://goo.gl/images/Pbp80i .
Zde je zapojení – https://goo.gl/images/tL0dI5
ArduXPPÚčastníkNávod zde – http://www.fut-electronics.com/wp-content/uploads/2015/09/Micro_SD_-Card_-Module_arduino_tutorial.pdf
Rozmístění pinu zde – https://goo.gl/images/Wqr47y
Doporučuji první si naformátovat kartu na FAT 16 a když to bude ok, tak na FAT32 .
ArduXPPÚčastníkNení lepší použít toto ,
Tenhle typ je otevírací.
ArduXPPÚčastníkArduXPPÚčastníkStačí hledat, http://www.ebay.com/itm/Liquid-PH-Value-Detection-Sensor-Module-Monitoring-Control-/311449281847 dole obrázek.
ArduXPPÚčastníkProdávající tam informuje, že byl displey testován ILI9327 ,
ArduXPPÚčastníkAno soubor zip je potřeba rozbalit a pak postupovat dle co jsem psal.
ArduXPPÚčastníkPosílám zip soubor, ten se otevře a složka LCD_2000_9225 se celá zkopíruje do libraries . Pak jsem tam dal soubor megaLCD.ino ten se otevře v arduino ide a otestuje.
Attachments:
ArduXPPÚčastníkKoukal jsem se na to, a testoval jsem jen kod .
Obsah který se nachází ve složce LCD_2000_9225 je potřeba ve složce libraries udělat prázdnou složku třeba LCD_2000_9225 , a obsah co je ve složce LCD_2000_9225 vzít src ale jen ten obsah, a zkopírovat do složky libraries/LCD_2000_9225 , jedná se o tyto soubory či složky:
LCD_2000_9225.h
LCD_2000_9225.cpp
utility – celou složkuPak to už bude fungovat.
ArduXPPÚčastníkJeště dodám, že driver se určuje dle typu LCD, když bude na přední straně displeje třeba nápis LCD-2000-9225 , tak sample code + potřební driver je na Library for Arduino-Update with Arduino IDE 1.6.3\LCD_2000_9225 , kod se nejprve nahraje do složky libraries , tam se nahraje složka LCD_2000_9225 a pak se ze složky veme examples – třeba TFTDisplayText_Mega2560 a to se zkopíruje do arduino ide a nahraje do arduino mega.
ArduXPPÚčastníkPodle toho odkazu jste měl dostat toto:
We provided development kit include:1, All chip’s datasheet
2, Arduino driver and sample code
3, Application notes for Arduino UNO and Arduino Mega2560
4, Source code for STM32
5, Schematic
Hned 4 je driver a určitě se najde i sample code .
Na stránce inhaos jsem našel PDF kde je jak zapojení tak i ukázka kodu pro mega – Jedná se o tento PDF http://www.inhaos.com/downcount.php?download_id=133 , víc k tomu není potřeba, je tam vše.
ArduXPPÚčastníkTak jak jsem to psal, mě to funguje. Já jsem třeba nemohl nahrát do chipu právě žádný kod, dokud jsem tam nedal tlačítko, ale to nebylo automatické. Tak jsem použil keramický kondenzátor a ten nahradil tlačítko. U arduino uno není tlačítko potřeba, to tlačítko nebo pro automatický je keramický kondenzátor, je jen pro usb převodník.
Nebo mám poslat schéma jak mě to funguje ?
ArduXPPÚčastníkA máte vše nastavené správně , usb převodník má vlastní driver ovladač.
V IDE nastaveno jako by se nahrával sketch na arduino uno .K usb převodníku, 5V > 5V chip (+) , RX > TX , TX > RX , u resetu připojené jen odpor + to co je na obrázku předcházejícího příspěvku.
-
AutorPříspěvky