Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Czym różnią się Rasberry Pi od Arduino i od STM32 ("Discovery") od AVR

Gl0dnyWiedzy 11 Gru 2015 03:08 1227 8
  • #1 11 Gru 2015 03:08
    Gl0dnyWiedzy
    Poziom 3  

    Dziś byłem na pierwszych warsztatach z koła, bo zorganizowali dla właśnie mikrokontrolerów Arduino, zbudowałem tam sobie prosty układzik (kilka diod równolegle, dwa przyciski), i napisałem prosty program w C, który po wciśnięciu jednego przycisku, włączał po kolei każdą z diod, a drugim się po kolei wyłączało i tyle, zaś jeszcze zwiększanie i zmniejszanie PWM i 1,5h minęło.


    Ale chciałbym też zakupić na własny użytek jedną z tych " architektur (jeśli mógłbym tak to nazwać)" - tylko chciałbym się dowiedzieć czym się konkretnie różnicą, do Arduino mam ciekawą książkę z projektami gdzie są proste projekty z samym Arduino i płytką stykową, po płytki perforowane do których się lutuje elementy z apką na androida, jak pilot telewizyjny itd. i z samym Arduino + table z andkiem związane z automatyką domową.

    Ale wiecie może coś o pozostałych, czyli STM32 i Rasberry Pi i AVR?

    0 8
  • #2 11 Gru 2015 14:16
    Zupoman
    Poziom 12  

    Nie istnieje coś takiego, jak mikrokontrolery Arduino.

    AVR
    oraz STM32 to są rodziny mikrokontrolerów.

    Arduino to seria płytek drukowanych z mikrokontrolerem, wraz ze środowiskiem do programowania i biblioteką. Osobiście nie przepadam za Arduino, jest bowiem skierowane ono w stronę osób nie posiadających żadnej wiedzy w dziedzinie elektroniki, m.in.zamiast schematów ideowych nagminnie używają gotowych schematów montażowych do płytek drukowanych.

    Raspberry Pi
    to komputer zmieszczony na jednej, niewielkiej płytce, wraz z działającym Linuksem. Można do niego od razu podłączyć monitor, klawiaturę oraz myszkę.

    1
  • #3 11 Gru 2015 15:37
    Gl0dnyWiedzy
    Poziom 3  

    Zupoman napisał:


    Arduino jest bowiem skierowane ono w stronę osób nie posiadających żadnej wiedzy w dziedzinie elektroniki, m.in.zamiast schematów ideowych nagminnie używają gotowych schematów montażowych do płytek drukowanych.
    [b]


    Ale co to znaczy gotowe schematy montażowe? Np. takie coś -> http://media.apcmag.com/wp-content/uploads/si.../apcnews2012arduino-thumb_mainImage1.jpg1.jpg

    ??

    Bo ja posiadam dwie książki do Arduino:

    "Arduino i android niesamowite projekty szalony geniusz - simon monk" -> i w tej właściwie są tylko schematy ideowe i takie projekty w których nie używa się tylko płytki stykowej, ale używa się lutownicy

    "ARDUINO 65 praktycznych projektów JOHN BOXALL" - i tu też są tylko schematy ideowe co prawda dla trochę prostszych projektów

    a schemat płytki np. dla UNO też jest ogólnie dostępny

    No ale wiadomo, to marketing płytka ma być dostępna nawet dla najmłodszych.
    Ale jak dotąd to raczej wybiorę Arduino z powodu większej liczby materiałów i pomysłów, no i programowanie też jest bardziej przystępne, no i ceny a AVR i tak będę miał w następnym semestrze i na zaliczenie będzie projekt.



    https://www.arduino.cc/en/uploads/Main/arduino-uno-schematic.pdf

    0
  • #4 11 Gru 2015 17:10
    Zupoman
    Poziom 12  

    Tak, to są właśnie gotowe schematy montażowe.

    Mikrokontrolery AVR są tańsze od Arduino, gdyż Arduino samo w sobie je wykorzystuje.

    0
  • #5 11 Gru 2015 18:32
    Gl0dnyWiedzy
    Poziom 3  

    Zupoman napisał:
    Tak, to są właśnie gotowe schematy montażowe.

    Mikrokontrolery AVR są tańsze od Arduino, gdyż Arduino samo w sobie je wykorzystuje.


    No tak, ale z tego co wiem programator jest do nich potrzebny?

    0
  • #6 11 Gru 2015 21:38
    Zupoman
    Poziom 12  

    Gl0dnyWiedzy napisał:
    No tak, ale z tego co wiem programator jest do nich potrzebny?

    Programator USBasp kosztuje poniżej 15 zł i można nim programować dowolne mikrokontrolery z serii Atmega i Attiny. Typowa Atmega8 kosztuje około 6 zł, ale są też tańsze mikrokontrolery z tych rodzin, które możesz programować tym samym programatorem.

    0
  • #7 12 Gru 2015 14:15
    Gl0dnyWiedzy
    Poziom 3  

    Zupoman napisał:
    Gl0dnyWiedzy napisał:
    No tak, ale z tego co wiem programator jest do nich potrzebny?

    Programator USBasp kosztuje poniżej 15 zł i można nim programować dowolne mikrokontrolery z serii Atmega i Attiny. Typowa Atmega8 kosztuje około 6 zł, ale są też tańsze mikrokontrolery z tych rodzin, które możesz programować tym samym programatorem.


    A inne moduły to dokupujesz, czy jak? I podaj linki, bo ja znajduje same programatory za +50 zł a sam mikrokontroler za +15zł, a jeśli faktycznie są tak tanie, to kupie i Arduino i programator + Atmege ..

    0