lubosm
Vytvořené odpovědi
-
AutorPříspěvky
-
hogen
ÚčastníkDobrý den,jsem začátečník v programování Arduina a mám problém.
Váše časové spínání pinu se mi moc zamlouvá ,ale potřeboval bych aby to spínalo tří nastavené časy v programu.Tudíž třemi tlačítky ovládat jeden výstup.Zkoušel jsem modifikovat Váš program,ale bez úspěchu.Myslíte,če by jste mne moh nějak poradit.Děkuji za jakou koliv odpověď.
Hog.darira
ÚčastníkJak píše ArduXPP, knihovny jsou v zipu. U novějších IDE vždy něco blblo, Time.h je lehce upravená kvůli překladu. Než s někým pořád řešit kde je problém, hodil jsem to tam komplet. Ceny, stačí kouknout na net (buď v CZ a zaplatíš ranec nebo ebay/Ali). Snad jen tišťáky – cca 280,-Kč hlavní deska, 216,-Kč deska pro LED. Cena je orientační, nechal jsem si je vyrobit v Pardubicich – PCB 1,5mm, 70um + stříbro + lak + vrtání. Určitě to někdo zvládne levněji. Jsem línej leptat doma. Mám teď ESP (NodeMCU) pro web přístup, ale nemůžu se k tomu nějak časově dostat. Zakládal jsem novou nádrž a dodělávám ještě osvětlení a kryt. Tak třeba časem sem dám něco dalšího. Ještě potřebuji okótovat rámeček pro LCD a dát do výroby na frézku.
SirTonic
ÚčastníkTaky by nebylo na skodu sepsat kusovnik s orientacnimi cenami
S cim mohu pomoci?ArduXPP
ÚčastníkKdyž použijete arduino ide které je součástí, tak tam ty knihovny jsou.
SirTonic
ÚčastníkBylo by moudre sepsat, kde a jak stahnout knihovny
* Adafruit_PWMServoDriver.h
* TimeAlarms.h
* Time.h
* DS1307RTC.h
* UTouch.h
* SdFat.h
* UTFT.h
nebo sou knihovny dodavany s URL ke stazeni?SirTonic
ÚčastníkMam veliky zajem,
jen tak dal, jen dotaz na novych verzi IDE to nefunguje?ArduXPP
ÚčastníkTo samé dělá i u ATMega328P-PU za použití usbasp v2. V avrdude ale USBasp v2 funguje na 100%.
posjirka
Účastníkviděl bych to na reinstal Arduina IDE případně použití jiné knihovny pro ATTINY
ArduXPP
ÚčastníkJe to v textu napsané attiny85 – https://www.gme.cz/attiny85-20pu-dip8-atmel .
Arduino IDE mi ukazuje při používání usbasp tohle.
java.lang.NullPointerException
at cc.arduino.packages.uploaders.SerialUploader.burnBootloader(SerialUploader.java:314)
at processing.app.Editor.lambda$handleBurnBootloader$42(Editor.java:2754)
at java.lang.Thread.run(Thread.java:745)Vše mám nastavené, takže jsem musel použít avrdude, tam problém není. Samotný Arduino ide vygeneruje při kontrole dva HEX soubory, jeden bez názvu bootloader , a jeden s názvem bootloader.
Blink.ino.hex
Blink.ino.with_bootloader.hexposjirka
Účastníkasi bych spíš volil třeba BUZ11:
https://www.gme.cz/unipolarni-tranzistor-buz11-to220To schéma je navržené pro unipolární tranzistory (FET) a proto nemá ani omezovací odpory mezi arduinem a bází (GATE). I když bych tam radši dal třeba 220R až 10k.
Mělo by to jít s celým rozsahem. Doporučuji zlatý střed 1K0-odomsk
ÚčastníkDiky za odpoved. Daly by se pouzit tyto tranzistory?
https://www.gme.cz/darlingtonuv-tranzistor-tip120-to220
nebo
https://www.gme.cz/unipolarni-tranzistor-irlz34n-to220abV planu je napajet max 3 metry led pasku
posjirka
Účastníknerozumím otázce. Co programuješ za procesor ?
posjirka
ÚčastníkDUE je na 3,3V UNO na 5V. Tady bych hledal chybu. Jinak ten display nemůže blikat. Z ARduina si bere jen data co má zobrazit a pak už jede autonomně. Sám si přepína segmenty, reguluje svítivost atd.
Leda že bys mu nesutálě měnil hodnoty (myslím tím víc než 5x/s). Pak by mohl zablbnout, ale spíš to vidím na to napájecí napětí.posjirka
ÚčastníkNa odpaleni arduina super. .. Musíš ten pásek spínat přes tranzistory. Takhle to vážně odpálíš při větším počtu LED….
tady máš inspiraci:
https://cdn-learn.adafruit.com/assets/assets/000/002/692/medium800/led_strips_ledstripfet.gif?1448059609LeosP
ÚčastníkDekuju moc. Je to tak – uz to chodi na Arduino UNO krasne.
Mam s tim divny problem na Arduino Due. Tam display divne poblikava. Pritom jsem se domnival, ze DUE je rychlejsi – vykonnejsi. Prijeno to bylo na piny 49 a 50, coz si myslim jsou universalni I/O porty. Kdyby vas napadlo, kde je/delam chybu, budu rad, protoze bych rad pouzil system ARMOSY-2 postaveny na DUE.
Dekuji L.posjirka
Účastníka zkoušel jsi strýčka googla?
posjirka
Účastníka jak jsi to vyřešil? možná by tvé řešení pomohlo dalším začátečníkům …
Ander
ÚčastníkĎakujem za vaše reakcie a rady, problem som už medzičasom vyriešil ďakujem .
Luke_CZ
ÚčastníkA, TM1640 není i2C, ačkoliv k obsluze potřebuje pouze dva vodiče
B, pro každý module je nutná tedy vlastní instance asi takto:
TM1640 module1(6, 7);
TM1640 module2(8, 9);
atd..
Samozřejmě to zabere více pinů, ale funguje to, já to řešil úspěšně pro TM1637.L.
Snarks
ÚčastníkDíky moc za pomoc, podívám se na to.
BlindP
ÚčastníkPouzij menic urovni, zkontrojul zapojeni SDA/SCL, pin preruseni.
Knihovna – https://github.com/sparkfun/APDS-9960_RGB_and_Gesture_Sensor/tree/master/Libraries/ArduinoSnarks
Účastníkto: BlindP
Na Arduino Uno jsem to pripojil na pin 3.3V.BlindP
ÚčastníkSnarks: ano, v tom navodu mas primo odkaz. Nevim jak moc je ten modul odolny, ale nepripojil jsi ho primo na 5V?
Snarks
Účastníkto BlindP:
použít IIC I2C 5V na 3.3V Obousměrný Převodník Logické Úrovně?Snarks
ÚčastníkDíky za radu.
i2c_scanner vypíše:
Scanning…
I2C device found at address 0x39 !
doneBlindP
ÚčastníkTen modul ale neni na 5V,
IMPORTANT: You must use 3.3V! If you try to use a 5V power supply or 5V I2C communications, you risk damaging the APDS-9960. If you are using a 5V Arduino (e.g. UNO), then you need to have some kind of level shifting.
Luke_CZ
ÚčastníkNahrej do arduina: http://playground.arduino.cc/Main/I2cScanner
Uvidíš, jestli je na I2C ten tvůj senzor (vypíše to nějakou adresu nalezeného zařízení), pokud ne, je něco špatně v zapojení.L:
fm90
ÚčastníkA menší oprava ve schématu, přepojený pin na Hallův snímač, teď je správně. Sorry.
Attachments:
fm90
ÚčastníkPohled na motorek.
Attachments:
Fish
ÚčastníkDíky moc, zase jsem o něco chytřejší a mám se s čím po večerech bavit.
Budu zkoušet a dám vědět jestli jsem uspěl, případně požádám ODBORNIKA o pomoc 🙂 -
AutorPříspěvky