ArduXPP
Vytvořené odpovědi
-
AutorPříspěvky
-
ArduXPP
ÚčastníkAutor 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.
ArduXPP
ÚčastníkArduXPP
ÚčastníkTam není žádná chyba, jen to, že je potřeba u reset dát keramický kondenzátor 100 nF(Můžete tam dát i jiný).
K zapojení, je potřeba na vedlejší řadu a reset(u chipu(1)) zapojit keramický kondenzátor a na vedlejší řadě dát z převodníku DTR.ArduXPP
ÚčastníkKondenzátor vyndat , nedávat.
ArduXPP
Účastník10 a 9 pin je krystal, no a 8 už je gnd .
ArduXPP
ÚčastníkA ještě jedna věc, i napájení chipu je špatně zapojena. Když to beru z obrázku.
ArduXPP
ÚčastníkKoukal jsem na ten váš obrázek a je tam chyba zapojení. Blbě zapojený krystal.
ArduXPP
ÚčastníkU arduina to je kolem 5.5V u 6V už je riziko , že zničí pin.
U AC se používají 4 diody proti přepólování .
ArduXPP
ÚčastníkAno už jsem se jednou ptal, šlo o rx a tx , nešlo o analog pin a4 a a5 u UNO .
ArduXPP
ÚčastníkVím na co se ptám, chtěl jsem FT232RL FTDI Basic USB, který umožňuje přes ISP6PIN nahrát bootloader. Když mi to nešlo tak jsem automaticky využil možnost Arduino Uno za pomoci kodu ArduinoISP . A pak jsem napsal dotaz jak nahrát bootloader přes FT232RL FTDI Basic USB . Sám FT232RL FTDI Basic USB dělá i to co popisuji v dalším příspěvku .
A taky by mě zajímalo, jestli jde u toho čipu Atmel ATMega328P-PU změnit z 5V na 3.3V logiku, jako je to u Arduino Pro Mini ATMega328P 3.3V, když bych využil samotný čip.
V odpovědi nebylo řečeno, že to jde jen přes ICSP
ArduXPP
ÚčastníkTen návod je na jiný typ chipu.
Samotný čip jsem zprovoznil rychle přes ArduinoISP . U FT232RL FTDI Basic USB
mi to ukazovalo chybu, když jsem dal DTR na reset docházelo k chybě, když jsem odpojil DTR tak docházelo k chybě no a poslední co jsem vyzkoušel bylo prostě přes jumper dat DTR a připojit na volný nevyužitý místo na nepájivé kontaktní pole tak najednou se kod nahrál a led svítila . Mám ještě převodník CP2102 , a tam to funguje bez problému nahrávání. Tak nevím proč u FT232RL FTDI Basic USB jde nahrát kod jen když se dá na volné pole . Tohle dělá jen u samotnýho čipu, který jsem dal dohromady podle návodu. U ostatných zařízení jako esp8266 to chybu nevykazuje a nemusím DTR dávat na volné pole.ArduXPP
ÚčastníkVčera se mi nedal odkaz do příspěvku.
Tak tady je https://bastlirna.hwkitchen.cz/tutorial-uzivani-hodin-realneho-casu-ds1307-a-ds3231-s-arduinem/
Píše o tom Kolbis .
ArduXPP
ÚčastníkArduXPP
ÚčastníkKoupil jsem si DS3231 a ten i baterii nabíjí. Baterie CR2032 je nenabíjecí.
ArduXPP
ÚčastníkKdyž budu chtít u modulu použít baterii CR2032 je potřeba přerušit obvod dobíjecí ?
ArduXPP
ÚčastníkDostáváte z Číny fakturu ?
-
AutorPříspěvky


