Skocz do zawartości

Nauka Arduino i elektroniki od podstaw


BaksRobot

Pomocna odpowiedź

Witam. Jestem nowy, więc najpierw chciałem się przywitać 🙂. Mam 15 lat. Ostatnio wraz z kolegą postanowiliśmy, że zaczniemy budować roboty z arduino (samochód RC, dron). Jakie kursy polecacie? Mogę zainwestować do 200 zł. Moja wiedza o elektronice jest na razie znikoma i zaczynam od podstaw (ale szybko się uczę 😃).

Link do komentarza
Share on other sites

zaczynam od podstaw (ale szybko się uczę 😃 ).

Bardzo się cieszę. A jak tam u Ciebie z szukaniem informacji w Internecie? Ogarniasz coś czy nie bardzo?

Na Forbocie chociażby masz kursy związane zarówno z podstawami elektroniki, jak i z Arduino. Żeby je przeczytać musisz kliknąć przycisk "Kursy" i wybrać odpowiedni kurs.

Polecam przejrzeć te kursy podstaw elektroniki (I i II) i jak czegoś nie będziesz rozumiał to pytać na forum.

Link do komentarza
Share on other sites

ale za to jestem już w połowie kursu C++.

To super. Powodzenia.

Jak zbudujesz pierwszego robota to możesz go opisać w odpowiednim dziale na forum.

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Witam, jestem nowy na forum ( PS. dzięki Trecker za pomoc 😃) a chciałem się podpiąć pod temat nauki programowania od podstaw . Mianowicie , podzielcie się opinią jka to najlepiej robić , żeby kod zostawał w głowie ? Ja tak naprawdę analizując kod z zadańz kursu tutaj , analizuje go wraz z autorem , powiedzmy , że staram się go skumać po czym kilkakrotnie próbuje sam go napisać , aż że tak się wyraże staje się dla mnei powszechny i zostaje mi w głowie . Sam się tylko zastanawiam , czy tylko wtedy będe w stanie użyć go wtedy kiedy będe miał do rozwiązania jakieś zagadnienie . Maciejakieś ciekawe sposoby , co zrobić by najlepiej przyswajać kod a przede wszystkim , żeby zostawałw głowie na stałe ?🙂

Link do komentarza
Share on other sites

Mianowicie , podzielcie się opinią jka to najlepiej robić , żeby kod zostawał w głowie ?

W głowie nie powinien pozostawać sam kod, a bardziej umiejętność zamieniania algorytmów na kod. Sam algorytm natomiast powinien zostać dobrze udokumentowany.

Aby wykształcić tą umiejętność trzeba kodzić ile wlezie. 😅

Link do komentarza
Share on other sites

Ja zauważyłem, że najszybciej się uczę (nowych języków, nowych platform, nowych frameworków, etc.) w ten sposób, że biorę jakiś już przez kogoś napisany kod (najlepiej taki dobrze napisany) i bawię się nim -- tu coś zmienię, tam coś spróbuję dodać, coś usunę, pozmieniam parametery, etc. -- i patrzę co się stanie. Zauważyłem, że to mi daje w dość szybkim czasie wyczucie na temat tego jak to w całości działa, jakie są dobre praktyki i co jest możliwe.

No ale to może być specyficzne dla mnie -- zawsze najlepiej mi się myślało rękami.

Link do komentarza
Share on other sites

Witam, jestem nowy na forum oraz początkującym z ARDUINO . Staram się czytać ze zrozumieniem kody i "rozkminić "co z czym się je . Na kursie w trzeciej części jest praca z UART-em i tu pojawił się pierwszy problem . Dodam że mam Arduino LEONARDO a tam są sketche pod UNO . Wiem mniej więcej co i gdzie zmienić by działało ale z UART-em nie poszło . Chciałem z komunikować Arduino z komputerem i sketch który jest na kursie nie działa u mnie . Część kodu nie jest wykonywana w funkcji setup , kiedy miał pojawić się napis w Monitorze szeregowym " Witaj na Forbocie" u mnie tego niema ale pozostała część kodu działa czyli co pięć sekund pojawia się napis " Minęło 5 sekund." Kolejnym problemem na jaki trafiłem jest zapalanie diody wpisując np. zielona w Monitorze Szeregowym , Arduino powinno zapalić diodę zieloną a u mnie nic ....wygląda to tak jak by nie było komunikacji między Arduino a komputerem. Dodam że próbowałem chyba wszystkiego i nie mogę tego przeskoczyć a chcę lecieć z nauką za koleją bez pomijania problemów nawet jeśli są błache dla wiekszości z was. Proszę o pomoc .

Link do komentarza
Share on other sites

Dzięki TREKER za podpowiedz 🙂

Jeśli chodzi o pierwszą część mojego pytania to pętla while pomogła i napis się pokazuję tak jak być powinno , natomiast druga część bez zmian żadna z diód się nie świeci . Podłączałem diody i przez opornik do plusa i potem do minusa w żadnej z prób nic się nie zmieniło. Dla pewności czy układ jest dobrze połączony i dla sprawdzenia że wszystko ma" styk" wgrałem inny program który mruga diodami na zmianę i... wszystko działa . Sketch wpisywałem a potem na zasadzie kopiuj/wklej .Lecz bez zmian, nie wiem co jeszcze mógł bym zmienić . Jak tylko czas pozwoli jeszcze raz wszystko rozbiorę i złożę od nowa ,może to coś pomoże .

Pozdrawiam...

Link do komentarza
Share on other sites

Mianowicie , podzielcie się opinią jka to najlepiej robić , żeby kod zostawał w głowie ?

W głowie nie powinien pozostawać sam kod, a bardziej umiejętność zamieniania algorytmów na kod. Sam algorytm natomiast powinien zostać dobrze udokumentowany.

Aby wykształcić tą umiejętność trzeba kodzić ile wlezie. 😅

Co masz nam myśli mówiąć zamieniania algorytmów ?😋 Ja teraz wracam po 2 tyg przerwie znó do progoramowania i dla przykładu zaprogramuje jakieeś tam rzeczy , ale te bardziej skomplikowane ktorych się już uczyłem to już popełniam błędy w jakiś drobnostkach :/ PRzeważnei korzystając z tego kurus na forbot , staram się odwzorować dokładnie to co tu programują a jednak często jakiś minimalny błędzik się wdziera. ZAtem po prostu programować do oporu ?🙂

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.