eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaarduino, początki, inny edytor › Re: arduino, początki, inny edytor
  • Data: 2017-04-27 19:05:10
    Temat: Re: arduino, początki, inny edytor
    Od: slawek <f...@f...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On Thu, 27 Apr 2017 18:25:39 +0200, Janusz <j...@o...pl> wrote:
    > Poza tym program nie jest banalny jak Ci się wydaje.

    Tak na oko od 80 do 2000 linijek, z czego połowa komentarze.

    Zacznij nie od pisania w C programu. Zacznij od rozpisania,
    szczegółowo, co i dlaczego ten program ma robić. Poszukaj w Google co
    to UML use case diagram. Narysuj coś takiego.

    Co to jest czujnik? Jak się komunikuje? Czy transmisja ma być jakoś
    szczególnie zabezpieczona? Czy system będzie kiedyś rozbudowany o
    nowe rodzaje czujników?

    Co to jest alarm? Ma robić hałas? Czy wysyłać SMS? A może coś innego?

    Czy będzie jakiś wyświetlacz? A jakieś guziki? A może ma się łączyć
    Wifi/BT? Zapisywać logi na karcie SD?

    Ma monitorować stan baterii? Swojej? Czujników?

    Skąd ma brać czas? RTC? A co watchdogiem? Czy hibernować?

    Jak sobie to spiszesz i rozrysujesz... przemyśl architekturę
    programu. Próba pisania od razu w C, bez ogólnego planu architektury,
    to 90% szansa na klęskę.

    Nie przejmuj się długością programu. 2000 linijek to niewiele...
    jeżeli nie są zlepkiem chaotycznych goto.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: