Версия, подходяща за принтиране
Кликни тук, за да видиш темата в оригиналният и вид
BG Development Форуми > Други > Ардуино


Публикувано от: cyber_dude 28-06-2018, 18:36
Здравейте !
Реших да отворя тази тема за да попитам по - запознатите от мен дали има реализация в България на Ардуино програмисти и дали според вас си заслужава човек да отдели време за да се обучава в тази сфера ?
Като новобранец ме гложди мисълта към какво по - конкретно да се насоча (нещо в което има и програмиране ест.. icon_lol.gif ) , да специализирам само по него и евентуално да започна след време работа..
Да програмираш микроконтролери и тем подобни джаджи ми изглежда готино и интересно.. Като цяло мисля към това да се пренасоча, но не знам дали има реализация и дали се търсят в България такива специалисти..
Извинявам се ако ви се струва глупав въпроса, както и за фермана, но би ми било интересно да чуя вашите мнения.. icon_smile.gif

Публикувано от: kierenski 28-06-2018, 19:11
Кратичък отговор:
За микроконтролери ДА, за ардуино НЕ.

Ардуино е да си правиш малки проекти за собствени нужди без да правиш платки.

Публикувано от: johnfound 28-06-2018, 19:19
Ами при нас на интервютата опит с Ардуино е голям плюс, особено ако кандидата може смислено и в детайли да обясни какво е правил и защо. Иначе, работата няма нищо общо с Ардуино.

Публикувано от: ici 28-06-2018, 19:50
Хора с микроконтролери се търсят. С Ардуино не се търсят. https://www.mbed.com/en/ има малко по-добра перспектива, но и това не е пътя.

Публикувано от: Дон Реба 28-06-2018, 19:50
нашите скенери в офиса са на ардуино. ако някой ден излязат от офиса гаранция няма да са, но за сега така.

Публикувано от: code2 29-06-2018, 12:24
По принцип програмирането на микроконтролери се извършва от инженери, които разбират много и от цифрова електроника. Може пък да има някои малки изключения...

Публикувано от: Gamma Goblin 29-06-2018, 13:58
QUOTE (code2 @ 29-06-2018, 12:24)
По принцип програмирането на микроконтролери се извършва от инженери, които разбират много и от цифрова електроника. Може пък да има някои малки изключения...

и защо ти е да разбираш от цифрова електроника ? ти правиш софтуера, не хардуера, а там как го нажичкат не те интересува повече от как текат тоците в ПЦто

Публикувано от: korsarq 29-06-2018, 14:12
Не може да си добър фърмуерист без да разбираш от електроника.

Публикувано от: Дон Реба 29-06-2018, 14:27
QUOTE (Gamma Goblin @ 29-06-2018, 13:58)
QUOTE (code2 @ 29-06-2018, 12:24)
По принцип програмирането на микроконтролери се извършва от инженери, които разбират много и от цифрова електроника. Може пък да има някои малки изключения...

и защо ти е да разбираш от цифрова електроника ? ти правиш софтуера, не хардуера, а там как го нажичкат не те интересува повече от как текат тоците в ПЦто

абе общо взето да, но практиката е по-скоро обратна, писането за контролери е просто като софтуер и инженерите могат да си го правят сами

Публикувано от: Gamma Goblin 29-06-2018, 14:30
QUOTE (korsarq @ 29-06-2018, 14:12)
Не може да си добър фърмуерист без да разбираш от електроника.

това е твърдение без аргументация, мисля че ici беше постнал един tutorial какво се прави с такива мнения

Публикувано от: korsarq 29-06-2018, 15:00
Goblina извинявай ма ти занимаваш ли се с ембедед въобще?

Публикувано от: Gamma Goblin 29-06-2018, 15:04
ай не се прави, нали те видях колко разбираш

Публикувано от: korsarq 29-06-2018, 15:05
Тъй като си напълно некомпетентен на теми свързани със ц/ц++ те съветвам да стоиш далеч от тези теми.

Най-простото нещо като pull up resistor няма да знаеш кога да ползваш хайде са да не почвам да изброявам защо е нужно да разбираш от електроника.

Публикувано от: Gamma Goblin 29-06-2018, 15:12
QUOTE (korsarq @ 29-06-2018, 15:05)
Тъй като си напълно некомпетентен на теми свързани със ц/ц++ те съветвам да стоиш далеч от тези теми.

