Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

ESP8266-ESP-01

 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Programování PIC, ATMEL, EEPROM a dalších obvodů
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
elnovy



Založen: Jul 04, 2010
Příspěvky: 796

PříspěvekZaslal: po duben 01 2019, 6:40    Předmět: ESP8266-ESP-01 Citovat

Zdravím všechny
chci se naučit programovat ESP8266-ESP-01
pro různé aplikace :
1. spínání relé 1x pomocí wifi na dálku
2. spinání relé 2x pomocí wifi na dálku
3. měření napětí DC pomocí wifi na dálku
problém je v tom že arduino cosi nabízí ale ucelenou kuchařku nikde nemohu najít ???
Proste rady na netu pro arduino nefungují .

_________________
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
bu2520



Založen: Jul 16, 2007
Příspěvky: 4235
Bydliště: u HK

PříspěvekZaslal: po duben 01 2019, 7:45    Předmět: Citovat

objevil jsem zajímavou stránku, ale nemám jí vyzkoušenou, třeba pro inspiraci http://remotexy.com/
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
elnovy



Založen: Jul 04, 2010
Příspěvky: 796

PříspěvekZaslal: po duben 01 2019, 9:57    Předmět: Citovat

dik vypada to zajimave...kouknu na to ....
O co mi jde v 1. rade na
DPS ESP8266-ESP-01 je 32bit procesor a aby se stal clovek odbornikem =
mohl tento procesor vyuzit co se odesilani dat do WIFI site , mereni adc
pouziti pinů I/O tyká chtěl bych se dostat na assembler tohoto procesoru
a nejradeji obdoby ATMEL STUDIA 7 kde by se dal daný program odladit
tim by clovek nebyl odkazan jen na sosani s pomoci arduina ...

_________________
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
MiroH



Založen: Jan 28, 2011
Příspěvky: 55
Bydliště: Nitra

PříspěvekZaslal: po duben 01 2019, 10:37    Předmět: Citovat

trebars tu
https://tttapa.github.io/ESP8266/Chap01%20-%20ESP8266.html

alebo
https://docs.micropython.org/en/latest/esp8266/tutorial/intro.html#intro

ono sa to totiz lepsie programuje vo vyssich jazykoch ako v asm


Naposledy upravil MiroH dne po duben 01 2019, 11:53, celkově upraveno 1 krát.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
petrfilipi



Založen: Sep 13, 2005
Příspěvky: 2646

PříspěvekZaslal: po duben 01 2019, 10:48    Předmět: Citovat

Nedovedu si představit, jak asi může vypadat FW do ESP8266, přeložený do Assembleru. Do toho bych teda nešel, bo je to dneska ztráta času. Takže jedině vyšší jazyk a knohovny.

Petr
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
elnovy



Založen: Jul 04, 2010
Příspěvky: 796

PříspěvekZaslal: po duben 01 2019, 10:53    Předmět: Citovat

rozumim tomu tedy v Pythonu jsem našel

Analog to Digital Conversion
============================

The ESP8266 has a single pin (separate to the GPIO pins) which can be used to
read analog voltages and convert them to a digital value. You can construct
such an ADC pin object using::

>>> import machine
>>> adc = machine.ADC(0)

Then read its value with::

>>> adc.read()
58

The values returned from the ``read()`` function are between 0 (for 0.0 volts)
and 1024 (for 1.0 volts). Please note that this input can only tolerate a
maximum of 1.0 volts and you must use a voltage divider circuit to measure
larger voltages.

je to vycteno ze strany
https://docs.micropython.org/en/latest/esp8266/tutorial/adc.html

a jak dále ???

_________________
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
MiroH



Založen: Jan 28, 2011
Příspěvky: 55
Bydliště: Nitra

PříspěvekZaslal: po duben 01 2019, 12:48    Předmět: Citovat

zacal by som takto

https://www.instructables.com/id/The-Super-Easy-Micropython-ESP8266-Guide-No-Guessw/

ale ujo Google napovie viac, hotove riesenie nechci, ak sa chces nieco naucit

este nieco doplnim v Tvojom rodnom jazyku

https://naucse.python.cz/lessons/intro/micropython/
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
elnovy



Založen: Jul 04, 2010
Příspěvky: 796

