 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
Jaka57 Moderator



Pridružen-a: Ned 12 Dec 2004 21:47 Prispevkov: 5819 Aktiv.: 24.56 Kraj: Grosuplje
|
Objavljeno: Pon Jun 04, 2012 9:11 pm Naslov sporočila: Re: Avr začetki!!! |
|
|
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 |
|
 |
damjango Član

Pridružen-a: Pon 03 Sep 2012 7:56 Prispevkov: 756 Aktiv.: 4.86 Kraj: Murska Sobota
|
Objavljeno: Pon Nov 26, 2012 6:27 pm Naslov sporočila: |
|
|
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
Opis: |
|
 Download |
Ime datoteke: |
MyProject.c |
Velikost datoteke: |
4.97 KB |
Downloadano: |
7 krat |
|
|
Nazaj na vrh |
|
 |
damjango Član

Pridružen-a: Pon 03 Sep 2012 7:56 Prispevkov: 756 Aktiv.: 4.86 Kraj: Murska Sobota
|
Objavljeno: Pon Nov 26, 2012 6:29 pm Naslov sporočila: |
|
|
Pa prosil bi če mi kdo malo razliži kako se napiše koda za onewire za arduinota, lcd displej?
|
|
Nazaj na vrh |
|
 |
Jaka57 Moderator



Pridružen-a: Ned 12 Dec 2004 21:47 Prispevkov: 5819 Aktiv.: 24.56 Kraj: Grosuplje
|
Objavljeno: Pon Nov 26, 2012 6:52 pm Naslov sporočila: |
|
|
Č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 |
|
 |
BlackKnight Član

Pridružen-a: Pon 02 Jun 2008 15:49 Prispevkov: 15 Aktiv.: 0.07 Kraj: Maribor
|
Objavljeno: Tor Nov 27, 2012 6:54 pm Naslov sporočila: Re: S čim začeti? |
|
|
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
|
|
Nazaj na vrh |
|
 |
|
|
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
|