От постове те ти съм останал с твърдото впечатление че си идиот и не разбираш от нищо, а само се натягаш е се правиш на нещо което не си. Някакъв комплекс избиваш. Как преди 1 година един мейкфайл не можеше да напишеш, а сега стана ембедед и ц++ експерт ?

https://forums.bgdev.org/index.php?showtopic=591&st=190&#entry427294
https://forums.bgdev.org/index.php?showtopic=49961&st=0&#entry427239
https://forums.bgdev.org/index.php?showtopic=49810&st=0&#entry424464
https://forums.bgdev.org/index.php?showtopic=49788&st=0&#entry424016
https://forums.bgdev.org/index.php?showtopic=49756&st=0&#entry423453
https://forums.bgdev.org/index.php?showtopic=50046&st=0&#entry429927


Не си мисли че някакъв льольо като теб може дами дава наклон на хуя къде да пиша и къде не!


Публикувано от: Дон Реба 29-06-2018, 15:36
в джонсън пишат ембедед без да са инженери. от друга страна много инженери пишат ембедед без да са програмисти.

Публикувано от: korsarq 29-06-2018, 15:43
Гоблина сигурно не е пипнал мцу през живота си ама много знае иначе

Публикувано от: ici 29-06-2018, 15:43
Без осцилоскоп и поялник тези неща не се получават. Просто няма начин. След това нещата почват да се освинват със захранвания, генератори, логически анализатори, векторени нетуърк анализатори (S21, S11, SWR и пр.).

Публикувано от: korsarq 29-06-2018, 15:46
Какви поялници и осцилоскопи Гоблина може да пише за микроконтролери даже и без микроконтролери.
Goblin понеже ти не си идиот хайде покажи какво си правил за ембедед.Подкрепи своето его с нещо.На бас че нямаш нищо какво да покажеш

Публикувано от: korsarq 29-06-2018, 16:06
Хаха сега се сетих при нас имаме един колега от ФМИ.Веднъж видя осцилоскоп и вика "Каква е тази интересна машина" icon_lol.gif

Публикувано от: Gamma Goblin 29-06-2018, 16:44
аз никога не съм твърдял че се занимавам с ембедед. Аз правя пари :Р

Какво научи за последната година ? от лузър който не може да се оправи с един иф до какво ниво стигна ? Я ти покажи какво си правил ?

Публикувано от: korsarq 29-06-2018, 16:56
За последната година качих 10кг мускулна маса

Публикувано от: wqw 29-06-2018, 17:02
QUOTE (korsarq @ 29-06-2018, 16:56)
За последната година качих 10кг мускулна маса

Браво, браво! Това много ще ти помогне да ги трошиш тия ардуино платки нАдве. . .

cheers,
</wqw>

Публикувано от: korsarq 29-06-2018, 17:03
хаха да.Чуя ли ардуино и го чупя на секундата

Публикувано от: Дон Реба 29-06-2018, 17:13
QUOTE (Gamma Goblin @ 29-06-2018, 16:44)
. Аз правя пари :Р

не те ли е страх от народния съд?

Публикувано от: Gamma Goblin 29-06-2018, 17:21
QUOTE (Дон Реба @ 29-06-2018, 17:13)
QUOTE (Gamma Goblin @ 29-06-2018, 16:44)
. Аз правя пари :Р

не те ли е страх от народния съд?

страх ме е, затова съм анонимен

Публикувано от: relax4o 29-06-2018, 17:23
QUOTE (korsarq @ 29-06-2018, 16:56)
За последната година качих 10кг мускулна маса

Много ме кефите, като вземете да се дървите и как изведнъж качвате всички мускулна маса.
Това петокласниците го правят.

Смешници във форумите. icon_lol.gif icon_lol.gif

Публикувано от: korsarq 29-06-2018, 17:27
Завиждаш оти си гърчав

Публикувано от: johnfound 29-06-2018, 17:32
Е, аз никога не съм имал осцилоскоп, но това не ми пречи да си правя разни работи. Аз сигналите ги виждам с просто око! icon_lol.gif

Иначе Aрдуино не ползвам – само асемблер, само хардкор. icon_lol.gif

Публикувано от: Gamma Goblin 29-06-2018, 17:40
QUOTE (relax4o @ 29-06-2018, 17:23)
QUOTE (korsarq @ 29-06-2018, 16:56)
За последната година качих 10кг мускулна маса

