Arduino

9
Jak najlepiej zdefiniować pin we / wy?

Czytam takie definicje jak const int ledPin = 9; i również #define ledPin 9 Wiem, że taka definicja int ledPin = 9; jest złą praktyką, jeśli nie zamierzasz tego zmieniać (czego zwykle nie robisz), chociaż widziałem to kilka razy w programach Arduino. Który z pozostałych dwóch jest...

9
Przegląd rozmiaru skompilowanego kodu

Kiedy kompiluję mój kod, Arduino IDE zwraca rozmiar szkicu binarnego w bajtach. Czy istnieje dobry sposób, aby dowiedzieć się (w przybliżeniu), która funkcja lub jaka część mojego kodu zajmuje tyle pamięci w pamięci flash, że mam wrażenie, która funkcja zajmuje najwięcej cennej pamięci flash lub...

9
Ponownie użyj części smartfona / tabletu, takich jak aparat

W celu uczenia się i hakowania planuję studiować i używać części ze smartfonów i tabletów, takich jak Galaxy czy iPhone. Są naprawdę wydajne i dość tanie ... Czy ktoś to zrobił wcześniej? Jeśli tak, czy ktoś może mi powiedzieć, jakie to złącze jest w aparacie galaxy, przednim aparacie Galaxy Tab S...

9
Dlaczego w moim arduino jest zegar?

Oczywiście wiem, że przydatne jest kontrolowanie czasu opóźnienia, ale jakieś inne zastosowanie? Z zegarem 16 MHz każda linia mojego programu zajmie 1/16000000 sekundy, prawda? nawet bardzo bardzo duża linia zajmie tylko 1/16000000 sekundy? Z zegarem 8 MHz każda linia zajmie dwa razy więcej...

9
Wysyłanie kolorów do monitora VGA

Szukam prostego sposobu wysłania sygnału z mojego arduino do monitora VGA. Jaka byłaby najłatwiejsza metoda i jakie komponenty byłyby potrzebne? Nie muszę wyświetlać obrazu, tylko jednolity kolor.

9
Włącz Arduino z zegarem co 24 godziny

Obecnie pracuję nad projektem Arduino, który wysyła mi ładowanie akumulatora samochodowego raz dziennie za pośrednictwem ESP8266. Zimą nie prowadzę samochodu i chciałbym zostać poinformowany, gdy akumulator spadnie powyżej wartości krytycznej, aby móc go naładować i zapobiec uszkodzeniom. Dlatego...