
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50

განახლებულია 2021 წლის 5 აპრილი: ახალი ესკიზი და მოდული მიკროსქემის კომპონენტებზე. ახალი ესკიზი: command_station_wifi_dcc3_LMD18200_v4.ino
ახალი DCC სისტემა WiFi- სთან დაკავშირებით ინსტრუქციის საკომუნიკაციოდ 3 მობილური ტელეფონის/ტაბლეტის საჰაერო ხომალდის 3 მომხმარებელი შეიძლება გამოყენებულ იქნას როგორც სახლის, ასევე კლუბის მოდელის რკინიგზისთვის
ძალიან მარტივი ელექტრონული წრე უზრუნველყოფს DCC სიგნალს და ენერგიას ტრეკისთვის, თუმცა აპლიკაცია აკეთებს რეალურ სამუშაოს! თქვენს ტელეფონში არსებული კომპიუტერი სრულად არის გამოყენებული ინსტრუქციების თითოეული პაკეტის შესაქმნელად საჭირო კოდების აგებით, რითაც ამარტივებს მიკროკონტროლერის მუშაობას!
აპლიკაცია ხელმისაწვდომია 8.49 ფუნტად Play Store- ში 'Locomotive DCC 3 WiFi'
- ეს აპლიკაცია უნდა იყოს დაინსტალირებული Android 7 -ის ზემოთ მოწყობილობებში.
ყველაზე მარტივი ოდესმე NMRA თავსებადი DCC სარდლობის სადგური !! შეხედეთ ქვემოთ ჩამოთვლილ მახასიათებლებს
შესაფერისია სტანდარტული NMRA თავსებადი დეკოდერებისათვის მაგ. ბახმანი, ლენზი, ატლასი, ჰორნბი და სხვ
მახასიათებლები მოიცავს: 3 – მდე მომხმარებელს Android ტელეფონებზე ან ტაბლეტებზე (სასარგებლოა კლუბის წევრებისთვის) 4 ციფრული ლოკალიზაციის პროგრამა მთავარი პროგრამა (PoM) მოიცავს კონტროლს 1 – დან 50 ლოკოს მართავს 12 – მდე OO/HO ლოკომოტივი მოკლე ჩართვა დაცულია ავტომატური გადატვირთვის შემცირება განათება და მიმართულება ფუნქციები 1-დან 28-მდე ამობრუნება / ქულები / აქსესუარები 255 წყვილ გამოსავალამდე თქვენი ლოკუსების პერსონალური დასახელება ნებისმიერი ფუნქციის შეცვლა მომენტალურ ჩართვაზე / გამორთვაზე აპს აქვს რედაქტირებადი სათაურები, ხილვადობა და მომენტალური პარამეტრები 28 ფუნქციის ღილაკზე აპს აქვს 4 ეკრანის სიჩქარის ზოლი 4 ლოკოს კონტროლისთვის დრო დაამატეთ მაქსიმალური სიჩქარე თითოეული ლოკოკონისთვის აირჩიეთ DC დენის წყარო, რომელიც გამოიყენება გამოყენებული მასშტაბისათვის (Z/N/OO/HO/O) 14v დან 16v
ნაწილების სია:
1 off ESP32 S განვითარების დაფა 2.4GHz WiFi+Bluetooth ანტენა CP2102 მოდული
შენიშვნა: იხილეთ დიაგრამა ამ PCB დიზაინის მოწყობილობის სწორი კონფიგურაციისთვის
1 ფასდაკლება Arduino Pro Mini Atmega328P 5V/16M
1 off LMD18200T H- ხიდი IC
1 off 0.1 ohm 2W ლითონის ფილმის რეზისტორი (11.5 მმ x 4.5 მმ)
7 off კონდენსატორი 0.1uf
შენიშვნა: 10k რეზისტორი 4.7k– ის გვერდით არ არის საჭირო WiFi ვერსიისთვის
1 off 470 ohm (10k ნაცვლად 0.1 ohm resistor
1 off 2k8Ω რეზისტორი (ეს შეიძლება იყოს 2.2k ან 2.7k ან 2.8k)
2 გამორთული 180Ω რეზისტორებით
1 off კონდენსატორი 10uf 25v;
1 off კონდენსატორი 220uf 16v;
1 Phoenix Contact MKDS 1/ 2-3, 5 2 Way Screw PCB Terminal Block 13.5A 200V 3.5mm
1 4.7kΩ რეზისტორი
1 L7805 CV პოზიტიური ძაბვის მარეგულირებელი IC 1 გამაცხელებელი TO 220 სტილით L7805
შენიშვნა: ეს 5 ვ რეგულატორი ცხელ რეჟიმში იმუშავებს, თუ საკმარისი გამაცხელებელი არ არის გამოყენებული
შეიძლება საჭირო გახდეს ამის გარე დაყენება PCB– დან მავთულხლართებით
2 off 15 pin ქალი Header Edge Pins Strip 0.1 2.54 მმ
2 გამორთული 12 პინიანი ქალის სათაური Edge Pins Strip 0.1 2.54 მმ
1 off 6 pin 2.54 მმ PCB უნივერსალური ხრახნიანი ტერმინალის ბლოკი
1 off Zener Diode 4.7V 0.5 ვატი ან 3.6v 0.5 ვატი
მავთული
კვების ბლოკი:
არ გამოიყენოთ DC მატარებლის კონტროლერი, რადგან ეს არ იძლევა ნამდვილ DC ძაბვას.
15V 2 Amp ვერსია 2.1 x 5.5 მმ დანამატით, მოძებნეთ 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 შესაძლებლობებს ვიყენებ, რათა შევქმნა ადგილობრივი სერვერი DCC ბრძანების სადგურისათვის Android აპლიკაციასთან კომუნიკაციისთვის.
თეორიულად, შესაძლებელია მხოლოდ ESP მოდულის გამოყენება, თუმცა საათის წარმოქმნის კოდი სრულიად განსხვავდება Arduino Pro Mini- ში AVR საათის კოდისგან. ამ ამოცანას სხვა მკითხველს ვუთმობ!
კავშირები ESP32 და Arduino– ს შორის მართლაც მარტივია - იხილეთ სქემის დიაგრამა. RX, TX Pro Mini– დან დაკავშირებულია ESP მოწყობილობის Rx2, Tx2– თან. გაითვალისწინეთ რეზისტორების გამოყენება სიგნალის დონის დაწევისთვის ESP32– ზე, რადგან მას შეუძლია გამოიყენოს მხოლოდ 3.3 ვ დონე.
ნაბიჯი 2: მიკროსქემის დიაგრამა და PCB



Arduino წრე იგივეა, რაც Bluetooth ვერსიაში. მე დავამატე სოკეტები ESP32– ის დასამაგრებლად BT მოდულის ნაცვლად. ეს PCB ახლა იყიდება eBay– ზე აქ. Arduino უნდა იყოს Pro Mini ATmega 328 16MHz 5v ვერსია
ESP32 მოქმედებს როგორც WiFi სერვერი, იღებს მონაცემებს WiFi_DCC აპლიკაციიდან და გადასცემს მას Arduino– ზე TX2 პინის საშუალებით. აპლიკაციაში დაბრუნებული ნებისმიერი მონაცემი გაიგზავნება RX2 პინის საშუალებით.
ამჟამინდელი გრძნობის რეზისტორი 0.1 ohm ამოიცნობს გადატვირთვას და მოკლე ჩართვის პირობებს, რომელიც აწესრიგებს სისტემას გადატვირთვის სიგნალის მიღებამდე.
LMD18200T h-bridge გარდაქმნის DCC პაკეტს AC ტალღის ფორმად, რომელიც ამარაგებს ტრასას ენერგიით და მონაცემებით.
შენიშვნა: 5 ვოლტიანი რეგულატორი TO-220 პაკეტში ცხელდება ESP32 მოდულის ჩართვისას (200 mA– მდე), ამიტომ გამაცხელებელი უნდა იქნას გამოყენებული.
ნაბიჯი 3: ESP32 Node MCU Sketch
განახლებულია 2020-11-30 - გთხოვთ გამოიყენოთ ახალი ესკიზი თანდართული 'DCC_WiFi_v3.ino'
განახლებულია 17/7/2020 - გთხოვთ გამოიყენოთ ახალი ესკიზი თანდართული 'DCC_WiFi_v2.ino'
ეს ესკიზი ადგენს თქვენს ადგილობრივ სერვერს და იღებს განახლებებს აპლიკაციიდან თქვენს ანდროიდ მოწყობილობაზე. კომუნიკაცია ორმხრივია, რათა დაუშვას სისტემის მიერ შედგენილი მიმდინარე მონაცემები, რათა დარეგისტრირდეს აპში.
გადადით GitHub ბმულზე, რომ მიიღოთ საჭირო ბიბლიოთეკის ფაილები აქ.
ESP32S უნდა იყოს დაპროგრამებული Arduino IDE საშუალებით. გადადით ინსტრუმენტებზე, დაფაზე და აირჩიეთ Node32S ან NodeMCU-32S სიიდან.
გადადით Tools, Port და აირჩიეთ /dev/cu. SLAB_USBtoUART
ეს არის ვარიანტი ჩემს Apple MacBook Air– ში - მსგავსი რამ PC– ზე მე წარმომედგინა.
Arduino ესკიზი 'DCC_WiFi_v1.ino' მოითხოვს ბიბლიოთეკის ამ ფაილებს:
// აპლიკაციისთვის "LocoMotive WiFi Controller"
// ქმნის WiFi წვდომის წერტილს და უზრუნველყოფს ვებ სერვერს მასზე
#მოიცავს "WiFi.h" #მოიცავს "WiFiClient.h" #მოიცავს "WiFiAP.h"
const char *ssid = "DCC_WiFi"; // უნდა შეესაბამებოდეს Android მოწყობილობის პარამეტრებში char char *პაროლი = "123456789"; // უნდა შეიყვანოთ როდესაც ssid არჩეულია
WiFiServer სერვერი (80);
ნაბიჯი 4: Arduino Pro Mini Sketch
განახლებულია 5/4/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 Store– ში აქ „LocoMotive DCC 3 WiFi“.
აპლიკაცია ხელმისაწვდომია Google Play Store– ში აქ „LocoMotive DCC 2 WiFi“.
აპლიკაცია შეიძლება დატვირთული იყოს ერთზე მეტ Android მოწყობილობაზე, რათა უზრუნველყოს მრავალი DCC throttles.
შენიშვნა: აპლიკაცია კარგად მუშაობს Android 7 -ზე, თუმცა Android 9 -ზე ზემოთ თქვენ უნდა გამორთოთ 'მობილური მონაცემები' ტელეფონის პარამეტრებში
ასევე შეიძლება დაგჭირდეთ GPS ჩართვა თქვენი მოწყობილობის მდებარეობის პარამეტრებში.
ასევე, რამდენჯერმე უნდა დააწკაპუნოთ ღილაკზე „WiFi“- ის მისაღებად, ეფექტური კავშირისთვის.
გირჩევთ:
DIY ამინდის სადგური და WiFi სენსორული სადგური: 7 ნაბიჯი (სურათებით)

DIY ამინდის სადგური და WiFi სენსორული სადგური: ამ პროექტში მე გაჩვენებთ თუ როგორ უნდა შექმნათ ამინდის სადგური WiFi სენსორულ სადგურთან ერთად. სენსორული სადგური ზომავს ადგილობრივი ტემპერატურისა და ტენიანობის მონაცემებს და აგზავნის მას WiFi– ით ამინდის სადგურზე. ამის შემდეგ ამინდის სადგური აჩვენებს
ვარსკვლავური ომების ყურება სარდლობის ზოლში: 14 ნაბიჯი

ვარსკვლავური ომების ყურება ბრძანების სტრიქონში: სისუფთავე ხრიკი, რომლის გაკეთება შეუძლია ყველა ფანჯრის კომპიუტერს რამდენიმე მარტივი ბრძანებით
მოძრაობის კონტროლის სლაიდერი დროის გასვლის რკინიგზისთვის: 10 ნაბიჯი (სურათებით)

მოძრაობის კონტროლის სლაიდერი დროის გასვლის რკინიგზისთვის: ეს ინსტრუქცია განმარტავს, თუ როგორ უნდა მოაწყოთ დროის გასვლის რკინიგზა არდუინოს მიერ მართული საფეხურიანი ძრავის გამოყენებით. ჩვენ ძირითადად გავამახვილებთ ყურადღებას მოძრაობის კონტროლერზე, რომელიც ატარებს საფეხურზე ძრავას, ვარაუდობენ, რომ თქვენ უკვე გაქვთ რკინიგზა, რომლის მოტორიზაციაც გსურთ. მაგალითად, როდესაც დის
მოდელის რკინიგზა - DCC სარდლობის სადგური Arduino– ს გამოყენებით 3 ნაბიჯი

მოდელის რკინიგზა - DCC სარდლობის სადგური Arduino– ს გამოყენებით :: განახლებულია 2018 წლის აგვისტოში - იხილეთ ახალი ინსტრუქცია: https: //www.instructables.com/id/Model-Railroad-DC… განახლება 2016 წლის 28 აპრილი: ახლა 16 აქტივობის/ქულების კონტროლის შესაძლებლობა სარდლობის სადგურამდე. ამომრჩეველი T1 - T8 ხელმისაწვდომია 'B' გასაღების საშუალებით ამომრჩეველთა T9 - T1
ბიუჯეტის 3D მოდელის მოდელის ჯიბის ნაკრები: 4 ნაბიჯი

ბიუჯეტის 3D მოდერერის ჯიბის ნაკრები: აუცილებელი ინსტრუმენტები, რომლებიც გჭირდებათ იმისათვის, რომ შემდგომში მოახდინოთ ობიექტის მოდელირება თქვენს კომპიუტერში