Mobil PWA alkalmazások fizikai kísérletekhez — tantermi és bemutató használatra.
A webhely (GitHub Pages) fizikai kísérletekhez készült progresszív webalkalmazásokat (PWA) gyűjt össze. Az alkalmazások okostelefonra telepíthetők és internet-kapcsolat nélkül is működnek.
| Alkalmazás | Leírás | Típus |
|---|---|---|
| Tapadási együttható mérő | Felület tapadási együtthatójának mérése gyorsulásmérővel | Önálló PWA |
| Hanghullám-oszcilloszkóp | Tanuló PWA — csatlakozik a tanári Electron szerverhez | Szerver + PWA |
| Sensor Logger Szerver | Fogadja a Sensor Logger app adatait, valós idejű grafikon | Electron szerver |
fizikaikiserletek/
├── index.html # Főoldal (GitHub Pages hub)
├── assets/ # Közös CSS, JS, ikonok
├── apps/
│ ├── surlodas/ # Tapadási együttható mérő (önálló PWA)
│ ├── oscilloscope/ # Oszcilloszkóp tanuló PWA
│ └── oscilloscope-server/ # Tanári Electron szerver alkalmazás (Windows)
├── specs/ # Nyílt specifikációk (AI-regenerálhatóság)
└── experiment-ideas/ # Kísérletötletek és architektúra kutatás
- Nyisd meg az
apps/sensor-logger-server/mappát npm installnpm start- Add meg a portot és kattints ▶ Indítás
- A megjelenő URL-t (
http://192.168.x.x:8080/data) add meg a Sensor Logger appban
Terjesztéshez:
npm run dist→ Windows telepítő.exe
- Nyisd meg az
apps/oscilloscope-server/mappát npm installnpm start— megnyílik az Electron ablak- Adj meg egy portot és jelszót, kattints Szerver indítása
- Megjelenik a QR-kód — a tanulók beolvasva csatlakoznak
Terjesztéshez:
npm run dist→ Windows telepítő.exe
Lásd WEBSITE.md.
A specs/ mappa minden alkalmazáshoz tartalmaz egy nyílt specifikációt (Markdown),
amelyből az alkalmazás AI segítségével regenerálható.