Много ме кефите, като вземете да се дървите и как изведнъж качвате всички мускулна маса.
Това петокласниците го правят.

Смешници във форумите. icon_lol.gif icon_lol.gif

+1

Качил си 10 кг мастна маса

Публикувано от: Дон Реба 29-06-2018, 17:49
QUOTE (johnfound @ 29-06-2018, 17:32)
Е, аз никога не съм имал осцилоскоп, но това не ми пречи да си правя разни работи. Аз сигналите ги виждам с просто око! icon_lol.gif

Иначе Aрдуино не ползвам – само асемблер, само хардкор. icon_lol.gif

фрауд, когато няма осцилоскоп, сигналите не се гледат, а се чуват с просто ухо

Публикувано от: johnfound 29-06-2018, 17:51
QUOTE (Дон Реба @ 29-06-2018, 18:49)
фрауд, когато няма осцилоскоп, сигналите не се гледат, а се чуват с просто ухо

Никакъв фрауд не е. Просто силата има различни проявления. При някои в зрението, при някои в слуха.

Публикувано от: TrustHavic 29-06-2018, 19:09
Аз от php се прехвърлиха сега да пиша tcp сървър за pic микроконтролер и ми е лошо от 1 седмица, всички вкъщи странят от мен и чак сега разбрах защо кучето е най добрият приятел на човека

Публикувано от: SuN 29-06-2018, 19:17
QUOTE (johnfound @ 29-06-2018, 17:51)
QUOTE (Дон Реба @ 29-06-2018, 18:49)
фрауд, когато няма осцилоскоп, сигналите не се гледат, а се чуват с просто ухо

Никакъв фрауд не е. Просто силата има различни проявления. При някои в зрението, при някои в слуха.

Обичаш ли гъби?

Публикувано от: Gamma Goblin 29-06-2018, 19:23
QUOTE
tcp сървър за pic микроконтролер

Какво е това TCP сървър ? TCP стека ли имплементираш ?

Публикувано от: johnfound 29-06-2018, 21:34
QUOTE (SuN @ 29-06-2018, 20:17)
Обичаш ли гъби?

Много! icon_razz.gif

Публикувано от: ici 29-06-2018, 22:02
QUOTE (johnfound @ 29-06-2018, 22:34)
QUOTE (SuN @ 29-06-2018, 20:17)
Обичаш ли гъби?

Много! icon_razz.gif

Вървейки из гората Лисицата видя на една дърво как сиренето държи в зъбите си Врана. "Тая работа нещо е много съмнителна!" - каза Лисицата и хвърли половината червена мухоморка, която и беше останала.

Публикувано от: TrustHavic 01-07-2018, 17:50
QUOTE (Gamma Goblin @ 29-06-2018, 19:23)
QUOTE
tcp сървър за pic микроконтролер

Какво е това TCP сървър ? TCP стека ли имплементираш ?

" TCP сървър" го ползвам като slave device, който изпълнява нарежданията на мастъра ака това е устройство на майната си, което се свързва към главен PLC

Публикувано от: Rabin 23-07-2018, 22:18
QUOTE (Дон Реба @ 29-06-2018, 14:27)
QUOTE (Gamma Goblin @ 29-06-2018, 13:58)
QUOTE (code2 @ 29-06-2018, 12:24)
По принцип програмирането на микроконтролери се извършва от инженери, които разбират много и от цифрова електроника. Може пък да има някои малки изключения...

и защо ти е да разбираш от цифрова електроника ? ти правиш софтуера, не хардуера, а там как го нажичкат не те интересува повече от как текат тоците в ПЦто

абе общо взето да, но практиката е по-скоро обратна, писането за контролери е просто като софтуер и инженерите могат да си го правят сами

Гейфоде, издънка след издънка си ти! Проточните бойлери не вършели работа, ся пък писането на контролери било елементарно! Няколко хиляди реда асемблер съм стигал, дали не беше над 10000. Ако го видиш директно ще се наакаш!

Публикувано от: dvader 23-07-2018, 22:45
QUOTE (Rabin @ 23-07-2018, 22:18)
Няколко хиляди реда асемблер съм стигал

Лош алгоритъм написан на микрокод не се превръща в добър алгоритъм....

