
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:50

2021 ж. 5 сәуірде жаңартылды: тізбек компоненттерінің жаңа эскизі мен модулі. Жаңа эскиз: command_station_wifi_dcc3_LMD18200_v4.ino
Нұсқаулықтарды беру үшін WiFi қолданатын жаңа DCC жүйесі ұялы телефон/планшеттік дроссельді 3 пайдаланушыны үйге де, клубқа да арналған теміржолға арналған макетте пайдалануға болады
Өте қарапайым электронды схема DCC сигналын және жолдың қуатын қамтамасыз етеді, бірақ қолданба нақты жұмыс жасайды! Сіздің телефоныңыздағы компьютер әр нұсқаулықтар пакетін құруға қажетті кодтарды құру арқылы толық пайдаланылады, осылайша микроконтроллердің жұмысын жеңілдетеді!
Қолданба Play Store 'Locomotive DCC 3 WiFi' 8.49 фунт стерлингте қол жетімді.
- бұл қолданба Android 7 жоғары нұсқасы бар құрылғыларға орнатылуы керек.
NMRA -мен үйлесімді ең қарапайым DCC командалық станциясы !! Төмендегі мүмкіндіктер тізімін қараңыз
NMRA стандартты үйлесімді декодерлер үшін қолайлы, мысалы. Бахман, Ленц, Атлас, Хорнби және т
Ерекшеліктерге мыналар жатады: Android телефондарында немесе планшеттерінде 3 пайдаланушыға дейін (клуб мүшелері үшін пайдалы) 4 цифрлық локо адресациясы Негізгі бағдарламада (PoM) Бақылаудан тұрады 1-ден 50-ге дейін локомотивтерді басқарады 12 OO/HO локомотивке дейін жетеді Қысқа тұйықталған қорғаныс Автоматты шамадан тыс жүктемелердің өшуі Жарықтар мен бағыт Функциялар 1-ден 28-ге дейін 255 жұпқа дейін өшіру / нүктелер / аксессуарлар Сіздің қондырғыларыңызға арнайы атау Кез келген функцияны уақытша қосуға / өшіруге ауыстырыңыз Қолданбаның 28 функция түймелерінде өңделетін тақырыптары, көрінуі мен уақытша опциялары бар. уақыт Әр локоға максималды жылдамдықты қосыңыз Қолданылатын масштабқа сәйкес келетін тұрақты ток көзін таңдаңыз (Z/N/OO/HO/O) 14v - 16v
Бөлшектер тізімі:
1 өшіру ESP32 S әзірлеу тақтасы 2.4 ГГц WiFi+Bluetooth антеннасы CP2102 модулі
Ескертпе: осы ПХД дизайны үшін құрылғыны дұрыс конфигурациялау үшін диаграмманы қараңыз
1 жеңілдік Arduino Pro Mini Atmega328P 5V/16M
1 өшіру LMD18200T H-көпір IC
1 өшіру 0,1 ом 2 Вт металл пленка резисторы (11,5 мм х 4,5 мм)
0.1 өшіру конденсаторы
Ескерту: WiFi нұсқасы үшін 4.7k жанындағы 10k резистор қажет емес
1 өшіру 470 Ом (0,1 Ом резистордың жанындағы 10к орнына)
1 өшіру 2k8Ω резистор (бұл 2.2k немесе 2.7k немесе 2.8k болуы мүмкін)
2 өшіру 180Ω резистор
1 өшіру сыйымдылығы 10уф 25в;
1 өшіру сыйымдылығы 220uf 16v;
1 Phoenix Contact MKDS 1/ 2-3, 5 2 жолды бұрандалы ПХД терминалды блогы 13.5A 200V 3.5mm
1 4.7kΩ резистор
1 L7805 CV оң кернеу реттегіші L7805 үшін 1 радиатор TO 220 стилімен
Ескертпе: бұл 5В реттегіш, егер жеткілікті мөлшерде жылу қабылдағыш қолданылмаса, ыстық күйде жұмыс істейді
Сымды қосылымы бар ПХД -дан оны сырттан орнату қажет болуы мүмкін
2 істікшелі 15 істікшелі әйел басының жиегі түйреуіш жолағы 0,1 «2,54 мм
2 өшірулі 12 істікшелі әйел басының шеттері: 0,4 дюйм 2,54 мм
1 өшіру 6 істікшелі 2.54 мм ПХД әмбебап бұрандалы терминал блогы
1 өшіру Zener диоды 4,7 В 0,5 ватт немесе 3,6 В 0,5 ватт
Сым
Қуат көзі:
Тұрақты ток пойызының контроллерін ҚОЛДАНБАҢЫЗ, себебі олар тұрақты ток кернеуін қамтамасыз етпейді.
2,1 х 5,5 мм штепсельді 15В 2 амперлік нұсқа, eBay элементін іздеңіз # 401871382681
1 -қадам: ESP32 мүмкіндіктерін түсіну және оны Arduino IDE көмегімен пайдалану

