Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация
Фотография

Техномагия с роботами, адуинами и малинами

arduino raspberry малина любители SOC

  • Авторизуйтесь для ответа в теме
1319 ответов в теме

#341
vmarkelov

vmarkelov

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 44837 сообщений
7346
  • EVE Ingame:Kej Lacitis
  • EVE Alt:Kej Al'tos
  • Corp:Space Mechanics
  • Ally:Circle of Hell
  • Client:Рус

Есть бложик randomnerdtutorials
У него есть пример записи - воспроизведения 433mhz + mqtt .

Все немного проще, как оказалось. Я не первый на этом пути:
https://forum.arduin...?topic=153525.0
  • 0

Не сожалей о том что было, не думай о том что могло быть.


#342
Sat

Sat

    Clone Grade Beta

  • Tech III Pilots
  • Pip
  • 61 сообщений
29
  • EVE Ingame:Sat1905
  • Client:Рус

Смотрю пока в сторону majordomo . Но под него надо планшетик и в браузере работать.

А хочется нэйтивное приложение

Может фиг с ним, с облаком та?

 

У него же есть нативное приложение, под андроид точно есть.


  • 0

#343
DireSnake

DireSnake

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 13299 сообщений
4169
  • EVE Ingame:DireSnake
  • Corp:Percone
  • Client:Eng
У ZigBee (да и всей ленейке xBee) довольно простач логика. Конечный, маршрутизатор, мастер/примари - все настраивается один раз и все. Плюс возможность собирать конечнные устройства без шаманства с протоколами и своими контроллерами. Ну и низковольтовое питание.
  • 0

#344
vmarkelov

vmarkelov

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 44837 сообщений
7346
  • EVE Ingame:Kej Lacitis
  • EVE Alt:Kej Al'tos
  • Corp:Space Mechanics
  • Ally:Circle of Hell
  • Client:Рус
Ну как минимум выключатель работает и на пульт реагирует. Коннектить к центральной системе буду на выходных.
  • 0

Не сожалей о том что было, не думай о том что могло быть.


#345
DireSnake

DireSnake

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 13299 сообщений
4169
  • EVE Ingame:DireSnake
  • Corp:Percone
  • Client:Eng

вопрос...не сколько про дуины, но про аккумы.

вопрос такой. есть у меня два аккумулятора 8.4В 4800mAh (видимо аккумы 18650 4шт в сборке 2по2). для двух велофонарей. каждому свой соответственно.

типа таких.

Спойлер

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

т.е. собрать параллельно.  2по4 выйдет видимо. 8.4В 9600mAh вроде должно получится?
вопрос: 
-не охренеют ли у меня фонари при подключении так же в параллель к этому банку?
-можно ли будет пользоваться старой зарядкой для обычной сборки (но заряд будет дольше) или нужно будет где-то искать другую? 
-есть ли какие блоки, которые позволят выделить из выходного напряжения нужные мне еще дополнительно 3в (для замены двух пальчиковых), 5в (для нонстоп питания экшен-камеры) ?
-или проще найти уже готовую сборку повышенной мощности с зарядкой и балансиром? 

  • 0

#346
veelzevul

veelzevul

    повелитель мухъ

  • EVE-RU Team
  • 10616 сообщений
1124
  • EVE Ingame:veelzevul
  • EVE Alt:Makanaka
  • Corp:I.N.
  • Ally:-C.B-
  • Channel:eve_ii
  • Client:Eng

1) не должны, т.к. напряжение не меняется да и сила тока

2) хз, если там стоит какая-то хитрая зарядка, то может она кидает ток именно балансируюя между оригинальной схемой. Где-то подобное было. По-моему, на Ютьюбе, на канале АлексГайвера. Он там показывал как менять зарядку при изменении количества банок.

3) Повышающий стабилизатор? Step-Up. Я так повербанк делал. Все норм работало.

4) Можно взять готовый стаб... забыл как они называются. Которые и повышают, и понижают.


Сообщение отредактировал veelzevul: 05 October 2017 - 1:07

  • 0

[ 2010.06.19 14:31:50 ] TuXyWHuK > Атас детишки, педобир в локале!

 

#347
vmarkelov

vmarkelov

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 44837 сообщений
7346
  • EVE Ingame:Kej Lacitis
  • EVE Alt:Kej Al'tos
  • Corp:Space Mechanics
  • Ally:Circle of Hell
  • Client:Рус