Публикувано от: Дон Реба 24-07-2018, 05:42
QUOTE (Rabin @ 23-07-2018, 22:18)

Гейфоде, издънка след издънка си ти!

мда, колко жалко че живеем в несправедлива вселена където издънкаджиите като мене са уважавани, а на тебе и другите умни им се смеят icon_smile.gif
или както го беше формулирал един друг, жалко че по случайност всички дето знаят как да оправят света карат такси

Публикувано от: PxL 24-07-2018, 06:47
QUOTE (Дон Реба @ 24-07-2018, 06:42)
мда, колко жалко че живеем в несправедлива вселена където издънкаджиите като мене са уважавани, а на  тебе и другите умни им се смеят icon_smile.gif
или както го беше формулирал един друг, жалко че по случайност всички дето знаят как да оправят света карат такси

Хаха, добавих го в цитатите!

Иначе по темата, Arduino си е супер за учене според мен, знам, че ici, ще каже, че има и по-добри, но информацията за Arduino е много в интернет и лесно се напредва, да не говорим, че китайците ги правят тея платки за без пари вече.

Публикувано от: ici 24-07-2018, 06:57
Може да използваш Ардуино със ESP32 или ESP8266 или пък с ARM. Между другото като отвориш Tools->Board и почнеш да смяташ на пръсти има повече варианти за ESP отколкото за AVR. icon_smile.gif Най-големият недостатък на всички тези неща е липсата на дебъгер.

Публикувано от: PxL 24-07-2018, 07:17
QUOTE (ici @ 24-07-2018, 07:57)
Може да използваш Ардуино със ESP32  или ESP8266 или пък с ARM. Между другото като отвориш Tools->Board и почнеш да смяташ на пръсти има повече варианти за ESP отколкото за AVR. icon_smile.gif Най-големият недостатък на всички тези неща е липсата на дебъгер.
Зависи за какво ти е, например на лапетата им направих един светофар с 3 диода и едно китайско nano от 3$, даже nano-то е overkill в тоя случай. Ама, светят си там и си бръмчат с колите.

Публикувано от: SuN 24-07-2018, 07:58
QUOTE
Ама, светят си там и си бръмчат с колите

Дай снимка или видео. Разчертали ли сте пътища? icon_smile.gif

Едно време тия неща ги правехме на удобно за целта кално място навън. Може ли да се закачи слънчева батерия на светофара?

Публикувано от: ici 24-07-2018, 08:35
QUOTE (PxL @ 24-07-2018, 08:17)
QUOTE (ici @ 24-07-2018, 07:57)
Може да използваш Ардуино със ESP32  или ESP8266 или пък с ARM. Между другото като отвориш Tools->Board и почнеш да смяташ на пръсти има повече варианти за ESP отколкото за AVR. icon_smile.gif Най-големият недостатък на всички тези неща е липсата на дебъгер.
Зависи за какво ти е, например на лапетата им направих един светофар с 3 диода и едно китайско nano от 3$, даже nano-то е overkill в тоя случай. Ама, светят си там и си бръмчат с колите.

Ако беше използвал ESP можеше да го управляваш през WiFi

https://www.aliexpress.com/item/New-version-Wireless-module-CH340-NodeMcu-V3-Lua-WIFI-Internet-of-Things-development-board-based-ESP8266/32656409057.html

За още два долара отгоре можеше да го управляваш и по блутут, а срещу още малко можеше да им сложиш и дисплей на който да ти излизат например непрочетените теми във форума icon_razz.gif

https://www.aliexpress.com/item/Lolin-ESP32-OLED-wemos-for-Arduino-ESP32-OLED-WiFi-Modules-Bluetooth-Dual-ESP-32-ESP-32S/32807531243.html

Всичко това става през Ардуино по желание, LUA или даже Python. icon_smile.gif

Публикувано от: PxL 24-07-2018, 09:51
QUOTE (SuN @ 24-07-2018, 08:58)
Дай снимка или видео. Разчертали ли сте пътища? icon_smile.gif

Едно време тия неща ги правехме на удобно за целта кално място навън. Може ли да се закачи слънчева батерия на светофара?

Не, съм ги снимал. Ама той е малък за вкъщи от картон го направихме, не сме чертали, имат си килим един с пътища по него нарисувани.

