Теми от: Октомври '08
PIC
Преди седмица-две си поръчах PICkit 2 Starter Kit - комплект от PIC микроконтролер, демо платка, програматор и дискове с развоен софтуер. От много време насам ме влече да си поиграя с embedded програмиране, а тази джаджа е прост и удобен начин да те въведе в материята.
демо платката...
...заедно с програматора
Вчера най-сетне намерих време да разпечатам пакета и да инсталирам софтуера. Процесорчето е наистина просто - instruction set-а се научава на един дъх (е добре де, може и да са два дъха), наредения на платката хардуер - също. "Hello, world!"-ът при микроконтролерите - мигане на диод - ми се стори прекалено тъпо като за първа програмка - измислих си да е малко по-интересно - святкане на диодче с ШИМ :)
Ето го снимано в действие: youtube
Всъщност цялото нещо е малко по-сложно, отколкото изглежда. ШИМ с PIC процесор се прави тривиално, но интересното е как да се мени ширината на импулсите. Оказа се, че ако се мени линейно, крайният резултат не е особено убедителен - диодът се усеща като ярък през по-голямата част от времето, като само за един кратък момент намаля рязко и после пак светва. Открих, че ако ширината на импулсите се променя експоненциално, резултатите са доста по-добри. С една скромна 128-елементова lookup табличка, че нали PIC-а няма плаваща запетая и всичко заспа.
А сега остава само да си напазаря още чарколяк и почвам да градя Нещото. Beware. It is coming :D
Публикувано в категория Hardware -- 24 Oct 2008, 18:36, 1 коментар -- View in English
Идилия
Какво ново покрай мен:
• Висшист съм.
• Записах магистратура по "Компютърна Графика" във ФМИ.
• Имам си кола, най-сетне.
Накратко - идилия.
И понеже хората почнаха често да слагат разни полезни неща в блоговете си (които да им трупат допълнителни хитове), ето няколко:
Списък с думи - щрак
Пълен списък с български думи, транслитерирани на шльокавица. Когато има два варианта за транслитерация на буквата, са генерирани и двата. Например, "яйце" се среща в списъка като "qjce", "iaice", "iajce" и "qice".
Ако се занимавате с Пи (3.1415...)
...недейте. Опасно е. Може да ви вкара в затвора.
Напълно сериозно.
Особено опасно е да генерирате шестнадесетичните цифри на Пи. Това може да доведе до нарушаване на авторските права на доста компании; да ви уличат в притежание на детска порнография; да ви хванат за индустриален шпионаж; да се окажат във вас паролите на всички потребители от GMail; и за капак на всичко, да се набъкате с компютърни вируси. Който не вярва - да чете!
Ако идвате от HardwareBG - дишайте спокойно, SuperPI е безопасно (поне до 32 милиона символа).
Публикувано в категория Забава -- 9 Oct 2008, 21:16, 2 коментара