Итак, отчитываюсь по выключателю livolo:
Аааааа!!! Оно живое!!!! Живое!!!!!
Теперь спокойно:
все работает. Выключатель успешно интегрировани в стену. Приоберетен вот такой набор:
https://www.chipdip....kit-transceiver
с его помощью и кода отсюда:
https://forum.arduin...0149#msg3410149
считаны коды пульта.
Написан код под мелкую ардуинку, которая принимает коды через ком-порт и транслирует в эфир
Спойлер

в результате можно в компорт слать команды типа "*28351:16;" где первые цифры код пульта, потом код команды.
Ардуинка подцеплена компортом к серверу с вебмордой, и вуаля, тыкаем в вебморде, команда уходит в ком, свет включается! Моя доволен, закупаюсь на всю квартиру.

Сообщение отредактировал vmarkelov: 08 October 2017 - 13:22

  • 0

Не сожалей о том что было, не думай о том что могло быть.


#348
DireSnake

DireSnake

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 13299 сообщений
4169
  • EVE Ingame:DireSnake
  • Corp:Percone
  • Client:Eng
Ага...был гдето обзор как пара маньяков все запилила на "вумном доме". Телнетом свет регулировать, шторы открывать... А оно надо то? Когда надо кучу кнопок нажать чтоб простой " клац" сделать ?
  • 0

#349
vmarkelov

vmarkelov

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 44837 сообщений
7346
  • EVE Ingame:Kej Lacitis
  • EVE Alt:Kej Al'tos
  • Corp:Space Mechanics
  • Ally:Circle of Hell
  • Client:Рус
Конечная идея - как раз отказаться от кучи кнопочек в пользу нажимая одной, а лучше вообще без нажимания. Пример про включения тв я выше уже заносил. Сейчас вот хочу сделать со светом что-то типа:
Если в коридоре свет выключен, а в wifi появился телефон кого-нибудь из домочадцев то включается свет в коридоре.
И вот такие мелочи, имхо, сильно удобны.

Опять же внури меня зреет система голосового управления всей этой байдой :)
  • 0

Не сожалей о том что было, не думай о том что могло быть.


#350
SkyFox

SkyFox

    Зануда

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 10246 сообщений
4393
  • EVE Ingame:Bapah
  • Corp:War.H
  • Ally:AAA
  • Client:Eng

Вопрос к профи.

 

 

Таки добыл ЧПУ из алюминиевого профиля. 

Мозги у него Woodpecker типа таких

 

https://ru.aliexpres...0104.0.0.0aIIji

 

Чип Atmega 328p (Arduino nano)

 

Прошивка GRBL 0.9j

И похоже нет загрузчика.

еще есть странная надпись у продавца 

Заметьте

Чип зашифрован, поэтому он не может быть обновлены.

 

Есть желание перепрошить в GRBL 1.1f

 

На прямую через Ардуино IDE не получилось.

 

Подключил валявшуюся дома Arduino UNO (родную) в качестве программатора

вот по этому мануалу

https://www.arduino....rial/ArduinoISP

 

При попытке залить в Woodpecker прошивку пишет 

что-то типа

avrdude: Expected signature for ATMEGA328P is 1E 95 0F
         Double check chip, or use -F to override this check.

 

подозреваю, что дело в "зашифрованности" чипа

 

гуглил по всякому, проблему за пару подходов не решил.

 

Нужен совет от профи в микроконтроллерах:

1. либо подскажите командную строку для avrdude чтобы прошить заранее скомпилированную прошивку HEX

2. либо подскажите где прописать эту самую опцию -F для avrdude

3. либо посоветуйте недорогой программатор (я в них вообще нифига не понимаю)

 

Вот тут чувак прошивает через программатор и AVR Studio 

 


  • 0

AAA - Warhamsters Corp
Качаю невозмутимость level5_act.gif


#351
Atmega

Atmega

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 12711 сообщений
2674
  • EVE Ingame:Atmega
  • Corp:MEN
  • Client:Eng
avrdude.exe -c STK500v1 -p m328p -F 1.hex

Будь готов к кирпичу, так как неизвестно что там за кристалл, у которого не совпадает ID. Тогда купи новую мегу, перепаяй и шей сколько захочется )

