Mam płytkę Arduino Uno. Mam też adapter do kart SD MOD-01507 i akcelerometr SEN0386. Chciałbym zrobić prosty data logger gdzie dane z akcelerometra zapisuję na karcie SD, ale nie potrafię ich połączyć.
Wszystkie tutoriale używają analogowych czujników, które podłącza się do analogowego portu. Ten mój czujnik to czujnik cyfrowy, więc muszę go podłączyć do cyfrowego portu, ale chyba gryzie się z adapterem do kart. Bez adaptera wszystko działa dobrze. A kiedy podłączę i adapter i kartę SD w monitorze portu szeregowego pojawiają się same zera, tak jakby informacja z sensora w ogóle nie dochodziła do płytki.
Dane na karcie zapisują się poprawnie. Jednak tak jakby zupełnie nie było komunikacji z czujnikiem. Da się to jakoś obejść na 1 płytce Arduinoi bez dodatkowych komponentów?
@non-serviam: Inżynieria Biomedyczna. Ale to osobny projekt zupełnie, nie ma tego w programie tylko w kole naukowym jestem. Kupili wszystko i dali nam do domów, żebyśmy pracowali sobie spokojnie, więc super z ich strony.
@Katiee: Użyłem biblioteki Software Serial. Arduino automatycznie przesłaniało żyroskop czytnikiem kart, więc użyłem tej biblioteki żeby nowy port szeregowy stworzyć. Kiedy potrzebowałem sczytać dane z czujnika to robiłem przerwanie, zapisaywałem dane do zmiennych i potem arudino "samo" wracało do komunikacji z czytnikiem kart kiedy chciałem zapisać tam plik.
Mam płytkę Arduino Uno. Mam też adapter do kart SD MOD-01507 i akcelerometr SEN0386. Chciałbym zrobić prosty data logger gdzie dane z akcelerometra zapisuję na karcie SD, ale nie potrafię ich połączyć.
Wszystkie tutoriale używają analogowych czujników, które podłącza się do analogowego portu. Ten mój czujnik to czujnik cyfrowy, więc muszę go podłączyć do cyfrowego portu, ale chyba gryzie się z adapterem do kart. Bez adaptera wszystko działa dobrze. A kiedy podłączę i adapter i kartę SD w monitorze portu szeregowego pojawiają się same zera, tak jakby informacja z sensora w ogóle nie dochodziła do płytki.
Ktoś logował kiedyś dane z cyfrowego czujnika?
Mój układ:
#programowanie #arduino #elektronika #majsterkowanie
źródło: comment_1642273545GoqUFvCaxIWvxAqrC1kERN.jpg
Pobierzźródło: comment_1642273724LgBgn9iMWGdG8FP391aP7C.jpg
Pobierzźródło: comment_16422739887MjGT1zdXJFPmcJyttzlqU.jpg
Pobierz