PříspěvekZaslal: čt duben 04 2019, 9:08    Předmět: Citovat

Jak jsem stahnul a nainstaloval
python-3.7.3....chce to po mě licenci = kód
ten nevím kde vzít ?
.....
Co se chci naučit :
1. programovat v pythonu
desku s programovacim adapterem
OPEN-SMART USB to ESP8266 ESP-01 Wi-Fi Adapter Module w/ CH340G Driver Hot
https://www.ebay.com/itm/OPEN-SMART-USB-to-ESP8266-ESP-01-Wi-Fi-Adapter-Module-w-CH340G-Driver-Hot/152700861994?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649
---
2. programovat s pomoci pythonu
a kabelu USB to USB
desku
NodeMCU ESP8266 ESP-12E V1.0 Wifi CP2102 IoT Lua 267 NEW
https://www.ebay.com/itm/NodeMCU-ESP8266-ESP-12E-V1-0-Wifi-CP2102-IoT-Lua-267-NEW/232451934506?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649
----
Dotaz nemá někdo Python k nainstalovani free .
Tak postup jak nainstalovat prislusné knihovny
a drivery na programovani bych uvital .
----
Nechapu proc je vse tak slozité .
S Atmel studiem 7.0 jsem nemel zadne problémy a
jak se do toho zamotá arduino system je vse asi utajené ????

_________________
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
pocitujlasku



Založen: Dec 12, 2005
Příspěvky: 2161

PříspěvekZaslal: čt duben 04 2019, 10:10    Předmět: Citovat

Nechapu proc je vse tak slozité .
S Atmel studiem 7.0 jsem nemel zadne problémy a
jak se do toho zamotá arduino system je vse asi utajené ????

No pozor, micropython nema s arduinom nic spolocne, je to uplne iny system.
Ked by si tie esp chcel robit v arduine, tak je to par riadkov kodu a jeden klik na nahranie fw cez arduino IDE. v micropython je to zlozitejsia cesta.

ak chces ovladanie, tak kup si rovno toto: https://www.ebay.com/itm/ESP8266-ESP-01S-5V-WiFi-Relay-Module-Smart-Home-Remote-Control-Unlock-Set/192627727323?epid=9026199067&hash=item2cd981dbdb:g:xlgAAOSw4fpcdX0O

a program v arduine natukas za par minut - potrebujes len ovladat 2 piny v arduine, a na to je kopec navodov: napr. https://iot-playground.com/blog/2-uncategorised/40-esp8266-wifi-relay-switch-arduino-ide

_________________
No vidis, a tak si sa bal
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
mhepp



Založen: Aug 16, 2017
Příspěvky: 79

PříspěvekZaslal: pá březen 06 2020, 18:09    Předmět: Citovat

Vím, že je to téma skoro rok staré, ale rád bych se zeptal, co je složitější na Micropythonu? Vždyť je to úplně to samé: pár řádků kódu, klik na upload a jede to...

Na rozdíl od kompilovaného kódu nečekáš při každé změně na kompilaci, ale na začátku musíš flashnout firmware. Jinak nevidím nikde to složitost proti C(++).

(Možná bych dodal, že kód bude naopak jednodušší na porozumění, nemusím alokovat paměť pro každý bajt, a pak ho uvolňovat, hlídat si středníky a podobně. Ale to je subjektivní pocit líného programátora, který z C přešel na Python kde se dá, tedy téměř všude.)
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
pocitujlasku



Založen: Dec 12, 2005
Příspěvky: 2161

PříspěvekZaslal: pá březen 06 2020, 21:24    Předmět: Citovat

mhepp: neviem, ako je na tom uPython, ale ja som skor narazal na to, ze v arduine nemusis nic nastavovat, a ani tam nemusis alokovat a uvolnovat pamat. Len mi to pride viac bfu friendly a urobene tak, ze v tom dokaze robit takmer kazdy.
netvrdim, ze python je zly, len obcas je problem, ze ked sa portuje na novu platformu, tak dlhsie trva kym sa to vyladi.
(pre mna je jazyk ako jazyk, vzdy si vyberam podla toho, co mi v danom projekte viac vyhovuje)

_________________
No vidis, a tak si sa bal
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Programování PIC, ATMEL, EEPROM a dalších obvodů Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.12 sekund