Форум на Kuban.ru (http://forums.kuban.ru/)
-   Радиолюбитель (http://forums.kuban.ru/f1060/)
-   -   Самоделкины любители (http://forums.kuban.ru/f1060/samodelkiny_lyubiteli-6135014.html)

ssd 13.01.2015 21:42

39+ жестоко ссылку покромсало. Короче, зачем заказывать через посредника с накруткой, когда можно напрямую в Китае?
[url]http://www.aliexpress.com/premium/Arduino%25252dUNO%25252dR3%25252dMEGA328P.html?ltype=wholesale&d=y&origin=y&SearchText=Arduino-[/url][filolog]UNO[/filolog]-R3-MEGA328P&initiative_id=SB_20150113103954&isViewCP=y&catId=0

klavc 13.01.2015 22:34

[quote=ssd;37723616] 39+ жестоко ссылку покромсало. Короче, зачем заказывать через посредника с накруткой, когда можно напрямую в Китае? [url]http://www.aliexpress.com/premium/Ar...hText=Arduino-[/url][*****]-R3-MEGA328P&initiative_id=SB_20150113103954&isViewCP= y&catId=0 [/quote]Я смотрел на али, просто некоторые позиции +20-100 рублей разница, но я купил раз китайскую уну потом ей мозгов дать не мог, а тут хоть можно вернуть.

klavc 13.01.2015 22:35

Я чисто из этих соображений.

klavc 13.01.2015 22:35

ну некоторые позиции действительно дороговаты

ssd 13.01.2015 23:29

[quote=klavc;37723974]Я смотрел на али, просто некоторые позиции +20-100 рублей разница[/quote]
судя по всему кто=то магазин пиарит? :)
в магазине: 2.2" Дисплей ILI9341 240*320 - 1250 руб,
на али он же 380 руб
в магазине: Arduino [filolog]UNO[/filolog] R3 MEGA328P - 900 руб.,
на али он же 290 - 300 руб.
Вы хотели сказать +1000? :)

[quote=klavc;37723974]но я купил раз китайскую уну потом ей мозгов дать не мог[/quote]
Ага, а в этом магазине чистая италия... :))))

[quote=klavc;37723974]а тут хоть можно вернуть. [/quote]
Угу, в разделе О нас - Наша команда: Извините!
Мы не смогли найти то, что вы искали.
:))))

ssd 13.01.2015 23:32

45+
[em]Наши координаты
г. Краснодар, [b]ул. Красная, оф. 3[/b][/em]
Это как? :)

klavc 13.01.2015 23:35

прикольно :-)

klavc 14.01.2015 09:36

Я все равно зарегался, пока ничего не стал покупать.

zik313 16.01.2015 13:35

[quote=klavc;37723006] Цитата: Сообщение от Фанат NASCAR Бребоард, атмега в дип, рс232 китайский, 7805 и вот тебе и ардуино. Бут только зашить у кого нить. Это слишком заумно, не могли бы вы объяснить понятнее, я ничего не понял. [/quote]
макетная плата + микроконтроллер (можно atmega8) + шнурок от сотового телефона + стабилизатор питания на 5 вольт = минимальный набор для создания ардуино своими руками, только нужно будет микроконтроллер прошить для того что бы оне скетчи от ардуино понимал. Самое дорогое из этого всего это микроконтроллер до 100 руб у нас в магазинах, остальное копейки или вообще даром

zik313 16.01.2015 13:43

Вообще нет, минимальный набор, если есть программатор это макетка и микроконтроллер (питание от usb)

8pin 16.01.2015 14:07

минимальный набор это пиратизированный Proteus ).

Пушной звер 16.01.2015 15:18

зачем протеус? есть онлайн эмуляторы.

zik313 09.02.2015 16:05

Может кто подскажет как переписать в Arduino ide строку:

Serial.print(data[0], HEX); Для отображения на LCD5110 (в десятичном коде без проблем значения буфера отображаются, а вот как сделать чтоб в шестьнадцатиричном виде отображалось???) В библиотеке на дисплей ничего об этом не сказано, гугл простого решения не подсказал как например
в Serial.print просто меняем BIN, HEX....

