|
|
# Guida alla Risoluzione dei Problemi del Raspberry Pi
|
|
|
|
|
|
Questa guida fornisce soluzioni ai problemi comuni riscontrati durante l'esecuzione di progetti IoT su dispositivi Raspberry Pi.
|
|
|
È pensata per i principianti che seguono il curriculum IoT-For-Beginners, ma è utile anche per lo sviluppo generale su Pi.
|
|
|
|
|
|
---
|
|
|
|
|
|
## 1. Errori di Installazione e Dipendenze
|
|
|
|
|
|
### ❗ `ModuleNotFoundError: No module named 'xyz'`
|
|
|
Questo accade quando i moduli Python richiesti non sono installati.
|
|
|
|
|
|
**Soluzione**
|
|
|
```bash
|
|
|
pip3 install <module_name>
|
|
|
|
|
|
Permission denied when running scripts
|
|
|
|
|
|
Often caused by accessing GPIO, I2C or system hardware without elevated privileges.
|
|
|
Quick fix:
|
|
|
sudo python3 script.py
|
|
|
|
|
|
Recommended fix (no sudo needed every time):
|
|
|
sudo usermod -aG gpio,i2c,spi $USER
|
|
|
sudo reboot
|
|
|
|
|
|
2. GPIO / I2C / SPI Not Working
|
|
|
❗ RuntimeError: No access to GPIO
|
|
|
|
|
|
Add user to GPIO group:
|
|
|
sudo usermod -aG gpio $USER
|
|
|
sudo reboot
|
|
|
|
|
|
❗ I2C / SPI devices not detected
|
|
|
|
|
|
Enable interfaces:
|
|
|
sudo raspi-config
|
|
|
→ Interface Options
|
|
|
→ Enable I2C / Enable SPI
|
|
|
|
|
|
Check if I2C device appears:
|
|
|
i2cdetect -y 1
|
|
|
|
|
|
3. Camera / Video Issues
|
|
|
❗ Camera not detected or fails to start
|
|
|
|
|
|
Enable camera interface:
|
|
|
sudo raspi-config
|
|
|
→ Interface Options → Camera → Enable
|
|
|
sudo reboot
|
|
|
|
|
|
Check if camera is visible:
|
|
|
vcgencmd get_camera
|
|
|
|
|
|
4. Wi-Fi / SSH / Connectivity Problems
|
|
|
| Problem | Fix |
|
|
|
| -------------------------------- | --------------------------------------------- |
|
|
|
| SSH connection refused | `sudo raspi-config → Interface Options → SSH` |
|
|
|
| Device not showing on network | Check IP using: `hostname -I` |
|
|
|
| Slow Wi-Fi / unstable connection | Prefer 2.4 GHz band, update OS |
|
|
|
| Unable to access Pi headless | Add `ssh` file to boot partition |
|
|
|
|
|
|
|
|
|
5. Performance Issues
|
|
|
Raspberry Pi running slow / laggy
|
|
|
|
|
|
Close unused applications
|
|
|
|
|
|
Reduce background services
|
|
|
|
|
|
Use Lite OS if no desktop needed
|
|
|
|
|
|
Ensure sufficient power supply (5V/3A or better)
|
|
|
|
|
|
Check CPU load:
|
|
|
top
|
|
|
htop
|
|
|
|
|
|
Storage issues:
|
|
|
sudo apt autoremove
|
|
|
sudo apt clean
|
|
|
df -h
|
|
|
|
|
|
---
|
|
|
|
|
|
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
|
|
|
**Disclaimer**:
|
|
|
Questo documento è stato tradotto utilizzando il servizio di traduzione automatica [Co-op Translator](https://github.com/Azure/co-op-translator). Pur impegnandoci a garantire l’accuratezza, si prega di notare che le traduzioni automatiche possono contenere errori o inesattezze. Il documento originale nella sua lingua madre deve essere considerato la fonte autorevole. Per informazioni di natura critica, si raccomanda una traduzione professionale effettuata da un essere umano. Non ci assumiamo responsabilità per eventuali malintesi o interpretazioni errate derivanti dall’uso di questa traduzione.
|
|
|
<!-- CO-OP TRANSLATOR DISCLAIMER END --> |