Започнах с по два сензора, на около 10 - 20 см един от друг. Другото е софтуер. Ако задейства левия датчик, после десния - значи се движи надясно. Ако задейства левия датчик, и после го освободи - значи си стои отляво.
Не отчитам дали се движи или не, а само дали един коловоз е зает или не.
Също и за стрелките.
На практика сложих по един сензор в налачото и края на всяка стрелка. Началото на първата стрелка е и края на междугарието. При мен между два съседни сензора има около 20 см. Ако едно малко нещо спре между тях - няма да го отчета правилно. Но не ми се слагат още датчици, и така ми върши работа. Краят на една стрелка е и начало на следващата, или начало на коловоз. На първите стрелки меря и времето между задействането на двата датчика и смятам скоростта.
Мигащите лампи са зает участък, който е включен в маршрут. Т.е. има захранване, цащото съм с DC. И цифрово да пусна, ключетата определят към кой коловоз са наредени стрелките, т.е. при "захранено" междугарие А и коловоз 3, автоматично се нареждат всички стрелки по маршрута. Независимо дали влакът се движи или не, лампите мигат.
Не мигат ако участъкът е зает, но не е в нареден маршрут. Би трябвало там да не се движи влак - захранването нам е спряно, а ако някой се движи - значи машинистът е за уволнение.
Диодите са двуцвутни - червено и зелено, като изрично е казано че могат да светят и оранжево, т.е. двата кристала едновременно. Само че оранжевото не ми харесва - зависи от какъв ъгъл го гледаш. Затова направих мигащо вместо трети цвят.
На Пламен: Сензорите са масовите за Ардуино, МН нещо си хвърчащи риби. Не съм особено доволен, но за по два-три лева, а и вече го направих - така ще си остане. За нези пари у нас получаваш сензорите, с платка, компаратор, крачета и т.н. Светодиода и сензора ги режа и ги свързвам с жици, че ми се видя по-лесно. Така платките са си лепнати на дъното, отдолу. Тези дни ще сложа снимки в галерията ми за макета. Светлоотразители не трябват. При нормално каране задействат достатъчно добре.
Уж за по-хубаво смених един резистор от 10 на 5 килоома. И изкарах захранването на потенциометъра за компаратора на отделно краче. Лятото ще го управлявам, да не е винаги 5 волта, а да го намалявам, защото на силно слънце в стаята сензорите светят самички. Предвидил съм още два датчика да мерят осветеността / топлината на тавана, като му дойде времето ще ги добавя в софтуера. Иначе трябва да въртя всеки път потенциометрите. Ако не стане така - на пулта имам ключе да игнорирам данните от сензорите.