Jestem zupełnie nowy w Arduino. Stworzyłem obwód za pomocą płyty lutowniczej bez lutowania. Ale oczywiście połączenia są utracone lub nie tak dobre, jak rozwiązanie lutowane. Zastanawiałem się, skoro jestem nowy w obwodach, co jest najłatwiejsze
W dokumentacji Arduino cytuję: http://playground.arduino.cc/Learning/Memory Uwaga: Pamięć Flash (PROGMEM) można wypełnić tylko w czasie nagrywania programu. Nie można zmienić> wartości we flashu po uruchomieniu programu. I na opisie PROGMEM: http://arduino.cc/en/Reference/PROGMEM Przechowuj dane w pamięci flash (programowej) zamiast SRAM. Na tablicy Arduino znajduje się opis różnych rodzajów pamięci. Słowo kluczowe PROGMEM …
Pracuję nad projektem dla mojej lokalnej Makerspace, mamy ograniczony budżet, więc liczyłem na użycie czytników RFID / NFC RFID-RC522 el'cheap'o na eBayu, otrzymałem kilka płyt opartych na SPI, działają jednak jednak przykłady kodów dla nich są ograniczone. Znalazłem kilka różnych bibliotek i zdecydowałem się na tę: https://github.com/ljos/MFRC522 Problem polega na …
W tym artykule opisano metodę przedłużenia żywotności baterii: użyj kontrolera o niskiej mocy, aby włączyć Arduino tylko w razie potrzeby. Autor stwierdza, że ta metoda zużywa znacznie mniej energii niż przy użyciu trybu uśpienia Arduino. Czy są jakieś wady tego podejścia? Który wariant powinienem zbudować? ( Wydaje się, że wariant …
Zaczynam osobisty projekt automatyki domowej i mam tabliczkę Raspberry Pi i Arduino Uno. Chcę komunikować się z Raspberry Pi i moim arduino, gdzie moja malina powinna być w stanie pisać i czytać sygnały do i z Arduino. Myślę, że odległość między nimi będzie wynosić około 10 do 15 metrów. Czego …
Kończę projekt - budzik z grami LED. Ponieważ jest to zegar, muszę mieć sposób na oszczędzanie energii, co teraz mój Uno R3 + zjada jak polityk. Moje pytanie brzmi: jak mogę wyłączyć ekran lub wyłączyć podświetlenie za pomocą oprogramowania tylko na ekranie LCD Hitachi HD44780 16x2? Lub jak ustawić tryb …
Obecnie zmieniam niektóre biblioteki, aby używały pamięci flash zamiast pamięci RAM do przechowywania ciągów, aby nie zabrakło SRAM w projekcie. Niektóre ciągi w bibliotece są zadeklarowane w następujący sposób: const char *testStringA = "ABC"; Różni się to od tego, jak zwykle to robię: const char testStringB[] = "DEF"; Myślę jednak, …
Przed rozpoczęciem korzystania z komputera należy pamiętać o podstawowych wskazówkach, takich jak wyłączanie zasilania i uważanie na ładunki elektrostatyczne. O jakich wskazówkach powinienem wiedzieć, pracując z tablicą Arduino, jeśli nie chcę skrzywdzić ani siebie, ani tablicy. Trzy rodzaje aktywności, które wymagają dotknięcia Arduino i o co pytam: Konfigurowanie drutu, układu …
Pytanie: Jak przygotować odzież do prania z wbudowaną elektroniką? Tło: Istnieje kilka płyt / klonów Arduino zaprojektowanych z myślą o „technologiach do noszenia”. (Na przykład Lilypad .) Technologia do noszenia z wzorami świateł LED, mikrofonami, GPS lub innymi obwodami to ciekawa koncepcja, ale woda i elektryczność nie mieszają się. Aby …
Używam Arduino Uno do wysyłania informacji o czasie i napięciu przez port szeregowy do Pythona w celu wykreślenia. Wydaje się jednak, że odstępy czasu między kolejnymi znacznikami czasu z czasem się zwiększają, co wpływa na moje planowanie. Jest to szczególnie prawdziwe, gdy szybkość transmisji jest ustawiona na 9600, gdzie moje …
W tej chwili; kiedy zaczynam nowy projekt Arduino z nowym sprzętem, pierwszą rzeczą, którą robię, jest poszukiwanie bibliotek innych firm, które zapewniają obsługę Arduino dla tego sprzętu. Pierwsze miejsca, które szukam to: Plac zabaw w Arduino GitHub Google Zasadniczo nie znajduję żadnej biblioteki pomocniczej lub kilku różnych bibliotek (dość rzadko …
Chcę używać Adafruit CC3000 i jego bibliotek Arduino na innej platformie. W tym przypadku jest to zestaw PSOC4 Pioneer zgodny z pinami Arduino . Jest to platforma oparta na ARM Cortex M0. Moje pytanie brzmi: jak mógłbym przenieść takie biblioteki? Jakie są kroki, kluczowe pliki itp.? Jednym oczywistym problemem jest …
Proszę wyjaśnić, w jaki sposób przerwania działają na Arduino Uno i pokrewnych płytach przy użyciu procesora ATmega328P. Tablice takie jak: ONZ Mini Nano Pro Mini Lilypad W szczególności prosimy o omówienie: Do czego używać przerwań Jak napisać procedurę przerwania usługi (ISR) Problemy z czasem Sekcje krytyczne Atomowy dostęp do danych …
Zadałem to pytanie na temat wymiany stosów w inżynierii elektrycznej i został skierowany tutaj: Dość oczywiste; jak miałbym zamiar przekształcić zmiennoprzecinkowe w char *? Mam kod, w którym „opór” pływaka jest ciągle aktualizowany. Chciałbym móc zaktualizować zmienną „wynik”, aby przyjąć wartość „oporności”. Oto część kodu, na wypadek gdyby to pomogło: …
WAŻNE: NIE UŻYWAJ AT+IPR=9600! (patrz aktualizacja) Mam moduł ESP8266 12E, który komunikuje się z prędkością 115 200 bodów. Ponieważ używam go z Arduino Nano z SoftwareSerial, robi się bałagan. Stwierdziłem więc, że powinienem zmniejszyć szybkość transmisji modułu ESP. Znalazłem ten link, jak to zrobić. zastanawiam się Czy to trwała zmiana, …
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.