Jeśli chcesz przesłać dane czujnika, takie jak temperatura, do zdalnego serwera / bazy danych gdzieś, musisz użyć jakiegoś połączenia do serwera WWW, ponieważ nie można połączyć się bezpośrednio z bazą danych z Arduino. Jak publikować dane w serwisie internetowym JSON z Arduino podłączonego do Internetu?
Eksperymentowałem z matrycą LED 8x8 kontrolowaną przez Arduino Uno. Jak myślę, co jest typowe, matryca używa wspólnej anody dla każdego rzędu i wspólnej katody dla każdej kolumny. W tej chwili mam wszystkie styki matrycy podłączone bezpośrednio do styków IO na Uno i nie miałem żadnych problemów z zapalaniem diod LED …
Wiem, że Vin można wykorzystać do zasilania płyty, ale czytałem również, że można go wykorzystać jako wyjście 5 V. Czy można przypisać Vin jako dane wyjściowe, tak jak w przypadku innych GPIO? Jeśli chcę zasilać diodę LED z GPIO 12, przypisałbym GPIO: const int LEDpin_0 = 12; // D6, LED …
Jaka jest najlepsza metoda na uzyskanie prawdziwie (w przeciwieństwie do pseudo) losowej liczby w Arduino, lub przynajmniej najlepsze możliwe przybliżenie? Z mojego zrozumienia, funkcja randomSeed (analogRead (x)) nie jest wystarczająco losowa. Jeśli to możliwe, metoda powinna wykorzystywać samą podstawową konfigurację Arduino (bez dodatkowych czujników). Rozwiązania z czujnikami zewnętrznymi są mile …
Dokumentacja attachInterrupt()mówi: ... millis()liczy się przerwanie, więc nigdy nie zwiększy się w ISR. Ponieważ delay()wymaga przerwania do pracy, nie zadziała, jeśli zostanie wywołany wewnątrz ISR. micros()działa początkowo, ale zacznie zachowywać się nieregularnie po 1-2 ms. ... Czym się micros()różni millis()(z wyjątkiem oczywiście ich precyzji)? Czy powyższe ostrzeżenie oznacza, że korzystanie …
Planuję kupić ESP8266. Czy naprawdę muszę się nauczyć Lui, żeby się z tym bawić? Widziałem kilka osób używających go ze standardowym Arduino IDE. Czy potrzebujesz niestandardowego oprogramowania, aby korzystać z Arduino IDE zamiast Lua? Arduino IDE wydaje mi się lepsze, ponieważ znam już składnię. Czy jest jakaś wada używania Arduino …
Chcę napisać szkic, który można skompilować na różnych tablicach Arduino. Chcę wyświetlić na komputerze, która płyta jest aktualnie podłączona. Oznacza to, że użytkownik łączy komputer za pomocą kabla USB z płytą Arduino / Teensy, w której uruchamia się mój szkic, a mój szkic informuje komputer za pośrednictwem portu szeregowego, która …
Kiedy przesyłam nowy szkic do mojego Arduino Uno przy użyciu programu ładującego Optiboot, co tak naprawdę się dzieje? Co jest wysyłane do Arduino? Jak to reaguje? Co oznacza „niesynchronizowane”? Co to w ogóle jest „synchronizacja”? Uwaga: To jest przeznaczone jako „pytanie referencyjne” .
Mam zamiar pracować nad moim pierwszym projektem przy użyciu arduino (mam zamiar kupić następny w przyszłym tygodniu), a jeden z naszych profesorów mówi, że możemy wgrać program lub szkic do tablicy Arduino Uno tylko około 8 razy . Dodał również, że jeśli używamy wersji klonowanej, może ona wystarczyć tylko na …
Mój projekt to urządzenie oparte na Arduino, zapakowane w pudełko. Będzie musiał użyć danych prędkości, szerokości, długości i wysokości, aby zarejestrować wykryte wzgórza na karcie SD. Po naciśnięciu przycisku konieczne będzie przesłanie danych wzgórza na serwer za pośrednictwem Wi-Fi. Potrzebuję następujących przedmiotów: Moduł GPS + antena Moduł WiFi Moduł SD …
Tworzę system rejestrujący dane, który rejestruje dane na karcie SD z dużą prędkością około 20000-30000 bajtów na sekundę. Ale biblioteka SD w arduino obecnie zapisuje dane z szybkością około 4500-5000 bajtów na sekundę, co jest zbyt wolne. Czytałem ten siekać, aby poprawić prędkość zapisu , ale zastanawiam się, czy bardziej …
Przepraszam, jeśli to głupie pytanie, ale nie mogłem znaleźć odpowiedzi. Przez jakiś czas zastanawiałem się, czy Arduino (lub ogólnie dowolny inny mikrokontroler) cieszy się, jeśli kod jest lekki i nie musi wykonywać zbyt wielu operacji. Czy kod, który ma zbyt wiele ifs, zbyt wiele pętli i wszelkiego rodzaju skomplikowane obliczenia, …
Jeśli chodzi o mój program, jest to program, który wykonuje pewne obliczenia, a następnie wyprowadza napięcie na podstawie wyniku za pomocą funkcji analogWrite. Jednak moim problemem jest to, że wykonałem programowanie w oparciu o błędne przekonanie, że funkcja AnalogWrite przez PWM generuje napięcie analogowe, podczas gdy w rzeczywistości zamiast tego …
Podoba mi się pomysł użycia Arduino IDE do prostych projektów i rozpoczęcia pracy z Arduino, ale do tej pory osiągnąłem konsensus , że jest on dla tych, którzy są nowicjuszami w Arduino i / lub programowaniu w ogóle. Moje zrozumienie jest, że jest to możliwe, aby napisać program w C …
Uno ma cyfrowe piny oznaczone 0-13. 0 jest oznaczone jako rx, a 1 jest oznaczone jako tx. Czy te dwa piny mogą być używane jako zwykłe piny cyfrowe, jeśli brakuje mi pinów cyfrowych?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.