Vraag


Acties:
  • 0 Henk 'm!

  • Lennyz
  • Registratie: Januari 2010
  • Laatst online: 25-09 09:49
OPGELOST

Ik heb gisteren deze wifi lamp binnen gekregen. Het is de ARILUX® E27 7W RGB + White Dimmable Smart WIFI LED Light Bulb Works with Amazon Alexa Echo AC85-265V.

https://www.banggood.com/...175196.html?rmmds=myorder

Afbeeldingslocatie: https://i.imgur.com/QUqqMFN.png

Het is een clone van de Noduino Openlight. wiki.jackslab.org/Noduino_OpenLight Dit betekent dat deze een ESP8266 aan boord heeft welke een MY9291 aanstuurt om de leds te schakelen. Bij de Noduino is de MY9291 aan de GPIO 13 en 15 aangesloten. Bij mijn versie is dat echter niet het geval (althans dat denk ik).

Schema van de originele:
http://tinkerman.cat/wp-c...o-open-light-v2.4-sch.png

De MY9291 kan je bij de originele Noduino aansturen met de volgende library:

https://github.com/xoseperez/my9291

Bij mijn versie gebeurt er dus niets als ik deze code upload naar de ESP. Uploaden gaat allemaal prima dat is het probleem niet. Nu zit ik dus met een lamp die ik niet meer kan schakelen omdat ik er custom firmware op geflasht heb. Hoe kom ik er achter aan welke GPIO de MY9291 aangesloten is?

Binnenkant van mijn lamp:
Afbeeldingslocatie: https://i.imgur.com/Mb2bJYw.jpg

Dingen die ik geprobeerd heb:

- Espurna firmware proberen te flashen die speciaal voor de Noduino geschreven is. Ook hier kan ik de leds niet mee aan krijgen. https://bitbucket.org/xoseperez/espurna
- ESPeasy proberen te flashen. Hetzelfde verhaal.

[ Voor 3% gewijzigd door Lennyz op 06-10-2017 16:44 . Reden: Opgelost ]

Alle reacties


Acties:
  • +1 Henk 'm!

  • Tom-Z
  • Registratie: Augustus 2010
  • Laatst online: 04-10 12:50
Pak de pinouts van de ESP8266 en MY9291 erbij, en ga met een multimeter na welke pins van de ESP verbonden zijn met de data pins van de MY9291. Dit gaat het handigst als je een multimeter hebt met continuity buzzer, maar het kan ook gewoon met een multimeter die alleen weerstand kan.
De relevante pinnen van de MY9291 zijn volgens mij pin 15 en pin 16 (DI/DCKI). Die zitten (als je het puntje van pin 1 linksboven neemt) in de rechterbovenhoek van de chip.

Als alternatief kun je ook goed kijken naar het PCB, meestal kan je de tracks wel zien zitten (behalve als ze aan de onderkant zitten, natuurlijk).

Acties:
  • +1 Henk 'm!

  • killercow
  • Registratie: Maart 2000
  • Laatst online: 02-10 12:30

killercow

eth0

Wat Tom-z zegt inderdaad.
en anders, wip een bij TEchinc langs, de hackerspace in Amsterdam, toffe mensen met veel skills die je vast wel een paar keer willen helpen met wat vraagjes.

[ Voor 8% gewijzigd door killercow op 06-10-2017 16:35 ]

openkat.nl al gezien?


Acties:
  • 0 Henk 'm!

  • Lennyz
  • Registratie: Januari 2010
  • Laatst online: 25-09 09:49
Tom-Z schreef op vrijdag 6 oktober 2017 @ 16:29:
Pak de pinouts van de ESP8266 en MY9291 erbij, en ga met een multimeter na welke pins van de ESP verbonden zijn met de data pins van de MY9291. Dit gaat het handigst als je een multimeter hebt met continuity buzzer, maar het kan ook gewoon met een multimeter die alleen weerstand kan.
De relevante pinnen van de MY9291 zijn volgens mij pin 15 en pin 16 (DI/DCKI). Die zitten (als je het puntje van pin 1 linksboven neemt) in de rechterbovenhoek van de chip.

Als alternatief kun je ook goed kijken naar het PCB, meestal kan je de tracks wel zien zitten (behalve als ze aan de onderkant zitten, natuurlijk).
killercow schreef op vrijdag 6 oktober 2017 @ 16:34:
Wat Tom-z zegt inderdaad.
en anders, wip een bij TEchinc langs, de hackerspace in Amsterdam, toffe mensen met veel skills die je vast wel een paar keer willen helpen met wat vraagjes.
Sorry voor jullie tijd.....Ik had echt even beter na moeten denken. Ik had niet gedacht dat ik de lamp daadwerkelijk aan de 230v AC moest aansluiten voordat deze het deed..... 8)7 Bij alle andere modules waarin een ESP8266 verwerkt zit deed alles het terwijl deze nog aan de computer hing.

Evengoed bedankt voor de tips! Die zullen evengoed in de toekomst van pas komen!