You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2.9 KiB
2.9 KiB
מדריך פתרון בעיות ל-Raspberry Pi
המדריך מספק פתרונות לבעיות נפוצות שנתקלים בהן בעת הפעלת פרויקטים של IoT על מכשירי Raspberry Pi.
המדריך מיועד למתחילים העוקבים אחרי תוכנית הלימודים IoT-For-Beginners, אך גם מועיל לפיתוח Pi כללי.
1. שגיאות התקנה ותלויות
❗ ModuleNotFoundError: No module named 'xyz'
השגיאה מתרחשת כאשר המודולים הנדרשים של Python אינם מותקנים.
פתרון
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 -->
**כתב ויתור**:
מסמך זה תורגם באמצעות שירות תרגום מבוסס בינה מלאכותית [Co-op Translator](https://github.com/Azure/co-op-translator). למרות שאנו שואפים לדייק, יש לקחת בחשבון כי תרגומים אוטומטיים עלולים להכיל שגיאות או אי דיוקים. המסמך המקורי בשפת המקור נדרש להיחשב כמקור הסמכותי. למידע קריטי מומלץ להסתייע בתרגום מקצועי על ידי אדם. אין אנו אחראים לכל אי הבנות או פרשנויות שגויות הנובעות משימוש בתרגום זה.
<!-- CO-OP TRANSLATOR DISCLAIMER END -->