И слънчев панел може да се сложи за навън, nano-то не му трябва много. Но ако го сложа на площадката някой ще го разглоби до седмица и панела ще замине.

QUOTE (ici @ 24-07-2018, 07:57)

За още два долара отгоре можеше да го управляваш и по блутут, а срещу още малко можеше да им сложиш и дисплей на който да ти излизат например непрочетените теми във форума  icon_razz.gif

https://www.aliexpress.com/item/Lolin-ESP32-OLED-wemos-for-Arduino-ESP32-OLED-WiFi-Modules-Bluetooth-Dual-ESP-32-ESP-32S/32807531243.html

Всичко това става през Ардуино по желание, LUA или даже Python. icon_smile.gif


Гледах ги тея платки, изглеждат интересни много, ама на китайците им нямам много доверие за по-големи неща, но бих си поръчал 2-3 за тест.

BTW. Аз https://www.aliexpress.com/store/product/ESP32-Development-Board-WiFi-Bluetooth-Ultra-Low-Power-Consumption-Dual-Core-ESP-32-ESP-32S/731260_32802431728.html?spm=2114.search0204.3.22.27553e8eWx49Jf&ws_ab_test=searchweb0_0,searchweb201602_4_10152_10151_10065_10344_10068_10342_10343_10340_10341_10696_10084_10083_10618_10304_10307_10820_10821_10302_10869_10868_10059_100031_10103_10624_10623_10622_10621_10620,searchweb201603_1,ppcSwitch_7_ppcChannel&algo_expid=da4f43b2-cdb6-432d-9c9a-c5c4c8a45d8e-0&algo_pvid=da4f43b2-cdb6-432d-9c9a-c5c4c8a45d8e&transAbTest=ae803_2&priceBeautifyAB=0 бях харесал. Нещо не можах да настроя интерфейса да разпознава ESP-та и се отказах.

Публикувано от: ici 24-07-2018, 10:25
QUOTE (PxL @ 24-07-2018, 10:51)
Нещо не можах да настроя интерфейса да разпознава ESP-та и се отказах.

Тук: https://github.com/espressif/arduino-esp32 има инструкции. После е малко "трики" да уцелиш размера на флаша, честотата, интерфейса и пр. С китайците никога не си сигурен. За разработка аз си взех първо от тези: https://erelement.com/wireless/esp32-devkitc?zenid=57dt31ptekv06h8en9hpmedik1 щото не ми се чакаше, но иначе си поръчвам модули от TME, идват за 4-5 дена до седмица за по пет лева модула над 25 бройки.

Публикувано от: PxL 24-07-2018, 10:54
QUOTE (ici @ 24-07-2018, 11:25)
QUOTE (PxL @ 24-07-2018, 10:51)
Нещо не можах да настроя интерфейса да разпознава ESP-та и се отказах.

Тук: https://github.com/espressif/arduino-esp32 има инструкции. После е малко "трики" да уцелиш размера на флаша, честотата, интерфейса и пр. С китайците никога не си сигурен. За разработка аз си взех първо от тези: https://erelement.com/wireless/esp32-devkitc?zenid=57dt31ptekv06h8en9hpmedik1 щото не ми се чакаше, но иначе си поръчвам модули от TME, идват за 4-5 дена до седмица за по пет лева модула над 25 бройки.

Ха, супер, мерси, сега излизат всички. Ще взема няколко такива да си поиграя.

Публикувано от: Rabin 24-07-2018, 11:23
QUOTE (Дон Реба @ 24-07-2018, 05:42)
QUOTE (Rabin @ 23-07-2018, 22:18)

Гейфоде, издънка след издънка си ти!

мда, колко жалко че живеем в несправедлива вселена където издънкаджиите като мене са уважавани, а на тебе и другите умни им се смеят icon_smile.gif
или както го беше формулирал един друг, жалко че по случайност всички дето знаят как да оправят света карат такси

Смеят ми се само издънкаджии като тебе. Нито света оправям, нито такси карам. Туй дето тия де пишат у контролерите не били програмисти беше едно от най-безхаберните изказвания евър, дето съм мяркал по форуми. Алармата ми (една от тях) е на PIC 18-та серия, демек от тия дъртите с хардуерния стек. И менюта си има, и си бачка безхаберно вече 13-та година. Според тебе туй е елементарно и тоя дето го е написал не е програмист?