Бірнеше жыл бұрын ESP8266 кірістірілген IoT әлемін дауылға айналдырды. 3 доллардан төмен бағамен сіз әлемнің кез келген жерінен заттарды бақылай алатын және басқара алатын, бағдарламаланатын, WiFi қосылған микроконтроллерді ала аласыз. Енді Espressif (ESP8266 артындағы жартылай өткізгіштік компания) тамаша зарядталған жаңартуды шығарды: ESP32. ESP8266 мұрагері болу; ол WiFi қолдауымен ғана емес, сонымен қатар Bluetooth 4.0 (BLE/Bluetooth Smart) мүмкіндіктерімен жабдықталған - бұл кез келген IoT жобасы үшін өте қолайлы.
ESP32 802.11b/g/n HT40 Wi-Fi трансиверін біріктіреді, сондықтан ол WiFi желісіне қосылып, Интернетпен өзара әрекеттесе алмайды, сонымен қатар басқа құрылғыларға тікелей қосылуға мүмкіндік беретін өз желісін құра алады. ол ESP32 WiFi Direct-ті де қолдайды, бұл кіру нүктесін қажет етпестен құрдастар арасында байланыс орнатудың жақсы нұсқасы. WiFi Direct -ті орнату оңай, ал деректерді беру жылдамдығы Bluetooth -ға қарағанда әлдеқайда жақсы. Чипте қос режимде Bluetooth мүмкіндіктері бар, ол Bluetooth 4.0 (BLE/Bluetooth Smart) пен Bluetooth Classic (BT) екеуін де қолдайды, бұл оны одан да көп етеді. жан -жақты.
Бұл жобада мен WiFi мүмкіндігін тек Android қосымшасымен байланысу үшін DCC командалық станциясының жергілікті серверін құру үшін қолданамын.
Теориялық тұрғыдан алғанда, тек ESP модулін қолдануға болады, бірақ қажет сағатты генерациялау коды Arduino Pro Mini -дегі AVR сағат кодынан мүлдем өзгеше. Мен бұл тапсырманы басқа оқырманға қалдырамын!
ESP32 мен Arduino арасындағы байланыстар өте қарапайым - схеманы қараңыз. Pro Mini -ден RX, TX ESP құрылғысының Rx2, Tx2 қосылады. ESP32 сигнал деңгейін төмендету үшін резисторлардың қолданылуына назар аударыңыз, себебі ол тек 3,3 вольтты қолдана алады.
2 -қадам: схема және ПХД



Arduino схемасы Bluetooth нұсқасында қолданылғанмен бірдей. Мен BT модулінің орнына ESP32 орнату үшін розеткаларды қостым. Бұл PCB енді eBay -де сатылады, Arduino Pro Mini ATmega 328 16MHz 5v нұсқасы болуы керек.
ESP32 WiFi сервері ретінде әрекет етеді, WiFi_DCC қосымшасынан деректерді қабылдайды және оны TX2 түйрегіші арқылы Arduino -ға жібереді. Қолданбаға оралатын кез келген деректер RX2 түйреуіші арқылы жіберіледі.
0,1 Ом токтың резисторы шамадан тыс жүктеме мен қысқа тұйықталу жағдайларын анықтайды, содан кейін жүйені қалпына келтіру сигналы алынғанша өшіреді.
LMD18200T көпірі DCC пакетін айнымалы токтың түріне түрлендіреді, ол жолды қуат пен деректермен қамтамасыз етеді.
Ескертпе: TO-220 пакетіндегі 5 вольтты реттегіш ESP32 модулін (200 мА дейін) қосқанда қызады, сондықтан радиаторды қолдану қажет.
3 -қадам: ESP32 түйінінің MCU эскизі
2020-11-30 жаңартылды - 'DCC_WiFi_v3.ino' жаңа нобайын қолданыңыз
17.07.2020 жаңартылды - «DCC_WiFi_v2.ino» жаңа нобайын қолданыңыз
Бұл эскиз сіздің жергілікті серверіңізді орнатады және сіздің Android құрылғыңыздағы Қолданбадан жаңартуларды алады. Байланыс жүйенің ағымдағы деректері туралы қосымшаға хабарлауға мүмкіндік беретін екі жақты.
Қажетті кітапхана файлдарын алу үшін GitHub сілтемесіне өтіңіз.
ESP32S Arduino IDE арқылы бағдарламалануы керек. Құралдарға, тақтаға өтіп, тізімнен Node32S немесе NodeMCU-32S таңдаңыз.
Tools, Port тармағына өтіп, /dev/cu. SLAB_USBtoUART таңдаңыз
Бұл менің Apple MacBook Air -дегі опция - менің ойымша, компьютерде ұқсас нәрсе.
Arduino эскизі 'DCC_WiFi_v1.ino' мына кітапхана файлдарын қажет етеді:
// «LocoMotive WiFi контроллері» қосымшасы үшін
// WiFi кіру нүктесін жасайды және оған веб -сервер ұсынады
#қосу «WiFi.h» #қосу «WiFiClient.h» #қосу «WiFiAP.h»
const char *ssid = «DCC_WiFi»; // Android құрылғысының параметрлерінде сәйкес келуі керекconst char *password = «123456789»; ssid жоғары таңдалған кезде // енгізу керек
WiFiServer сервері (80);
4 -қадам: Arduino Pro Mini эскизі
04.05.2021 жаңартылды - жаңа «эскизді тіркеңіз» command_station_wifi_dcc3_LMD18200_v4.ino '
24/3/2021 жаңартылды - жаңа эскизді тіркеңіз 'command_station_wifi_dcc3_LMD18200_v3.ino'
Эскизді Arduino Pro Mini-ге жүктеу үшін сізге USB-TTL адаптері қажет, мысалы CH340 eBay-де немесе Hobby Components веб-сайтында:
5 -қадам: WiFi_DCC қолданбасы