Я всегда использовал или FBPRG (проводки от LPT порта), или Altera Byteblaster. Сейчас купил на авито USBASP, но пока что его не пробовал (советую брать сразу с 6-пин и 10-пин кабелем, мне вот придется 6-пин самому делать).
https://www.avito.ru...?s=101&q=USBASP

Сообщение отредактировал Atmega: 01 November 2017 - 1:54

  • 0

We don't need to get a life, we gamers have many lifes.

Time you enjoy wasting, was not wasted.


#352
Neurox

Neurox

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 10065 сообщений
3685
  • EVE Ingame:NeuroxDFx
  • Corp:-
  • Ally:-
  • Client:Рус
Как мне помниться запрет на load нельзя сделать.
Можно только на чтение , что бы прошивку не клонировали.

В любом случае можно зашиться через byteblaster с внешним источником тактирования.

А и программа - avreal. Из эры темных технологий)

Сообщение отредактировал Neurox: 01 November 2017 - 7:09

  • 0
В войне за выживание не может быть никаких условностей — ни сугубо, ни трегубо. Любой, кто не сражается на вашей стороне, — враг, которого необходимо сокрушить!

#353
Atmega

Atmega

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 12711 сообщений
2674
  • EVE Ingame:Atmega
  • Corp:MEN
  • Client:Eng
авриал у ардуинщиков не котируется.
  • 0

We don't need to get a life, we gamers have many lifes.

Time you enjoy wasting, was not wasted.


#354
SkyFox

SkyFox

    Зануда

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 10246 сообщений
4393
  • EVE Ingame:Bapah
  • Corp:War.H
  • Ally:AAA
  • Client:Eng

avrdude.exe -c STK500v1 -p m328p -F 1.hex

Будь готов к кирпичу, так как неизвестно что там за кристалл, у которого не совпадает ID. Тогда купи новую мегу, перепаяй и шей сколько захочется )

Я всегда использовал или FBPRG (проводки от LPT порта), или Altera Byteblaster. Сейчас купил на авито USBASP, но пока что его не пробовал (советую брать сразу с 6-пин и 10-пин кабелем, мне вот придется 6-пин самому делать).
https://www.avito.ru...?s=101&q=USBASP

Спасибо.

на кристалле написано Atmel MEGA 328P AU 1626

 

Попробовал еще раз через ардуино IDE загрузить с расширенным выводом логов загрузчика

 

Короткий вывод:

Спойлер

 

Подробный вывод

Спойлер

 

Попробовал запустить из командной строки 

 

C:\DIY\arduino-1.8.1\hardware\tools\avr/bin/avrdude -CC:\DIY\arduino-1.8.1\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM8 -b19200 -D -Uflash:w:C:\Users\....\AppData\Local\Temp\arduino_build_482306/grblUpload.ino.hex:i 

 

Выдало :

спойлерСкриншот

AVRDUDE.jpg

 

Когда попытался поставить скорость 115200 - записало скетч в ардуинку которая вытупала программатором :)

 

Выдало :

спойлерСкриншот

AVRDUDE2.jpg

 

 

 

вот теперь сижу и думаю, то-ли попробовать с ключом -F все таки (с риском кирпича), то-ли еще поупражняться.

 

Что посоветуете с учетом новых данных ?

 

судя по скриншоту чип на мозгах станка читается но потом не пишется так как выдает неверную "сигнатуру" и загрузка прерывается. 


 

Добавлено "в позе успеха" 

Всем спасибо. Я всегда знал, что уютненький полон талантов :)

 

 

Grbl 1.1f ['$' for help]
...
...
ok
 

Собственно получилось записать тупо скопировав строчку AVRDUDE которую сгенерировала ардуина с добавлением опции -F

 

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


Сообщение отредактировал SkyFox: 01 November 2017 - 14:21

  • 0

AAA - Warhamsters Corp
Качаю невозмутимость level5_act.gif


#355
Neurox

Neurox

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 10065 сообщений
3685
  • EVE Ingame:NeuroxDFx
  • Corp:-
  • Ally:-
  • Client:Рус
Нет, там нет загрузчика.
Его скэтч надо отдельно компилить и шить программатором. Также как ты сейчас сделал. Но надо точно определить чип иначе может не работать.
При этом текущую прошивку ты потеряешь ессно

Тем же avreal-ом можно тип чипа попробовать определить.

Сообщение отредактировал Neurox: 01 November 2017 - 16:20

  • 0