QUOTE
QUOTE (Rabin @ 23-07-2018, 22:18)
Няколко хиляди реда асемблер съм стигал

Лош алгоритъм написан на микрокод не се превръща в добър алгоритъм....

Тия малките Ардуино Уно имат 32 килобайта флаш. Къмто 30 000 реда код събира.
За Мега да не отварям приказка, почват от 250 килобайта по спомен. Май не сте виждали контролер в ролята на нещо по-сложно от новогодишна гирлянда.
Парадокс-ката ми аларма пак е с контролер, няма и 1 кв. см. чипчето, пък описанието ѝ е 2 книжки с по 50-тина страници. Че и WEB сървър си има, да си я конфигвам и киризя по нета.
Проста работа, за прости инженери icon_lol.gif

Публикувано от: PxL 24-07-2018, 11:33
QUOTE (Rabin @ 24-07-2018, 12:23)
Тия малките Ардуино Уно имат 32 килобайта флаш. Къмто 30 000 реда код събира.

Ще ме извиняваш, че се намесвам в закачката ви, ама математиката нещо ти куца тук... (Отделно, че bootloader-а е 5k)

Публикувано от: Rabin 24-07-2018, 11:41
QUOTE (PxL @ 24-07-2018, 11:33)
QUOTE (Rabin @ 24-07-2018, 12:23)
Тия малките Ардуино Уно имат 32 килобайта флаш. Къмто 30 000 реда код събира.

Ще ме извиняваш, че се намесвам в закачката ви, ама математиката нещо ти куца тук... (Отделно, че bootloader-а е 5k)

Не е задължително да ползваш бутлоудър, визирах конкретния контролер, не Ардуино. Тия old school DIP корпуси, дето ги произвеждат само за инати като мене. Новите не мога да ги запоя. В смисъл, че си е класически контролер с много скромни спартански възможности.
1 ред Асемблер генерира 1 байт компилиран код за тая RISC архитектура, не? За Асемблер говоря. На C е според зависи.
Jump-овете не помня дали не гълтаха по 2 байта.
Кое не е вярно?

Публикувано от: PxL 24-07-2018, 12:40
user posted image

Публикувано от: dvader 24-07-2018, 13:05
QUOTE (Rabin @ 24-07-2018, 11:41)
Кое не е вярно?

Връзката между количеството код и неговото качество.

Публикувано от: Rabin 24-07-2018, 15:00
QUOTE (dvader @ 24-07-2018, 13:05)
QUOTE (Rabin @ 24-07-2018, 11:41)
Кое не е вярно?

Връзката между количеството код и неговото качество.

Качеството на кода няма връзка с неговия обем, съгласен с това.
32 К флаш са няколко десетки К реда асемблерен код.
Гейфодя казва, че го пишели не-програмисти, щото било елементарно. Ако беше пипвал жица през живота си нямаше да пише тия глупости. Като ония, дето не му стигал проточния бойлер!

Публикувано от: SuN 24-07-2018, 15:24
QUOTE (Rabin @ 24-07-2018, 15:00)
32 К флаш са няколко десетки К реда асемблерен код.... казва, че го пишели не-програмисти, щото било елементарно.

30к инструкции не е кой знае колко. Да кажем, че няколко инструкции описват операция от език на по-високо ниво и лесно ще паднат на 10к-15к реда код, което не е кой знае какво. Начинаещите програмисти стигат от 0 реда до 1000 за много кратко време. От там още около година, ако има кой да им плаща да се учат и стигат до вашето ниво.

Година - година и половина опит му трябват на средния човек за да почне да пише такива неща от нулата. icon_smile.gif

Публикувано от: wqw 24-07-2018, 15:33
QUOTE (PxL @ 24-07-2018, 12:40)
user posted image

Само Рабин може да адресира 32K с един байт. . .

cheers,
</wqw>

Публикувано от: Rabin 24-07-2018, 15:39
QUOTE (wqw @ 24-07-2018, 15:33)
QUOTE (PxL @ 24-07-2018, 12:40)
user posted image

Само Рабин може да адресира 32K с един байт. . .

cheers,
</wqw>

Хубо, с 2 байта, и кво?
Не съм се хванал за точните сметки, щото според зависи, освен това почти никой не се гърби на Асемблер.
Елементарна ли е 32 К програма? Програмист ли е тоа, дето ги пълни?