Қолданба Google Play дүкенінде мына жерде орналасқан: LocoMotive DCC 3 WiFi.
Қолданба Google Play дүкенінде мына жерде орналасқан: LocoMotive DCC 2 WiFi.
Бірнеше DCC дроссельдерін қамтамасыз ету үшін қосымшаны бірнеше Android құрылғысына жүктеуге болады.
Ескерту: Қолданба Android 7 -де жақсы жұмыс істейді, алайда Android 9 -да телефон параметрлерінде «мобильді деректерді» ӨШІРУ қажет
Сондай -ақ, құрылғының орналасу параметрлерінде GPS қосуға тура келуі мүмкін.
Сонымен қатар, тиімді қосылу үшін WiFi алу түймесін бірнеше рет басу керек.
Ұсынылған:
DIY ауа райы станциясы мен WiFi сенсорлық станциясы: 7 қадам (суреттермен)

DIY ауа райы станциясы мен WiFi сенсорлық станциясы: Бұл жобада мен сізге WiFi сенсор станциясымен бірге ауа райы станциясын қалай жасау керектігін көрсетемін. Сенсорлық станция жергілікті температура мен ылғалдылық деректерін өлшейді және WiFi арқылы метеостанцияға жібереді. Содан кейін метеостанция мыналарды көрсетеді
MXR командалық педальына арналған жаңа қосқыш: 3 қадам

MXR командалық педальына арналған жаңа қосқыш: 80 -жылдардың басынан бастап арзан MXR командалық гитаралық эффект педальына ие болған кез келген адам оның ең үлкен әлсіз жері пластмассадан жасалған қосылатын/өшіргіш қосқыш екенін біледі. Менде M-163 Sustain педалы бар, мен оны қатты ұнатамын
Темір жол үлгісі - Arduino қолданатын DCC командалық станциясы :: 3 қадам

Темір жолдың үлгісі - DCU командалық станциясы Arduino -ны қолданады :: 2018 жылдың тамызында жаңартылды - жаңа нұсқаулықты қараңыз: https: //www.instructables.com/id/Model-Railroad-DC… Жаңартылған 28 сәуір 2016 ж.: Қазір 16 келу/нүктені басқару мүмкіндігі. Командалық станцияға. T1 - T8 бұрмалары «B» пернесі арқылы қол жетімді T9 - T1 бұрмалары
Теміржолға жоғары рельсті көлікті қалай орнатуға болады: 10 қадам (суреттермен)

Теміржол көлігіне рельсті көлікті қалай орнатуға болады: қауіпсіздік шаралары: вагонға рельске отырғызатын адам мен көмек көрсететін адам көрінуі үшін жоғары көрінетін киімдерді (мысалы, жилет, футболка, пальто) киюі керек. мүмкін болатын қарама -қарсы қозғалыс. Қолғап пен қолғап кию керек
Жатақханалық электр станциясы/NiMH зарядтау станциясы: 3 қадам

Жатақханалық электр станциясы/NiMH зарядтау станциясы: Менде электр станциясының бұзылуы бар. Мен бір жұмыс үстеліне зарядталған нәрсені қоюға және онда дәнекерлеуге/т.б орынға ие болғым келді. Қуатты заттардың тізімі: ұялы телефон (сынған, бірақ ол менің телефонымның батареясын зарядтайды, сондықтан ол үнемі қосылып тұрады және зарядталады