www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

S čim začeti?
Pojdi na stran Prejšnja  1, 2
 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Osnove programiranja AVR-jev
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
Jaka57
Moderator
Moderator



Pridružen-a: Ned 12 Dec 2004 21:47
Prispevkov: 5819
Aktiv.: 24.56
Kraj: Grosuplje

PrispevekObjavljeno: Pon Jun 04, 2012 9:11 pm    Naslov sporočila:  Re: Avr začetki!!! Odgovori s citatom

Darki je napisal/a:
Pozdravljeni!!!

Trenutno se ukvarjam z diplomsko nalogo, nimam izkušenj pri programiranju AVRjev (bi se pa naučil). Kaj vse potrebujem za uspešno programiranje tehle uC???

Hvala za info!!!

Če vzameš Arduino-ta tudi programatorja ne potrebuješ.
Več o tem tukaj.

_________________
Lp, Jaka
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
damjango
Član
Član



Pridružen-a: Pon 03 Sep 2012 7:56
Prispevkov: 756
Aktiv.: 4.86
Kraj: Murska Sobota

PrispevekObjavljeno: Pon Nov 26, 2012 6:27 pm    Naslov sporočila:   Odgovori s citatom

zanima me moram preoblikovati kodo, ki sem jo pisal v mikroc pro za pic 16f628a za arduinota.
Pri predmetu praktikum na faksu feri moram napisati kodo za arduinota in z njim sem bolj malo vešči z picom pa že vem določene stvari.

prilagam kodo za pic-a



MyProject.c
 Opis:

Download
 Ime datoteke:  MyProject.c
 Velikost datoteke:  4.97 KB
 Downloadano:  7 krat

Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
damjango
Član
Član



Pridružen-a: Pon 03 Sep 2012 7:56
Prispevkov: 756
Aktiv.: 4.86
Kraj: Murska Sobota

PrispevekObjavljeno: Pon Nov 26, 2012 6:29 pm    Naslov sporočila:   Odgovori s citatom

Pa prosil bi če mi kdo malo razliži kako se napiše koda za onewire za arduinota, lcd displej?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Jaka57
Moderator
Moderator



Pridružen-a: Ned 12 Dec 2004 21:47
Prispevkov: 5819
Aktiv.: 24.56
Kraj: Grosuplje

PrispevekObjavljeno: Pon Nov 26, 2012 6:52 pm    Naslov sporočila:   Odgovori s citatom

Če si kodo pisal sam, potem ne sme biti problema s preoblikovanjem na Arduino platformo, kajti za LCD in 1Wire obstajajo knjižnjice, ki so v Arduino IDE že vključene.
Prav tako imaš za obe knjižnjici primere, ki so že vključeni v IDE.
Primer za LCD, ki je v IDE že vključen, najdeš pa ga tudi na povezavi, ki je navedena v kodi.
Koda:
/*
  LiquidCrystal Library - Hello World
 
 Demonstrates the use a 16x2 LCD display.  The LiquidCrystal
 library works with all LCD displays that are compatible with the
 Hitachi HD44780 driver. There are many of them out there, and you
 can usually tell them by the 16-pin interface.
 
 This sketch prints "Hello World!" to the LCD
 and shows the time.
 
  The circuit:
 * LCD RS pin to digital pin 12
 * LCD Enable pin to digital pin 11
 * LCD D4 pin to digital pin 5
 * LCD D5 pin to digital pin 4
 * LCD D6 pin to digital pin 3
 * LCD D7 pin to digital pin 2
 * LCD R/W pin to ground
 * 10K resistor:
 * ends to +5V and ground
 * wiper to LCD VO pin (pin 3)
 
 Library originally added 18 Apr 2008
 by David A. Mellis
 library modified 5 Jul 2009
 by Limor Fried (http://www.ladyada.net)
 example added 9 Jul 2009
 by Tom Igoe
 modified 22 Nov 2010
 by Tom Igoe
 
 This example code is in the public domain.

 http://www.arduino.cc/en/Tutorial/LiquidCrystal
 */

// include the library code:
#include <LiquidCrystal.h>

// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
  // set up the LCD's number of columns and rows:
  lcd.begin(16, 2);
  // Print a message to the LCD.
  lcd.print("hello, world!");
}

void loop() {
  // set the cursor to column 0, line 1
  // (note: line 1 is the second row, since counting begins with 0):
  lcd.setCursor(0, 1);
  // print the number of seconds since reset:
  lcd.print(millis()/1000);


Primer ki ga imaš je enostaven tj, prebrati moraš DS18x20 preko 1wire in izpisat vrednosti na LCD.
Google da veliko rezultatov na vprašanje "Arduino 1wire" in med njimi je tudi tale.

Brez muje se še čevelj ne obuje, pravi lep slovenski pregovor.

_________________
Lp, Jaka
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
BlackKnight
Član
Član



Pridružen-a: Pon 02 Jun 2008 15:49
Prispevkov: 15
Aktiv.: 0.07
Kraj: Maribor

PrispevekObjavljeno: Tor Nov 27, 2012 6:54 pm    Naslov sporočila: icon_question Re: S čim začeti? Odgovori s citatom

francx je napisal/a:
Živijo!
Sem popoln začetnik in me zanima s čim naj začnem z AVR ali PIC? Kateri jezik?
Hvala!


Sam sem začel z Motorolo v asemblerju in trenutno nadaljujem s PICem. V programskem jeziku C se mi zdi dosti lažje programiranje vendar, če hočeš razumeti kako procesor deluje oziroma izvaja program ti priporočam za začetek asembler Wink
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Osnove programiranja AVR-jev Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Pojdi na stran Prejšnja  1, 2
Stran 2 od 2

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 493 dni


Powered by phpBB © 2001, 2005 phpBB Group