Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 5 gru 2024, o 04:29


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 9 ] 
Autor Wiadomość
PostNapisane: 18 sty 2014, o 19:28 

Pomógł: 0

Witam :)
Chciałbym przedstawić mój pierwszy "projekt" sterowania Atmegą32 z poziomu komputera.
Od wczoraj stawiam swoje pierwsze kroki w Delphi 2010 i udało mi się stworzyć aplikację opartą o komponent TComPort.
Aplikacja ta steruję trzema diodami podłączonymi do portu C mikrokontrolera Atmega32. W załączniku zawarte są zarówno kody źródłowe projektu Eclipse jak i Delphi 2010 oraz skompilowany program. Po jego uruchomieniu należy kliknąć Settings, następnie wybrać port COM oraz prędkość transmisji. Następnie należy kliknąć Open, polecenie to otwiera port COM, po czym można już sterować diodami. Kiedy zakończymy zabawę z aplikacją należy kliknąć Close w celu zamknięcia portu com. Przed wgraniem wsadu do mikrokontrolera należy ustawić FuseBity na zewnętrzny kwarc. Ja korzystam z kwarcu 18432000.
Pozdrawiam.

Chciałem udowodnić tym samym, że Mirek ma rację w swoich książkach pisząc, że wykorzystywanie CStringów w transmisji UART w przypadku mikrokontrolerów jest w zupełności wystarczające do sterowania lub odczytów danych z czujników.

----------- połączyłem dwa posty - mirekk36

Treść głównego pliku projektu main.c:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Screen aplikacji:
Obrazek

Kurcze ... jestem zafascynowany Delphi prawie jak C dla AVR :) Szkoda tylko, że jestem skazany na helion-a w tej dziedzinie, ale cóż może kiedyś Mirek napisze jakąś książkę o tej tematyce... Już widzę sterowanie światłem, roletami itp sterownikami z poziomu laptopa w moim domu :) Dzięki BTM-222 http://www.sklep.atnel.pl/pl/p/ATB-BTM-222-2.0/72 Mirka marzenia stają się rzeczywistością :) Zrobię sobie centralkę na bluetooth a komunikację z innymi urządzeniami dzięki RFM http://www.sklep.atnel.pl/pl/p/RFM73/60.


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sty 2014, o 22:34 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8587
Pomógł: 337

bardzo ładnie i to się chwali , niemniej .. jeśli jesteś na początku tej drogi dostrzeż inne języki , bo delphi trochę jednak
wymiera... :) (bez urazy Mirku)

a tak co ci bee mówił ... możliwości są wielkie bardzo wielkie od analizy magistral , po sterowanie fajerwerkami
które czasem co nieco opisuje na stronie , ogranicza cie tylko wyobraźnia w tworzeniu ...

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sty 2014, o 23:01 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27315
Lokalizacja: Szczecin
Pomógł: 1041

SunRiver napisał(a):
(bez urazy Mirku)


ale co tu się urażać - to jest akurat święta niestety prawda ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sty 2014, o 23:18 

Pomógł: 0

Sorry ... ale ja szukałem języka na PC przez ładnych kilka lat ... ogarnąłem książki Grębosza jednak środowisko visual c++ skutecznie mnie zniechęciło na kilka lat ... a tu proszę dzięki Mirkowi sięgnąłem po wyklinany przez belfrów u mnie w szkole delphi który okazał się dla mnie idealny ... :) Może jak go ogarnę w całości to przeskoczę na inny, jednak dla mnie obecnie jest idealny. Dzięki Mirek :)



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sty 2014, o 23:26 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27315
Lokalizacja: Szczecin
Pomógł: 1041

Ja powiem tak - również siłą rozpędu jak widzicie piszę jeszcze w Delphi na PC ... ale jak ktoś mnie pyta co wybrać - to sam podpowiadam że albo C# albo C++ ;)

Tyle że też ciężko mi idzie przejście i też troszkę dlatego że środowisko MS Visual mnie odstrasza - no ale ... ale darowanemu koniowi się w zęby nie zagląda - więc nie ma co narzekać ;)

jeśli zaś komuś idzie w Delphi to czemu nie ? ... jak ma możliwości

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 sty 2014, o 10:21 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 gru 2012
Posty: 530
Lokalizacja: Bydgoszcz
Pomógł: 8

#OT

Też moim pierwszym programem na PC był projekt w Delphi. Napisałem wtedy program do mierzenia ilości przejechanych metrów myszką oraz taki automat do klikania mychą :) To były czasy... :p

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 sty 2014, o 13:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lip 2013
Posty: 420
Lokalizacja: Kraków
Pomógł: 17

kila napisał(a):
#OT

Też moim pierwszym programem na PC był projekt w Delphi. Napisałem wtedy program do mierzenia ilości przejechanych metrów myszką oraz taki automat do klikania mychą :) To były czasy... :p


Ja też zaczynałem w Delphi, a teraz się bawię w Visual C#... A co do programu Aikona jest spoko... :)

_________________
GreenBook i BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 sty 2014, o 14:04 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8587
Pomógł: 337

ja c poznałem na m68k był to StormC i siła rzeczy odkąd się z nim zaprzyjaźniłem to
szybko zapomniałem o BAsicu , AMosie , a nawet się wyleczyłem z TurboPascala

jednye co zostało z początków pisania na Z80, 6502, 8080 to ASM , który się czesto przydaje , a tak cały czas C....
choć pociaga mnie F# , nie powiem w miedzy czasie były fortrany , lispy i inne języki

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 sty 2014, o 00:12 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 24 gru 2012
Posty: 146
Lokalizacja: Racibórz
Zbananowany użytkownik

Pomógł: 0

Delphi nie jest złe. Ja co prawa zakończyłem "karierę" w Delphi 2, i Delhi 3. Próbowałem ił w C++Builder 3 ale jak mi się zaczęły języki plątać to dałem sobie z tym spokój. Teraz to już dawno nic nie pisałem w Delphi. Jak ktoś ciekaw to może sobie zobaczyć kilka moich programów - są na mojej stronie http://www.usrk.republika.pl/programy/symulatory.htm. Kiedyś udostępniałem jeszcze więcej ale republika ma za mało miejsca. Kiedyś były tutaj http://automatyka.ndl.pl/ ale miałem inne plany - teraz to tam nie zostało wiele.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 9 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO