Arduino

Pytania i odpowiedzi dotyczące twórców oprogramowania i oprogramowania open source zgodnego z Arduino

2
Publikuj dane w serwisie internetowym z Arduino
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?

2
Czy istnieje limit ilości prądu, który może zatonąć szpilka?
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 …

3
NodeMCU - pin Vin jako wyjście 5 V?
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 …
13 pins  nodemcu  voltage 

4
Uzyskanie naprawdę losowej liczby w Arduino
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 …

3
Używanie millis () i micros () w procedurze przerwań
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 …

4
ESP8266, Arduino IDE czy Lua?
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 …

5
Arduino: Jak uzyskać kod typu płyty
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 …
13 c 



4
Niektóre komponenty Arduino wydają się absurdalnie tanie
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 …
12 arduino-uno  gps 

3
Jak zwiększyć prędkość zapisu na karcie SD w Arduino
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 …

5
Czy Arduino jest zmęczone zbyt dużą liczbą poleceń?
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, …


4
Pisanie programu C poza Arduino IDE?
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 …
12 arduino-ide  library  c 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.