Wpis z mikrobloga

Cześć! Ostatnio tworzę prosty tutorial jak rozpocząć zabawę z #arduino. Nie zagłębiam się w tematy elektroniki, tylko staram się opisać i pokazać jak zaczynając od najprostszych projektów wykonać coś działającego. Nie zamierzam się dostać na główną. Chciałbym żebyście ocenili trzeźwym okiem czy to jest w miarę sensowne i ewentualnie wypunktowali gdzie popełniłem błędy lub co można zrobić lepiej, bo chciałbym to prowadzić dalej i tworzyć kolejne projekty.

Na razie udało mi się napisać tyle:
http://www.poradnik-informatyka.com/2016/04/24/arduino-rozpoczac-przygode-mikrokontrolerami/
http://www.poradnik-informatyka.com/2016/04/26/1-projekt-arduino-zapalanie-gaszenie-diody/
http://www.poradnik-informatyka.com/2016/05/02/2-projekt-arduino-zapalanie-gaszenie-lampki-podstawie-danych-czujnika-swiatla/
  • 7
@bpit22:

Gdy ustawiamy stan na HIGH, na porcie pojawia się 3,3V, czyli napięcie zdolne do zasilenia diody.

Stan wysoki na wyjściu cyfrowym w Arduino Uno to 3.3V

( ͡° ͜ʖ ͡°)

Sorry, ale jak w miliardowym przykładzie blinka można pisać coś takiego to chyba nie ma sensu pisać dalej... :p

Łap:
https://www.arduino.cc/en/tutorial/blink

digitalWrite(13, HIGH);
This supplies 5 volts to pin 13


Zresztą nawet moduł z przekaźnikami, który
@bpit22:

int PinAnalogSignal = A0; //(1)

a we wcześniejszym przykładzie

int pin = 13; // (1)


Drobnostki, ale stosując się do konwencji nazewniczej używajmy tylko jednej...

To samo niżej (i to w jednym przykładzie):

int PinAnalogSignal = A0;

int relayPin = 2;
@bpit22: Ogólnie szanuje za odwaloną robotę, ale tematyka podstaw Arduino (zwłaszcza w internecie) jest już strasznie wyświechtana i wszędzie są poradniki do tego ( ͡° ʖ̯ ͡°) Odwalaj jakieś grubsze projekty i opisuj zasady ich działania, wyjaśniając jak zamigać diodą nie wprowadzasz niczego nowego. Chyba że piszesz po prostu dla siebie to nic mi do tego ( ͡º ͜ʖ͡º)
@tux3284: Masz rację, tematy podstaw Arduino są już dobrze opisane, ale wciąż znajduję w nich pewne niedociągnięcia, przez co laik może się pogubić. Chciałbym, żeby u mnie było to prosto zademonstrowane i krok po kroku prowadzić czytelnika do większych i bardziej skomplikowanych projektów. Ale właśnie w tych podstawach nie chcę popełnić błędów, żeby czasem komuś nie zaszkodzić :)