Jump to content
  1. Добре дошли! / Welcome!

    1. За форума

      Правила, регистрация, въпроси и предложения

      246
      Мнения
    2. Foreign Guests

      Can't read Cyrillic? This's the place for our non-Bulgarian speaking friends

      19
      Мнения
    3. Въпроси & отговори

      В този раздел можете да зададете вашите въпроси към нашата организация.
      Ще сме ви благодарни да разгледате предишните въпроси, или да използвате формата за търсене преди да публикувате нов въпрос.

      78
      Мнения
  2. Kлубна дейност

    1. Общи клубни въпроси

      Кои сме, откъде идваме и какви ги вършим по пътя

      2,3k
      Мнения
    2. Наши изложения

      Тук можете да намерите информация за досегашните ни изложения

      641
      Мнения
    3. Чуждестранни изложения

      Покани за чуждестранни изложения

      325
      Мнения
    4. Он-лайн ЛЕГО конкурси и игри

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

      450
      Мнения
  3. LEGO свят

    1. Град

      Светът около нас - City, Town, Trains, Friends

      1,5k
      Мнения
    2. Приключенски и исторически серии

      Kingdoms, Castle, Pirates, Dino, Ninjago, Pharaoh's Quest, Islanders, Adventurers, Western, Ninja

      641
      Мнения
    3. Фантастика

      Alien Conquest, Atlantis, Agents, Space, Power Miners, Exo Force, Legends of Chima

      194
      Мнения
    4. Лицензирани серии

      Star Wars™, Pirates of the Carribbean™, Harry Potter™, Super Heroes™, Cars™, Winnie the Pooh™, Toy Story™, Prince of Persia™, Spongebob Squarepants™

      1,1k
      Мнения
    5. Техно зона

      Technic, Power Functions, Remote Control, Mindstorms Роботика - NXT & RCX, Wedo, Spybotics

      649
      Мнения
    6. Други серии

      Creator, Model Team, Миксели, Bionicle, Hero Factory и др.

      1,4k
      Мнения
  4. Общи LEGO теми

    1. Официални новини

      Официални новини за нови ЛЕГО модели, изявления от ЛЕГО и други новости относно самата компания и нейните продукти.

      1,3k
      Мнения
    2. 3,9k
      Мнения
    3. LEGO-лафче

      Дискусии за всякакви теми, свързани с лего, както и фен-новини.

      2,1k
      Мнения
    4. Полезни съвети

      Съвети и информация за хобито, или как един истински ЛЕГО фен да улесни живота си.

      219
      Мнения
    5. Уроци по LEGO-знание

      Колекция от уроци - научете повече за техники на строене с LEGO

      228
      Мнения
    6. LEGO софтуер - LDD, Stud.IO и др.

      Специален раздел за въпроси свързани с дигиталното строене на ЛЕГО модели.

      92
      Мнения
    7. 22
      Мнения
  5. Всичко останало

    1. LEGO stop motion филми, комикси

      Разделът за всички, интересуващи се от анимации, филмчета и комикси с LEGO

      39
      Мнения
    2. Направи си сам

      DIY съвети и ръководства за всички сръчни

      155
      Мнения
    3. Свободни дискусии

      Зелена светлина за всякакви теми извън LEGO

      1,5k
      Мнения
    4. 1,4k
      Мнения
  • Клубни срещи

  • Рожденници този месец

    No members to show

  • Последни коментари

    • mamun
      Здравейте, Искам да ви разкажа за един проект, който се оформя в главата ми вече доста години. Като запален фен на LEGO влаковете винаги съм си мечтал да направя някаква автоматизация на влаков дисплей, така че всичко да се случва „само“. Първият тласък дойде от едно видео в YouTube за товарна гара, където влак влиза, разтоварва вагоните с въглища и тръгва нататък. Започнах да търся информация, форуми и видеа за това как подобно нещо може да се направи. Това беше още във времената на Power Functions, преди Power Up да се появи в LEGO света на влаковете. Тогава попаднах на един канал, който ми даде първата посока — Arduino: https://www.youtube.com/@ArduinoLegoTrains/videos Arduino е евтина платка, към която могат да се свържат мотори, сензори и всякакви други устройства, и то на цена многократно по-ниска от LEGO решенията. На едно изложение в Политехническия музей за пръв път направих бариери, които се спускаха автоматично при сигнал от датчик по релсите, управлявани със сервомотори. Ефектът беше страхотен, но множеството кабели разваляше малко магията.   После проектът замря за известно време, но идеята не ме оставяше. С времето дойде ерата на Power Up, появиха се и решения като SBrick и други подобни. В главата ми обаче още нямаше ясен образ как би изглеждал централен контролер, който да управлява всички устройства на един дисплей. Един познат от клуба ми разказа за PyBricks — firmware, който заменя стандартния софтуер в LEGO хъбовете и позволява програмиране на Python. Много полезно решение, но не точно това, което търсех. После случайно попаднах на Brick Automation Project (BAP) — и всичко си дойде на мястото. Това е софтуер, създаден точно за автоматизация на LEGO влакови дисплеи. Той разпознава влакови хъбове, управлява ги и реагира на събития от LEGO сензори. С него можеш да управляваш стрелки, да пускаш и спираш влакове, да сменяш посоката им и още много. Проблемът, разбира се, е цената на LEGO хъбовете — тя и до днес е висока. Постепенно обаче разработчиците на BAP започнаха да добавят поддръжка и за third-party хъбове като SBrick, PFXBrick, Dacta, BuWizz и други. Точно тогава открих и FX Bricks. Особено ме впечатли техният хъб с възможност да се свързва с разширителна платка за светлини и с плейър с малка тонколонка. Веднага си представих гара със светофари и гласово съобщение от рода на: „Бързият влак от Долнонанагорнище пристига на първи челен коловоз.“   Лошата новина беше цената — канадска фирма, скъпа доставка, мита, ДДС… а и самите хъбове и компоненти не бяха евтини. Но по щастливо стечение на обстоятелствата, член на клуба пътуваше до САЩ за Коледа и така успях да се сдобия с един такъв хъб и аксесоари. Оказа се наистина страхотно устройство. И все пак идеята пак замря. Не ми се инвестираше в много LEGO хъбове, колкото и да беше хубава концепцията. След това започнах да следя и системата на TrixBrix, които направиха свои бариери и светофари, но тя не беше безжична и не се поддържаше от BAP. Тази година TrixBrix пуснаха и свои безжични хъбове — един за различни устройства като бариери и светофари, и един по-малък за управление на стрелки. Сдобих се с два светофара, две бариери и хъбовете им. Оказа се, че са следвали LEGO протокола за безжична комуникация, така че могат да се управляват и със стандартно LEGO дистанционно или телефон. Най-хубавото беше, че BAP без проблем ги разпозна като LEGO хъбове и също можеше да ги управлява. И както се казва — апетитът идва с яденето. Започнах да се чудя дали не мога да направя собствен хъб на база Arduino, който да предлага евтино управление на устройства. Първата ми идея беше Arduino с външен Bluetooth модул. Когато попитах ChatGPT, той ми подсказа нещо, за което дотогава не бях мислил — ESP32. Това по същество е като Arduino с вграден Bluetooth, а цената му в AliExpress е около 5–10 евро. Получих и примерен код, с който ESP32 може да се представя като LEGO hub. BAP веднага го разпозна и успях да видя какви команди изпраща към хъба за управление на устройствата. Тогава започнах да мисля как чрез командите за мотори мога да подам мои собствени команди — например порт A да значи бариера, а порт B да значи светофар. Но тази идея не ме удовлетворяваше напълно и отново нещата се забавиха. Преди няколко месеца обаче разбрах, че кодът на BAP е отворен и може да се модифицира. Никога не бях писал на C#, но за щастие имах Claude. В рамките на седмица успяхме да направим промени така, че BAP да разпознава моето ESP32 като специален хъб и да му изпраща специфични команди. Claude се справи отлично както с визуалната част, така и с ядрото на BAP. Най-хубавото е та тази идея е че не си ограничен с няколко порта, а може да закачиш десетки устройства, които да управляваш. Използвам разбира се евтини разширителни платки - за ледове и сервомотори Така започнах работа по два свързани проекта: нова версия на BAP, писана на C#; ESP32 хъб, способен да управлява различни евтини устройства. Започнах с малко: обикновен custom светофар с LED светлини; TrixBrix светофар; TrixBrix бариери; proximity sensor, разположен например под релсите. MP3 player с колонка   Тук се появи следващото предизвикателство — как да разпознавам кой влак минава. Първата ми идея беше цветови сензор: LEGO логика, но обърната обратно. Под влака да има цвят, а сензорът на трасето да го разчита. Така във всеки влак няма да има сензор. За съжаление това не се получи добре — имаше обърквания според влака, осветлението и още куп фактори. После пробвах с баркод четец, но и това не даде добър резултат. Следващият опит беше RFID — стикер под мотора и антена-читател на релсите. Но при бързо преминаване не успяваше да разчете тага. Накрая се спрях на Hall sensor — магнитна идентификация според броя и разположението на малки магнити под влака. Засега това работи. Пробвах и с оптичен сензор, а скоро ще тествам и дигитален. Защо ми е нужно всичко това? За да мога да спирам конкретен влак на гарата. Ако например разпозная, че минава влак 3, BAP може да получи сигнал „влак 3 е на гарата“ и да нареди: спри след 2 секунди, стой 15 секунди и после потегли отново. И понеже винаги може повече, реших да направя още една стъпка. Спомних си страхотните влакове, които Димитър Стоянов показа на последното изложение в Ring Mall — Power Functions влакове, без хъб, който да бъде разпознат. Но ESP32 може да прави почти всичко, затова защо да не управлява и IR сензор за старите влакове? Оказа се, че може. Тестът беше успешен. Следващата ми задача е по-сложна и по-скъпа: да проектирам и направя платка, която да захранва до 16 сензора, разположени на точни места по трасето, и да може да командва всеки влак, на всеки канал, по цялото трасе. Всички сензори ще работят синхронно и ще предават една и съща команда навсякъде. И понеже всичко започна от кабелите и колко грозно изглеждат, логичното решение дойде само — MILS. Но това е тема за друг път. До момента всичко е тествано и работи в лабораторни условия. Остава голямата стъпка — да бъде пробвано в реален LEGO дисплей със светофари, бариери и „умна“ гара. Надявам се да не съм ви отегчил с дългия разказ. Ако някой върви по подобен път, с удоволствие бих го обсъдил на някоя от откритите срещи на LEGO клуба.   The end  
    • mrcastle
      Линковете са все още актуални, добавил съм неща. 
    • OneOfAll
      Здравейте, Във форума вече има нова секция "Събития и Изложения" под логото. Там може да откриете галерии с нашите изложения и събития, които сме правили от самото начало 2010 до последните изложения, а в бъдеще ще се качват всички снимки и клипове там. Разделили сме секцията на две категории.  Exhibitions са събитията, които провеждаме в молове, музеи и други места. Events & Workshops  са събития на които сме присъствали, но не сме редили дисплеи с LEGO, като например посещението ни в Сърбия, организирани игри в молове и други места.   Когато изберете една от категориите има бутон "Сортиране по" и там може да изберете различни опции, по подразбиране е "Последно обновени".   Всяка снимка може да бъде харесана и може да се коментира под нея (само, ако сте регистриран потребител за да избегнем спама). Може да задавате въпроси или да коментирате какво ви харесва.  Приятно разглеждане, тъй като има много снимки от всички събития и изложения, които сме проверли от 2010 към днешна дата.
    • gibona
      Колегата е коректен, вече взех няколко сета от него
    • Rangel
  • Последни теми

×
×
  • Създай нов...