Posts de ozono

    Nova web meteo feta 100% amb IA (Gemini) + Arduino

    Bon dia a tothom!

    Fa temps que us segueixo i, com que no participo gaire en el fòrum, volia aportar alguna cosa. No sé si aquest tema és viu encara, però allà va.

    Fa uns anys vaig crear una estació meteorològica casolana amb un Arduino al qual vaig connectar sensors de temperatura/humitat, pluviòmetre, sensor de vent i penell. L'Arduino està connectat a un miniPC que, amb un programa Java, captura les dades i les emmagatzema a MySQL.

    Vaig crear també una web "cutre" per consultar les dades, però no m'acabava de convèncer.

    Ara he pensat a generar una nova web i, com que les meves habilitats per programar webs són molt escasses, he pensat: "i per què no ho fa la IA?". Així que vaig obrir Gemini i li vaig explicar que volia crear una web meteorològica; li vaig dir com tenia estructurades les dades a MySQL i ell tot sol, i en qüestió de segons, va crear la web.

    Em va dir on havia de copiar cada fitxer que em va generar i, increïblement, la web ja estava funcionant, amb un disseny que jo no hagués aconseguit fer mai. A partir d'aquí, únicament li deia el que volia i ell modificava codi i em deia on ho havia de posar (bàsicament copiar i enganxar).

    La web consta de 4 seccions:

    • Temps real: Ens mostra les dades actuals. Quan hi ha qualsevol rècord en alguna dada, ho marca i apareix un bàner amb la informació. Consulta el model ICON i ens fa una predicció del temps per als següents 7 dies enviant les dades a Gemini i demanant-li que creï un text resum de la previsió per a cada dia.
    • Gràfics: Uns quants gràfics actuals i històrics (amb vectors de vent inclosos que estan a mode de prova de moment).
    • Rècords històrics: Diversos rècords de l'estació amb un rànquing de 5 posicions.
    • Estadístiques: Estadístiques diverses de l'estació.

    Si us resulta interessant, aquí podeu consultar la web: https://argentonameteo.duckdns.org/

    I si algú té curiositat per com muntar alguna cosa semblant fent servir una IA com "Gemini" o vol detalls tècnics del codi, estaré encantat de comentar-ho.