QUOTE (SuN)
Начинаещите програмисти стигат от 0 реда до 1000 за много кратко време. От там още около година, ако има кой да им плаща да се учат и стигат до вашето ниво.

Година - година и половина опит му трябват на средния човек за да почне да пише такива неща от нулата. icon_smile.gif

Да ве баце, като валидатор съм бацал по проекти със 150 000 реда код, ако изобщо може да се нарече код.
Няма връзка редовете код със сложността. Гърбиш се да набъчкаш увъртян алгоритъм в някакви килобайти, щото е много по-трудно отколкото да имаш неограничена за целта ти памет.
Не били програмисти тия с осцилоскопите, елементарно било...
Кви хуеве съм ял точно с хардуерни проблеми насложени върху софтуерни... и си беше точно най-якото и сложно програмиране. Жалко, че няма пари в това!

Публикувано от: SuN 24-07-2018, 15:48
QUOTE
си беше точно най-якото и сложно програмиране. Жалко, че няма пари в това!

За програмиране пари има винаги, но не и за не-програмисти. Пазара е преценил лесно кой какъв е и колко му е сложна работата.

Публикувано от: Rabin 24-07-2018, 16:11
QUOTE (SuN @ 24-07-2018, 15:48)
QUOTE
си беше точно най-якото и сложно програмиране. Жалко, че няма пари в това!

За програмиране пари има винаги, но не и за не-програмисти. Пазара е преценил лесно кой какъв е и колко му е сложна работата.

В момента дори съм от страната на не-програмистите. Пазарът каза, че пачката е другаде!

п.с. Много харесвам лафа:
QUOTE
от времето на дървените компютри, и железните програмисти

дето наш Гейфод не ги признава!

Публикувано от: dvader 24-07-2018, 18:16
QUOTE (Rabin @ 24-07-2018, 15:39)
Кви хуеве съм ял точно с хардуерни проблеми

Ми и аз съм ял, ма не асемблер - на С, ма какво от това?
Това не правеше програмата сложна, а само хардуера - калпав.
Проблема го хванаха хора с осцилоскопи, които си бяха не-програмисти.

Публикувано от: 40oz 24-07-2018, 21:07
QUOTE (Rabin @ 24-07-2018, 15:39)
Кви хуеве съм ял точно с хардуерни проблеми насложени върху софтуерни... ... Жалко, че няма пари в това!
Лелелеле загрубяха нещата

Публикувано от: Дон Реба 25-07-2018, 05:53
QUOTE (Rabin @ 24-07-2018, 15:00)

Гейфодя казва, че го пишели не-програмисти, щото било елементарно. Ако беше пипвал жица през живота си нямаше да пише тия глупости. Като ония, дето не му стигал проточния бойлер!

аз пиша глупости, пък на тебе се смеят, що така бе рабиняк?

Публикувано от: korsarq 25-07-2018, 08:08
Писането за контролери е елементарно от софтуерна гледна точка

Публикувано от: ici 25-07-2018, 09:15
QUOTE (korsarq @ 25-07-2018, 09:08)
Писането за контролери е елементарно от софтуерна гледна точка

Зависи от проблемите които се решават, но ако беше толкова лесно Наков щеше да направи академия. icon_smile.gif

Публикувано от: SuN 25-07-2018, 10:07
QUOTE (ici @ 25-07-2018, 09:15)
Зависи от проблемите които се решават

Имплементация на будилник.

Публикувано от: ici 25-07-2018, 10:51
Ами лидар да речем или инфрачервен сензор в колата който определя колко пътника има и каква температура искат. Ардуино, еМБЕД и пр. са за чайници и апликейшън инженери които трябват да подготвят неща за чайници.

https://www.melexis.com/en/insights/knowhow/how-sensor-technology-shape-cars-future

Публикувано от: Реконструктор 25-07-2018, 11:43
Какво означава "Ардуино програмист" ?
Ардуино-то е MCU с проста платка, колкото да тръгне - захранване, кварц, изводи за програмиране и т.н.

Публикувано от: johnfound 25-07-2018, 13:51
QUOTE (Реконструктор @ 25-07-2018, 12:43)
Какво означава "Ардуино програмист" ?
Ардуино-то е MCU с проста платка, колкото да тръгне - захранване, кварц, изводи за програмиране и т.н.

