Скочи на садржај

туторијал

Седмо-сегментни ЛЕД дисплеј 5161AS

Arduino microcontroller

Седмосегментни дисплеј (једноцифрени) спада у електронске компоненте намењене приказивању нумеричких вредности (целих бројева од 0 до 9). Ознака компоненте која ће бити коришћена у вежби је 5161AS.

Шта су сегменти? Седмосегментни дисплеј се састоји од 8 ЛЕД елемената, 7 служе за представљање нумеричких вредности и 1 ЛЕД елемент се користи за представљање децималне тачке. Сегменти су распоређени у облику броја „8“. Укључивањем тачно одређених сегмената могуће је приказати било који број од 0 до 9.

Прочитај више »Седмо-сегментни ЛЕД дисплеј 5161AS

Појам „pull-up“ и „pull-down“ отпорника

Arduino microcontroller

Приликом коришћења микроконтролера, када пин који користимо као улаз није подешен на „HIGH“ или „LOW“ стање, већ његово стање „плута“ између ове две вредности кажемо да се налази у стању високе импедансе. Ово је стање које свакако желимо да избегнемо јер доводи до неправилности (непредвидивости) у раду и зато уводимо појам попут „pull-up“ и „pull-down“ отпорника. Ово нису посебне врсте отпорника, већ отпорници који нам омогућавају да задржимо жељено стање логичког кола без обзира на услове. Ардуино пин је везан преко овог отпорника на константну вредност и то на +5V напајања или на GND (масу). У првом случају ради се о „pull-up“, док у другом говоримо о „pull-down“ отпорнику.

Прочитај више »Појам „pull-up“ и „pull-down“ отпорника

Умрежавање два рачунара под Линуксом

Computer network

Мало сам се бавио и овом тематиком, зашао сам у администраторске воде и тражио начин да на најједноставнији начин умрежим две машине под (Арч) Линуксом, како бих лагано пребацивао гомилу података који ми са времена на време затребају, а оно што сам себи омогућио је и брзо прављење резервних копија података. Ово је битно јер ме често хватају бубице па мењам дистрое. Једно је сигурно, увек се вратим Арчу!

Прочитај више »Умрежавање два рачунара под Линуксом

Побољшавање перформанси на АрчЛинуксу

Arch linux

АрчЛинукс као дистро даје поприлично велику слободу крајњем кориснику да конфигурише целокупан систем. Почев од инсталације која се ради из конзоле (добро постоје ТУИ и ГУИ варијанте, али говорим о оној основној), преко постинсталационог поступка корисник мора све сам да подешава како би имао функционални систем, радно окружење итд. У овом тексту навешћу једну ставку, а то је побољшавање перформанси рада класичних чврстих дискова. Мораћу једно по једно да наводим и објављујем, јер један текст не може да обухвати све.

Прочитај више »Побољшавање перформанси на АрчЛинуксу

Hello (Arduino) world – трепћући ЛЕД

Arduino microcontroller

Пре извесног времена почео сам да откривам једну нову област у програмирању и електроници, ради се о Интернету ствари, мало прецизније речено о микропроцесорима и микроконтролерима. Као што сам најавио у првом тексту на блогу, једна од мојих циљних област је Ардуино и дошао је ред и на прву објаву! Овај текст је другачији од других, овај пут је поред текста укључен и видео материјал за први пројекат, нешто типа „Hello world!“ – трепћући ЛЕД. Мало пратим трендове, или бар покушавам, али свакако уживам док ово радим!

Прочитај више »Hello (Arduino) world – трепћући ЛЕД

Ресетовање лозинке на Виндоузу – chntpw алат

Hacking and cracking windows passwords

Поново се враћам са причама, а овога пута залазим на тамну страну… малкице. Зашто тамна страна, питате се? Део мог посла је да користим Виндоуз ОС и томе никако не могу да умакнем. Дакле Виндоуз сматрам тамном страном зато што знам да постоји нешто боље и наравно то нешто користим свакодневно. Друга страна приче о тамној страни тиче се рачунарске етике, али други излаз из ситуације нисам имао. Морао сам да користим Линукс и алат chntpw да бих омогућио себи приступ једном од корисничких налога на рачунару.

Прочитај више »Ресетовање лозинке на Виндоузу – chntpw алат

Подешавање изгледа фонтова на АрчЛинуксу

Arch linux

Наставља се мој серијал текстова о АрчЛинуксу, овај пут долазим са једним који по редоследу спада у категорију постинсталације. Након успешне инсталације система, графичког окружења као што је описано у претходном тексту, могуће је да вам изглед фонтова неће бити баш најбољи. О чему се ради? Дешава се да је потребно додатно конфигурисање фонтова како не би изгледали искрзано, пикселизовано и у најблажем облику нечитко. Детаље ћете сазнати у тексту који следи.

Прочитај више »Подешавање изгледа фонтова на АрчЛинуксу

Како инсталирати АрчЛинукс у 50 корака

Arch linux

Миграција са старог на нови рачунар ми се баш одужила, међутим омогућила је и да напишем овај текст. Требаће ми подсетник кад дође до неке незгодације, а може неком и да помогне. Кад прочитате „50“ корака можда неког и уплаши, али уколико познајете рад у конзоли неће бити никаквих проблема. Овакав начин инсталације може бити и забаван, да не помињем онај „Ја сам Бог!“ моменат и наравно хвалисање пред невештим комшилуком који не зна ни шта је Линукс, а да не говоримо о конзоли и силним командама које куцате. Просто, мислиће да сте измислили Матрикс. Ово са собом вуче и неке лоше ствари, тражиће од вас да им оправљате рачунар. Кад ово кажем то значи да ће вас цимати за сваку ситницу. Упозорење је ту, добре стране такође, па да почнем са листом команди.

Прочитај више »Како инсталирати АрчЛинукс у 50 корака

Функционалност ресетовања заборављене лозинке

JavaScript, PHP

Код свих постојећих веб сервиса који захтевају креирање корисничких профила, једна од незаобилазних функционалности је ресетовање заборављене лозинке. Тако се и код апликације за ћаскање мора обезбедити ова могућност уколико неко од корисника заборави лозинку. Други разлог због ког је потребна ова могућност је свакако безбедност. Негде је препорука, а негде обавеза да се периодично мењају лозинке управо због одржавања нивоа безбедности како налога тако и саме апликације односно у општем смислу система који користимо.

Прочитај више »Функционалност ресетовања заборављене лозинке

Веб апликација за ћаскање

Computer network

Тражећи идеје за вежбу и разоноду налетео сам на једну интересантну, наизглед једноставну апликацију засновану на технологијама – ПеХаПе (енг. PHP), МајЕсКуЕл (енг. MySQL), Јаваскрипт (енг. JavaScript) и Ајакс (енг. Ajax), а ради се о апликацији за ћаскање, популарно речено четовање 🙂 . Постоји трочасовни видео клип који води кроз креирање апликације, наравно и текстуална варијанта је доступна, а најбитније комплетан код. Захвалио бих се Кодинг Непалу за рад, труд и идеју!

Прочитај више »Веб апликација за ћаскање