JardaL
Vytvořené odpovědi
-
AutorPříspěvky
-
posjirka
Účastníkna to se používá RC SWITCH který reaguje podobně jako servo. Při určitě poloze páky se dostane šířka pulzu přes nastavenou mez a Rc switch sepne.
Ve většině případů spínají „zem“, takže musíš připojit arduino na „+“ a zem spínat, nebo použít rele.
RC switche se dají koupit jako modul:
http://www.peckamodel.cz/produkt/rc-modely-a-prislusenstvi/ostatni-elektronika/spinace/j-sp06-o-spinac-sp-06-opto
nebo samozřejmě můžeš něco zbastlit. Za mejch školních let se do bastlitlo docela dost a většinou to funguje. Žádný schéma asi domam už nemám, ale A-Radio okolo 2001-2003 nějáký spínač řešilo. Můžeš použít něco z tohoto:
https://www.google.cz/search?q=rc+switch&client=firefox-b&tbm=isch&tbo=u&source=univ&sa=X&ved=0ahUKEwjB3Pyuuq7SAhXIDZoKHa7HCLoQsAQIQA&biw=1280&bih=616
Paradoxně by ti stačilo samotné arduino, které by snímalo přicházející signál a když by přesáhl určitou mez tak by provedl určitou funkci. Vzhledem k tomu, že moje odpověď je mnohem delší než dotaz nemůžu ti bez lepšího popisu pomoci.rehot79
Účastníkrehot79
ÚčastníkPozerám na neho ale V info O výrobku je napísané NOT for controlling via PWM signal! Len kukal som nižšie A tam je jaj pwm ac light dimmer A ten by už mal fungovať. Ešte raz ďakujem
rehot79
ÚčastníkĎakujem za ďalší nápad,
vrabi
ÚčastníkAhoj, omlouvám se za amatérský dotaz, ale pomohl by mi někdo s propojením airduno mega a esp8266-07? do mega si stahuji různé hodnoty z digitálních i analog pinů. Tyto hodnoty bych však chtěl nahrávat na web ubidots. Nicméně nevím jak s propojením toho wifi modulu. Mám propojené MEGA tx na ESP rx a MEGA rx na ESP tx, nicméně pokud dám kontrolovat testovací program program, nahlásí mi IDE hlášku, že „esp8266wifi.h“ není přítomná, ačkoliv ji mám importovanou mezi knihovnami:(
Nevíte co s tím?
Díky Martin.mystriks
Účastníkmystriks
ÚčastníkKdyby to nekdo resil tak jedinek asi triak, ssr rele ne.
Strojek
Účastníktak si mysli, ze to bude asi bez problemu.. nasel jsem tohle https://www.youtube.com/watch?v=hjd0n-6Q0-A
Strojek
Účastníktak jsem to cetl a moudrej z toho nejsem ….. tady je datasheet http://pdf1.alldatasheet.com/datasheet-pdf/view/152658/INFINEON/BTS7960B.html
a podle grafu a tabulky to tech 40A ma … tak nevim .. i v tom odkaze pouze spekuluji ohledne svorkovnice .. me ten motor bere naprazdno 8A tak to o moc vic nebude .. bude to zvedat heverem od skodovky snekove vreteno pouze dvirka kurniku ..Dreamer
ÚčastníkTak máš asi pravdu, bude to pro jeden motor, popletlo mě že v názvu uvádějí Stepper motor driver. Myslel jsem že to bude něco podobného jako L298 jenom s větším výkonem. Ale moc tě nepotěším, projdi diskusi na: http://www.c-n-c.cz/viewtopic.php?f=17&t=8762
Tam uvádějí že použitý chip má špičkový proud 1,2A to na motorek ze stěračů nebude.Strojek
Účastníkmoc dekuju za ochotu … zrovna me zaroven poradili i FB .. ale myslim si ze pro dva motory to asi nebude .. nevidim tam nikde druhy vyvod pro motor http://cdn.instructables.com/FRX/MDKF/HUL8W3ML/FRXMDKFHUL8W3ML.LARGE.jpg
a tady je i kousek kodu a take dalsi zapojeni pod tim ..obr diagram1.jpg a diagram2.jpg .. http://forum.arduino.cc/index.php?topic=338661.0
a jeste jednou moc dekuju za odpoved ..Dreamer
ÚčastníkTen driver je pro dva DC motory nebo 1 krokový. R_IS a L_IS bude pro změnu smeru otáčení, R_EN a L_EN povoluješ nebo zakazuješ chod příslušného motoru. Pro chod jednoho motoru tedy potřebuješ 2x dig. výstup a jeden PWM na Arduinu. Na dva motorky ze stěračů se mi zdá ten driver ale slabý ale to je možná jen moje doměnka. Každopádně 45A čínských není 45A českých, počítej tak se třetinovým odběrem max.
Aleš
ÚčastníkKupte toto:
http://arduino-shop.cz/arduino/947-arduino-usb-ttl-prevodnik-1423599442.html
a do ESP nahrajte firmware podle stránek
http://xanadu.khnet.info/esp8266.php
Jinak to nerozchodíte. V nových ESP8266 bývá v poslední době nahrané cokoliv, jenom ne použitelný firmware.Dreamer
ÚčastníkV prvé řadě zkuste zjistit jestli tedy vůbec je v modulu firmware který bude odpovídat na AT příkazy. Na to by byl ideální ten převodník jak jsem psal výše. Ale možná bude nejjednoduší z UNO vyndat vlastní ATmegu a používat jej na místo převodníku. Propojit 3,3V, GND a TX na TX, RX na RX – v tomto případě ne křížem. V IDE spustit serial monitor a na různých rychlostech zkusit pomocí AT jestli modul vůbec komunikuje komunikuje. Ale jinak je to v podstatě takové drbání levou rukou za pravým uchem. ESP8266 má v sobě výkonější chip než UNO a přijde mi jednoduší programovat přímo ESP než řešit ještě komunikaci s UNO. Dá se programovat přímo z IDE. Pro první pokusy by asi byl lepší třeba WEMOS D1 mini. Jde připojit přímo k USB portu.
ZdenekB
ÚčastníkDobrý den, mám Arduino Projekt Starter Kit UNO R3 Board 1602 LCD k tomu jsem dokoupil komponenty uvedené výše. Programuji sem tam v Deplhi ale nemám problém jednoduché věci v arduinu udělat. Cíl mého projektu je mít arduino co bude měřit teplotu na více místech v domě a následně jí bude zobrazovat na www stránce kde bude možno zapnou vypnout další komponenty. Bohužel nejsem schopnej zprovoznit ten wifi modul a ani ověřit v čem by mohl být problém proč to nespolupracuje. Proto hledám pomoc tady.
Měla by to být tedy variant číslo 2Dreamer
ÚčastníkA jaké máte zkušenosti? Používáte Arduino IDE? Používáte nějakou desku Arduino? Pro začátek by se ještě určitě hodil převodník třeba tento:
http://www.ebay.com/itm/FT232RL-3-3V-5-5V-FTDI-USB-to-TTL-Serial-Adapter-Module-for-Arduino-Mini-Port-/381374421597?hash=item58cbafda5d:g:jk8AAOSwrklVMjIp
Moduly je možné poučívat ve dvou režimech.
1 – samostatný modul s vlastním vytvořeným programem
2 – ve spojení s Arduinem ovládat modul AT příkazy.
(Jsou i další možnosti (LUA) ale s těmi jsem se nezabýval a pro začátek určitě nejsou nejvhodnější). Koukněte také do jiných vláken kde se probíral ESP8266.ZdenekB
ÚčastníkDobrý den, tak jsem o tom dělal celý den a výsledek je 0. Prostě nevím jak to zprovoznit.
Jak to zapojit na desce a jak by měl vypadat program a případně jaké knihovny jsou potřeba? Děkuji za odpověďLuke_CZ
ÚčastníkJá měl dokonce ESP bez FW, doručuji to, co kolegové. Tj. nehledě na deklaraci prodejce nahrát odzkoušený FW.
L.
Luke_CZ
ÚčastníkJen pro ujasnění, 5V logiku sice ESP8266 zvládne, ovšem pouze díky tomu, že má ochranu na vstupech. Obecně bych 5V logiku pro ESP8266 nepoužíval.
L.
Luke_CZ
ÚčastníkA, když shoří odpor, tak se na 99% přeruší = na pin pošleš rovnou 24V
B, 24V na pinu arduino spolehlivě odpálíL.
ArduXPP
ÚčastníkNávod je třeba zde : http://www.instructables.com/id/Getting-Started-With-the-ESP8266-ESP-01/?ALLSTEPS
ale váš modul esp8266 je verze 05, která se dělá ve dvouch verzí , a jedná z nich je podoba esp8266 k verzi 01. Adapter který je na odkazu je určen k verzi 01.
Adapter má už stabilizátor napětí, takže jde připojit k 5V a využít 5V logiku, protože modul je upravený i pro tento účel.Jinak je postup stejný, arduino uno – esp8266 s adapterem
5V – VCC
gnd – gnd
RX – TX
TX – RXhcdady
ÚčastníkZdravím, jen ještě takový asi hloupý dotaz, když použiji variantu s odporem http://circuits4you.com/2016/05/13/arduino-4-20mamp-current-loop/, která funguje super. Cos se stane s arduinem když shoří odpor? to ho odpálím , a nebo mu ten proud 24 mA nic neudělá i když tam bude 24V.
Zbyšek Voda
ÚčastníkTaké jich mám pár doma a snad všechny v sobě AT firmware měly. Spíše byl problém s rychlostí komunikace. Měl jsem za to, že je tam AT vždy, ale máte asi pravdu, že někdy je Číňan nepředvídatelný.
Aleš
ÚčastníkV NOVÉM ESP8266-1 je bohužel nahrané cokoliv. Mám jich asi 6ks, a jenom jedno mi nějak odpovídalo na AT příkazy. U ostatních jsem vůbec nezjistil, co je v něm nahrané. Jestli AT fw, nebo nějaký NodeMCU. Takže když přijde nový, tak do něj automaticky nahrávám odzkoušený fw, aniž bych ztrácel čas zkoušením, co v něm vůbec je. V ESP8266-12 V3 bylo myslím dokonce nahrané blikání LEDkou 🙂
mystriks
ÚčastníkZrovna řeším to samé, a docetl jsem se ze pri pouziti ssrele a vetsiho vetraku muze dojit k velke zpetne indukci, nebo nemusi kvuli stridavemu napeti fungovat tak jak si predstavujem. pokud to uz nekdo zkousel tak by se rada hodila
ArduXPP
ÚčastníkJakou rychlost používáte pro serial ?
MrApik
ÚčastníkBohužel, toto zapojení mi nefunguje. Zkoušel jsem i jiný sketche a odpojení GPIO0 od groundu, ale stále nic.
Zbyšek Voda
ÚčastníkAno, potom stačí z Arduino programu posílat do ESP tyto AT příkazy přes Serial.println(„“); 🙂
MrApik
ÚčastníkDěkuji, určitě hned to jdu vyzkoušet. Jinak chápu-li to dobře, do programu arduina pak lze tedy AT zpracovat a naopak do ESP posílat?
Zbyšek Voda
ÚčastníkKdyž si necháte to zapojení, které zmiňujete v prvním postu:
ESP8266 –> Arduino Mega ADK
TX –> RX1
RX –> TX1
3V3 –> 3.3V (V Arduinu)
EN –> 3.3V (V Arduinu)
GND –> GND
GPIO0 –> GND,tak si pak do loop() dejte
while(Serial.available()) Serial1.write(Serial.read());
while(Serial1.available() Serial.write(Serial1.read());Toto by mělo přeposílat mezi sériovými porty sdílenými s PC a porty RX1 a TX1. Toto mám ozkoušené (dokonce i na ADK) a dá se tak ESP ovládat.
Ty errory, co vám to píše, jsou způsobené tím, že se nahrávací software nedokáže „zkontaktovat“ s EPS8266. Asi za to může to, co psal Aleš.
-
AutorPříspěvky