[Electronica] I2C naar WiFi oplossing

Pagina: 1
Acties:

  • RemonDePemon
  • Registratie: Oktober 2002
  • Laatst online: 01-10-2025
Hallo hardware diehards,

Ik heb een uitdaging waarbij ik wat hulp nodig heb.

Wat ik heb:
- Een set tempratuursensoren met I2C interface
- Een GPS ontvanger met een I2C interface

Wat ik wil:
- Al deze data van de I2C bus aflezen
- De data in de vorm van een webpagina displayen
- De webpagina via WiFi beschikbaar stellen
- Op deze webpagina ook de mensen de mogelijkheid bieden een berichtje achter te laten.
- Het moet zeer licht qua gewicht zijn
- Het moet zeer weinig stroom trekken
- Het moet op 5V werken
- Het moet zeer klein zijn


Heeft iemand een idee wat ik hiervoor het beste kan gebruiken.
Ik zit zelf de denken aan een soort experimenteer boardje met een wifi interface omdat alles daar al op zit. Verder Linux als webserver en om TCP/IP af te handelen. Alleen zit ik nog met de conversie van het I2C protocol naar een webpagina. Kan er iemand met mij meedenken?

Hier heb ik alvast een link naar iets wat ik op internet vond:

http://www.diswire.com/easyshopmaker/e3_2.jpg

Hun website is: www.diswire.com

Nog 17 jaar tot mijn pensioen


  • SA007
  • Registratie: Oktober 2002
  • Laatst online: 17-02 22:39

SA007

Moderator Tweaking
Je kan gewoon een wireless router ombouwen, hebben wifi, ethernet, genoeg gpio's om een zooi i2c's van te maken, en ze hebben standaard al een web interface.

Als je voor die dingen een eigen linux firmware maakt (wel ff sjecken of dat kan voor je 'm koopt) kan je er alles mee.

(Zie ook het routerhacking topic in CME)

  • RemonDePemon
  • Registratie: Oktober 2002
  • Laatst online: 01-10-2025
Dank je voor je post,

Ik heb inderdaad gekeken of daat mogelijkheden liggen en er zit inderdaad al een Ethernet interface in. De grote vraag is echter hoe interface ik mijn i2c devices met die internet interface?

Iemand een id?

Nog 17 jaar tot mijn pensioen


  • mcdroos
  • Registratie: September 2001
  • Laatst online: 17-02 09:29
Ja, dat doe je met de gpio pinnen.

  • RemonDePemon
  • Registratie: Oktober 2002
  • Laatst online: 01-10-2025
vertel.....ik ben 1 en al oor...

Nog 17 jaar tot mijn pensioen


  • SA007
  • Registratie: Oktober 2002
  • Laatst online: 17-02 22:39

SA007

Moderator Tweaking
Nah, GPIO staat voor General Purpose I/O, zijn dus gewoon directe chiplijnen, die in en uit kunnen.

Voor i2c heb je 1 i/o lijn (data) en 1 output (clock) nodig, nah, dat zijn dus 2 gpio's en de apparaten hebben er meestal een stuk of 8... dus dat zijn 4 i2c bussen, of 7 als je de clock overal hetzelfde neemt.

Dus de netwerkpoorten gebruik je in principe niet, maar je hangt je i2c aan een paar gpio's en dan embedded linux erop, met i2c bitbashing erop, dan heb je dus een wireless i2c bus.

Kan waarschijnlijk ook met een goedkoop AP, maar dat is gewoon een beetje onderzoek.

  • RemonDePemon
  • Registratie: Oktober 2002
  • Laatst online: 01-10-2025
Dank je voor je post, het idee was ook inderdaad om een ap te nemen en daarmee verder te stoeien. Vraag is alleen welk ap te programmeren is, niet te veel stroom vreet en klein is...

Zou je mij eens buiten dit forum kunnen helpen met dit probleem?

Groeten,
Remon

Nog 17 jaar tot mijn pensioen

Pagina: 1