Ардуино е преди всичко софтуерна платформа при това доста преносима – специален бутлоудер/ос, огромно количество библиотеки, специален език (който не е съвсем Ц/Ц++), специално IDE. Всичко това предназначено за абстрахиране на програмиста от конкретния хардуер на контролера.

Така че, "Ардуино програмист" е малко или много, но легитимен термин - това е програмист, който познава добре и може да използва изброените по-горе софтуерни инструменти.

Публикувано от: ici 25-07-2018, 14:41
QUOTE (Реконструктор @ 25-07-2018, 12:43)
Какво означава "Ардуино програмист" ?
Ардуино-то е MCU с проста платка, колкото да тръгне - захранване, кварц, изводи за програмиране и т.н.

Същото като PHP програмист. icon_smile.gif

Публикувано от: SuN 25-07-2018, 14:44
QUOTE (johnfound @ 25-07-2018, 13:51)
QUOTE (Реконструктор @ 25-07-2018, 12:43)
Какво означава "Ардуино програмист" ?
Ардуино-то е MCU с проста платка, колкото да тръгне - захранване, кварц, изводи за програмиране и т.н.

Ардуино е преди всичко софтуерна платформа при това доста преносима – специален бутлоудер/ос, огромно количество библиотеки, специален език (който не е съвсем Ц/Ц++), специално IDE. Всичко това предназначено за абстрахиране на програмиста от конкретния хардуер на контролера.

Така че, "Ардуино програмист" е малко или много, но легитимен термин - това е програмист, който познава добре и може да използва изброените по-горе софтуерни инструменти.

Това не превръща ли уеб асемблериста в оксиморон?

Публикувано от: Реконструктор 25-07-2018, 14:54
QUOTE (johnfound @ 25-07-2018, 13:51)
QUOTE (Реконструктор @ 25-07-2018, 12:43)
Какво означава "Ардуино програмист" ?
Ардуино-то е MCU с проста платка, колкото да тръгне - захранване, кварц, изводи за програмиране и т.н.

Ардуино е преди всичко софтуерна платформа при това доста преносима – специален бутлоудер/ос, огромно количество библиотеки, специален език (който не е съвсем Ц/Ц++), специално IDE. Всичко това предназначено за абстрахиране на програмиста от конкретния хардуер на контролера.

Така че, "Ардуино програмист" е малко или много, но легитимен термин - това е програмист, който познава добре и може да използва изброените по-горе софтуерни инструменти.

Да, сега разучих нещата и се удивлявам до къде стигна цялата тая глупост. icon_lol.gif Ц-ц-ц, страшна работа. Но така или иначе, до сега не съм срещал в джобса обява за "ардуино програмист" icon_smile.gif

Публикувано от: ici 25-07-2018, 16:04
Няма и да срещнеш. Нарича се Ардуино Копи-Пейстер. icon_wink.gif

Публикувано от: Реконструктор 25-07-2018, 16:40
Е, то това очевидно е направено с образователна цел, младите да се учат. Нормално е никой да не го приема на сериозно.

Публикувано от: Rabin 25-07-2018, 17:47
QUOTE (Дон Реба @ 25-07-2018, 05:53)
QUOTE (Rabin @ 24-07-2018, 15:00)

Гейфодя казва, че го пишели не-програмисти, щото било елементарно. Ако беше пипвал жица през живота си нямаше да пише тия глупости. Като ония, дето не му стигал проточния бойлер!

аз пиша глупости, пък на тебе се смеят, що така бе рабиняк?

Като погледнем фактите - на тебе се смеят в момента (демек аз).
Иначе един направи 3D принтер на база на Ардуино.
Иначе пак се самозалъгвайте, че не е програмиране.
Иначе е много скопено, напр. с версията дето си играх нямаше вариант да си експортна компилирано binary. Не е предвидено и дебъгер за Ардуино.
Предполагам тия дреболии са причината да не го вземат насериозно.
Иначе просто си инклуднах библиотеката за дисплея, и какво беше изумлението ми, като тръгна с първия път. Тия течнокристалните буквени дисплеи, обикновено са на 2 реда.
QUOTE (korsarq)
Писането за контролери е елементарно от софтуерна гледна точка

Мдам, контролера на тия профи алармите - само описанието им е на 2 книжки. Тия лафове и у хоремага не минават, не знам поне виждали ли сте как се пише ембед.


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)