Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

Anbefalte innlegg

Skrevet
15 timer siden, NilsOF skrev:

ESP8266 gjør mye rart på gpioene ved boot og også flash.

Det er bare gpio 4 og 5 som ikke flipper.

I tillegg så brukes flere av gpioene til å bestemme bootmodus, så man må være forsiktig om ESPen leser høy eller lav ved boot.

Mange av gpioene brukes også mot flash-bikke(ne) så man kan stille spørsmål ved nytten av at disse er dratt fram på de bordene med mange io.

Dette ble veldig tydelig på takvifte-prosjektet mitt.

Der har jeg tre releer, en temperatursensor, en halleffektsensor og fire brytere.

Jeg vil påstå at dette er veldig nær max ESP8266 takler med io-messig.

De fleste gpioene jeg brukte som input måtte gå via en 330ohms motstand fordi gpioene faktisk setter ett nivå som output ved boot.

 

Ja, dette er vel en bekreftelse på teorien og øvelsene i de linkene som er henvist til.

 

Kan du ramse opp de innganger og utganger du har i bruk? Og hva tenker du om D8, D9 og D10?

Skrevet (endret)

J@SteinarH 

Skjema hær: https://www.hjemmeautomasjon.no/forums/topic/5667-byggetråd-automatisere-takvifte-westinghouse-comet/?tab=comments#comment-66320

 

D8/gpio15 skal ha en pulldown (innebygd på kortet) da denne brukes ved boot.

Derfor går det bra å bruke den til å drive en NPN-transistor som jeg gjør på takvifta.

 

D9 (gpio3),D10 (gpio1) er vel RX/TX? Man skal være trygg på seg selv før man tar de i bruk som normal gpio.

Dvs. man trenger de om man må flashe med kabel, så en kan ikke henge fast noen kretser som forstyrrer.

Mener å ha lest at det er noe logikk i ESPen som kan forstyrre også.

Men jeg vet ikke sikkert, da jeg ikke har prøvd.

 

 

Endret av NilsOF
Skrevet
6 minutter siden, NilsOF skrev:

D8/gpio15 skal ha en pulldown (innebygd på kortet) da denne brukes ved boot.

 

Ja, den er nok grei å bruke. Utfordringen er at den mangler i plugin til Homeseer.

7 minutter siden, NilsOF skrev:

D9 (gpio3),D10 (gpio1) er vel RX/TX?

Ja, det stemmer, ut fra sånn det er satt opp i plugin i Homeseer. Er usikker på hvorfor det er gjort, og også om disse bør brukes som IO.

Skrevet

@SteinarH Muligheten for å bruke RX/TX som sikkert der for ESP-01 som bare har gpio 0 og 2 dratt ut (i tillegg til rx/tx).

gpio 0 og 2 brukes også til å detektere bootmode, så det må leses før man bruker de til noe..(kretser som trekker mot høy bør gå)

 

ESP8266 er litt av en kabal. Nyttig når den går opp, men bare da. ?

 

 

 

Skrevet

@petersvJa, jeg angrer for at jeg ikke begynte med ESP32 på takvifteprosjektet.

Det ville spart meg for mye tid, lesning og funderinger.

Ser at noen gpioer flipper der også. Forhåpentligvis er dette mye bedre definert på ESP32.

Neste prosjekt med flere enn tre utganger vil bli ESP32 for min del.

 

  • Like 1
Skrevet

Da fikk jeg etter utrolige ti dager, relekort bestilt på Ebay fra Kina. Bestilt på julaften, og levert i dag. Det må jeg si var raskt levert ?

 

Jeg har nå koplet dette 4-kanals releet opp mot NodeMCU med pinner D1 til D4, for å teste det som er diskutert her. Jeg opplever med en gang, at pinner annet enn D1 og D2, lever sitt eget liv ved boot (som beskrevet). Deretter stabiliserer D3 seg. Ved bruk mot HS3, vil D4 derimot, som også er beskrevet å ha samme funksjon som indikasjon på kortet (blå lysdiode), trigge en gang hvert 2 minutt med denne melingen i loggen:

 image.png.4895260348daaac7bbbfd5a228e5f83d.png

 

Jeg oppfatter dette som en kontroll for HS om at kortet henger med. Mulig dette går an å justere ned frekvensen på, men vil uansett da trigge D4, som da ikke vil egne seg til bruk som utgang. Noen med andre erfaringer?

Skrevet (endret)

Hmm, stiller meg sterkt tvilende til å lage en PlugAndPlay sak på ESP8266..

Det er altfor mange variabler til å at det blir noe annet enn Play byttet mot Pray..

 

Edit: Håper virkelig jeg har missoppfattet!

 

Endret av NilsOF
Skrevet (endret)

@Moskus

 

Kan jeg spørre: Får du samme rapportering i loggen, for dine kort?

Kommer ca. hvert 90 sekund. Tenkte først dette var en kontroll for å sjekke at kortet var med, men ut fra det som står, så kan en oppfatte at kortet tilkobler seg på nytt med det intervallet.

 

Edit: Står til normal logging.

 

image.png.4895260348daaac7bbbfd5a228e5f83d.png

Endret av SteinarH
Skrevet
9 timer siden, SteinarH skrev:

Jeg oppfatter dette som en kontroll for HS om at kortet henger med.

Jeg oppfatter det som at kortet mister forbindelsen, og derfor kobler opp igjen. Jeg har ingenting slikt i min logg.

 