В войне за выживание не может быть никаких условностей — ни сугубо, ни трегубо. Любой, кто не сражается на вашей стороне, — враг, которого необходимо сокрушить!

#356
Atmega

Atmega

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 12711 сообщений
2674
  • EVE Ingame:Atmega
  • Corp:MEN
  • Client:Eng
я вот сижу и думаю а записалось ли в ТУ плату? :)
потому что по тексту "изменил скорость и прошилась плата программатора" звучит неуютно.
  • 0

We don't need to get a life, we gamers have many lifes.

Time you enjoy wasting, was not wasted.


#357
Neurox

Neurox

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 10065 сообщений
3685
  • EVE Ingame:NeuroxDFx
  • Corp:-
  • Ally:-
  • Client:Рус
:-D

Ну на spi что не одно устройство может висеть?
  • 0
В войне за выживание не может быть никаких условностей — ни сугубо, ни трегубо. Любой, кто не сражается на вашей стороне, — враг, которого необходимо сокрушить!

#358
SkyFox

SkyFox

    Зануда

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 10246 сообщений
4393
  • EVE Ingame:Bapah
  • Corp:War.H
  • Ally:AAA
  • Client:Eng

я вот сижу и думаю а записалось ли в ТУ плату? :)
потому что по тексту "изменил скорость и прошилась плата программатора" звучит неуютно.


Видимо сумбурно написал.

"Та плата" - мозги ЧПУ (изначально прошитая китайцами под GRBL 0.9j и которую я с вашей помощью пытался обновить до GRBL 1.1f

"Не та плата" - ардуино UNO выступающая в качестве программатора для "той платы".

Подключено было так "комп с ардуино IDE "->USB->"не та плата"->spi->"та плата"

На скорости 115200 прошивка ЧПУ записывалась в "не ту плату", естественно затирая прошивку которая делала из нее программатор.(пришлось восстанавливать прошивку программатора и начинать снова)

На скорости 19200 прошивка ЧПУ записывалась "в ту плату"

Что я и хотел добиться.

Отключаю "не ту плату", подключаю "ту плату" напрямую к компу, запускаю терминал и по команде $$ получаю ответ GRBL 1.1f

Сегодня вечером попробую порезать детальки из ПВХ лазером.

На grbl 0.9 погрешность была больше миллиметра, посмотрим как на 1.1 будет
  • 0

AAA - Warhamsters Corp
Качаю невозмутимость level5_act.gif


#359
Neurox

Neurox

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 10065 сообщений
3685
  • EVE Ingame:NeuroxDFx
  • Corp:-
  • Ally:-
  • Client:Рус
SkyFox у тебя комп с lpt-портом есть?

Собери byteblaster на hc224 или КР1564АП5 в корпусе lpt- разьема
Avreal и этот шлейф мне много раз позволял вернуть к жизни камни с неизвестной схемой тактирования, с загадочными фьюзами и прочим окирпичиванием.

http://real.kiev.ua/...u/adapters.html

А ещё можно шить fpga ))
  • 0
В войне за выживание не может быть никаких условностей — ни сугубо, ни трегубо. Любой, кто не сражается на вашей стороне, — враг, которого необходимо сокрушить!

#360
Atmega

Atmega

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 12711 сообщений
2674
  • EVE Ingame:Atmega
  • Corp:MEN
  • Client:Eng

На скорости 115200 прошивка ЧПУ записывалась в "не ту плату", естественно затирая прошивку которая делала из нее программатор.(пришлось восстанавливать прошивку программатора и начинать снова)
На скорости 19200 прошивка ЧПУ записывалась "в ту плату"


Вот поэтому я написал предыдущий пост. Скорость записи и таргет-кристалл не связаны вааааще. Не может оно записать в "программатор" прошивку, если ты всего лишь изменил скорость. Аврдьюд коннектится к прошивке программатора через USB и потом программатор просто работает удаленным SPI портом.
Всё же ты возможно ошибся таргетом в командной строке и бутлодырь в "программаторе" был просто затёрт - не, не бутлодырь, а юзер код, в "программаторе" - собственно сам код программатора.
Впрочем неважно, главное у тебя получилось что хотел, грац.


Сообщение отредактировал Atmega: 02 November 2017 - 0:06

  • 0

We don't need to get a life, we gamers have many lifes.

Time you enjoy wasting, was not wasted.





1 посетителей читают тему

0 members, 1 guests, 0 anonymous users