fanatnascar 10.02.2015 08:47

53-zik >нужно отобразить данные в hex на дисплее?

Konkord37 10.02.2015 09:01

почитал, интересно, хоть и не всё понял, на досуге ещё раз просмотрю, выйду на форум)

zik313 10.02.2015 10:31

54-Фанат NASCAR >савершенно верно! У меня получается только в десятиричном виде

zik313 10.02.2015 10:33

55-Konkord37 > стоит задача отобразить данные на дисплее из буфера в формате hex.

zik313 10.02.2015 10:34

54-Фанат NASCAR > вроде нашел решение, вечером проверю отпишусь

klavc 11.02.2015 09:39

давай пиши я тоже попробовать хочу

zik313 11.02.2015 10:03

59-klavc > вчера времени небыло, сегодня постараюсь

fanatnascar 11.02.2015 11:48

Парни, вам надо из 10-чного представление в хекс, символьное.. Побайтно переберите и составьте строку их цифр и букв, которые потом в буфер.

zik313 11.02.2015 22:31

ну как то так получилось с библиотекой "Adafruit", простой пример перебора от 0х00 до 0хFF и наоборот:

#include <Adafruit_GFX.h>
#include <Adafruit_PCD8544.h>
Adafruit_PCD8544 display = Adafruit_PCD8544(8, 9, 10, 12, 11);

void setup()
**
display.begin();
display.setContrast(50);
display.display();
display.clearDisplay();
delay(2000);
**
void loop()
**
display.setTextColor(BLACK);
display.setTextSize(1);
for (int s=0; s<=255; s++)
**
display.setCursor(3,10);
display.print("0x");
display.print(s, HEX);
display.display();
display.clearDisplay();
delay(100);
**
for (int s=255; s>=0; s--)
**
display.setCursor(3,10);
display.print("0x");
display.print(s, HEX);
display.display();
display.clearDisplay();
delay(100);
**
delay(2000);

**

zik313 11.02.2015 22:34

не могу до конца разобрать как обновлять только строку на которой выводится информация (в данном случае переменная "s") не очищая весь дисплей?

fanatnascar 12.02.2015 01:18

63-zik >вам нехватает опыта спектрума и бейсика, или аналогичного)
Я так понимаю, дисплей символьный, используются координаты знакомест. Помещение нового символа в знакоместо затирает старый полностью.
Значит, нужно установить курсор на начало старой строки, выдать новую строку. Если новая короче - добить ее пробелами до длинны старой предварительно.

fanatnascar 12.02.2015 01:19

И кончайте юзать делей, переходите на таймеры и работу с ними, вызывая подпрограммы с нужной периодичностью.

fanatnascar 12.02.2015 01:22

Посоветую простую реализацию от DIHALT, [url]http://easyelectronics.ru/avr-uchebnyj-kurs-arxitektura-programm-chast-2.html#more-288[/url]

zik313 12.02.2015 07:59

64-Фанат NASCAR >опыта конечно мало, только познаю азы) дисплей графический от Nokia 3310. с таймерами тоже потихоньку начинаю разбираться. За ссыль спасибо, почитаю

zik313 12.02.2015 08:02

Насчет затирки символов, у меня это реализовано. Но без функции очистки дисплея символы накладываются друг на друга, а не обновляются

zik313 12.02.2015 14:25

66-Фанат NASCAR >понравилась история про 1 байт)

fanatnascar 13.02.2015 12:18

68-zik >а если пробелы лупить, тоже не затирают? Значит, должны быть команды очистки участка, либо прямого доступа к памяти, где можно занулить.

zik313 13.02.2015 18:04

70-Фанат NASCAR > все проблему решил, спасибо за подсказки (наводки) воспользовался другой библиотекой, она работает так как нужно, затирает старое место новым символом, если кого интересует могу выложить тестовый проект вместе с библиотеками

klavc 01.04.2015 14:03

о smallbot цену с кинул. доллар дешевеет что ли? хорошо что зарегался, всетаки не зря.

unhj 01.04.2015 19:37

Чем вы MEGA328 программируете?


Текущее время: 19:10. Часовой пояс GMT +3.