1 minutt siden, SteinarH skrev:

Kan jeg spørre: Får du samme rapportering i loggen, for dine kort?

Niks. Mine er koblet på, og forblir koblet på. Derfor ingen melding i loggen.

Skrevet
1 minutt siden, Moskus skrev:

Niks. Mine er koblet på, og forblir koblet på. Derfor ingen melding i loggen.

 

Takk for svar.

 

Det var veldig rart. Kan ikke se at jeg har gjort noe spesielt for at dette skal skje. Jeg får teste et annet kort, og se om det samme skjer.

Skrevet
37 minutter siden, Moskus skrev:

Jeg oppfatter det som at kortet mister forbindelsen, og derfor kobler opp igjen. Jeg har ingenting slikt i min logg.

 

Det er nok riktig oppfattelse. Har slettet kortet, lagd ny sketch og lastet denne inn. Da virker det stabilt.

 

Godt å ha sånne som deg, som har vært i gamet en stund. Vi nykommere har mye å lære..

  • Like 1
Skrevet (endret)
23 timer siden, Moskus skrev:

Problemet med erfaring er at det tar sånn tid å skaffe seg... ;) 

 

Det er helt sant.. og i mange tilfeller dyrkjøpt. Men uansett, erfaring (les: kunnskap), er makt. Det er kun med det, verden går fremover, og dessverre i disse tider, også bakover ?

 

Men tilbake til NodeMCU, så er min erfaring i dag dessverre, at jeg ikke får tilstrekkelig WiFi-signal til garasjen, som denne enheten er tilfreds med. Dette til tross for at jeg har en UniFi-enhet som er plassert nettopp for å kunne gi signal dit, og avstanden er knapt 7-8 meter. Signal nok gir den imidlertid til en router i bridge mode, som leverer Lan til en PC som står der. Riktig nok i garasjens 2. etasje. Da er det ikke annet å gjøre enn å gå tilbake til "tegnebordet" og finne en annen løsning.

Endret av SteinarH
Skrevet
6 timer siden, SteinarH skrev:

dessverre i disse tider, også bakover ?

"The Donald"... :( 

 

6 timer siden, SteinarH skrev:

Dette til tross for at jeg har en UniFi-enhet som er plassert nettopp for å kunne gi signal dit, og avstanden er knapt 7-8 meter.

Direkte linje eller er det hindringer mellom? 7-8 meter kan være laaaangt i wifi-verdenen.

 

6 timer siden, SteinarH skrev:

Da er det ikke annet å gjøre enn å gå tilbake til "tegnebordet" og finne en annen løsning.

En Arduino med et ethernet-shield og en nettverkskabel?

Skrevet
4 timer siden, Moskus skrev:

"The Donald"... :(

 

Riktig..

 

4 timer siden, Moskus skrev:

Direkte linje eller er det hindringer mellom? 7-8 meter kan være laaaangt i wifi-verdenen.

 

Vel.. Det skal nok gjennom et vindu og en garasjeport.. sånn grovt sett. Så kan vel ikke påstå et det er helt direkte. Men nevnte router, skal også gjennom samme hindringer. Men er vel sannsynlig at antennemessig, er denne routeren bedre.

 

4 timer siden, Moskus skrev:

En Arduino med et ethernet-shield og en nettverkskabel?

 

Vel.. her kommer uerfarenheten inn igjen. Da må jeg sette meg inn i hvordan dette skal gjøres og brukes. Kom gjerne med mer informasjon ?

 

 

Skrevet
11 timer siden, SteinarH skrev:

Vel.. her kommer uerfarenheten inn igjen. Da må jeg sette meg inn i hvordan dette skal gjøres og brukes. Kom gjerne med mer informasjon ?

Brukes omtrent på samme måte, men man spesifiserer bare en IP-adresse istedenfor et WLAN-oppsett. :) 

Skrevet
32 minutter siden, Moskus skrev:

Brukes omtrent på samme måte, men man spesifiserer bare en IP-adresse istedenfor et WLAN-oppsett. :) 

Du mener da at det fra routeren, skal legges en nettverkskabel?

Skrevet
10 minutter siden, petersv skrev:

Du får de fleste ESP-kortene med miniatyr-koblinger for ekstern antenne, men hvorfor ikke gå for en ESP32 antenne og kamera på kjøpet? :D

 

Hvis jeg har forstått det riktig, har ikke plugin til HS støtte for ESP32. Jeg kan heller ikke umiddelbart se at det kortet du linket til, har det antall innganger og utganger som jeg ønsker (her kan jeg ta feil).

 

Det hadde vært interessant om det gikk an å tilkoble en ekstern antenne til NodeMCU. Da hadde nok løsningen vært innenfor. Men jeg har ikke fått nyss om en slik løsning pr. dd.

Skrevet
7 minutter siden, Moskus skrev:

... google?

 

Hva er det? ?

 

Har søkt litt, men har ikke blitt overbevist om at dette er en bærekraftig løsning. Det får testes.

Skrevet
3 hours ago, SteinarH said:

. Jeg kan heller ikke umiddelbart se at det kortet du linket til, har det antall innganger og utganger som jeg ønsker (her kan jeg ta feil).

 

On 03/01/2020 at 13:09, petersv said:

Litt på sidelinjen, men nå som ESP32 har blitt så billig og vanlig, kan man sikkert med fordel migrere til den på fremtidige prosjekt: https://randomnerdtutorials.com/esp32-pinout-reference-gpios/

 

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.