(05-09-2018, 12:27)Freyeth napisał(a): Oscyloskop, analizator logiczny.... ech... Niestety nie mam.Słabo to widzę.
Prawdopodobieństwo błędów:
- 95% zły montaż,
- 4% wybrana zła płytka do kompilacji,
- 1% uszkodzona jedna z płytek.
Jak szukać?
- najlepiej oscyloskopem
- podłączyć inny układ I2C i sprawdzić czy działa,
- podłączyć GY-91 do innej płytki Arduino.
Uprzedzając odpowiedź w rodzaju "nie mam innej płytki Arduino, nie mam drugiej płytki GY-91" dam radę:
Nigdy nie kupuję elementów "na styk". Zawsze kupuję z zapasem, chyba, że elementy są bardzo drogie i koszt ewentualnej kolejnej przesyłki jest niewielki w porównaniu do kosztu elementu. To dobra praktyka jeśli mowa o zamawianiu na terenie kraju, gdy przesyłka trwa kilka dni, gdy ma to być czas 4..6 tygodni stosuję inne kryteria.
Cena ok 50zł za GY-91 może wydawać się wysoka ale przesyłka to 10..20zł czyli 20..40% kosztu GY-91. Gdybym realizował jakiś projekt, z pewnością kupił bym dwie szt GY-91, gdym kupił do zabawy, to jedną bo mam kilkadziesiąt płytek, z różnymi uC, niektóre to nawet Arduino, więc nie mam problemu "uszkodzona płytka". Mam oscyloskopy, mam analizatory, więc kolejny problem odpada - nie muszę poruszać się po omacku.