Სარჩევი:
- მარაგები
- ნაბიჯი 1: უპირველეს ყოვლისა.. სქემატური
- ნაბიჯი 2: კომპიუტერის დამზადება
- ნაბიჯი 3: ექსპორტის PCb ამისთვის Etching
- ნაბიჯი 4: დაფის კონსტრუქცია ტესტირების პროტოტიპის შედგენის შემდეგ
- ნაბიჯი 5: ატვირთეთ firmware
- ნაბიჯი 6: ჩამოტვირთეთ ELclient Jeelabs– დან
ვიდეო: MQmax 0.7 დაბალი ღირებულება WiFi IoT პლატფორმა დაფუძნებული Esp8266 და Arduino Mini Pro: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
გამარჯობა, ეს არის ჩემი მეორე ინსტრუქცია (ამიერიდან ვწყვეტ დათვლას). მე ეს შევქმენი მარტივი (ჩემთვის სულ მცირე), იაფი, მარტივი გასაკეთებლად და ეფექტური პლატფორმისათვის რეალური IoT პროგრამებისთვის, რომელიც მოიცავს M2M მუშაობას.
ეს პლატფორმა მუშაობს esp8266 და arduino mini pro (ერთი 8 ანალოგური პორტით). მასალების გადასახადი ძალიან დაბალია. 7 ევრომდე JLCPBC– ის მიერ დამზადებული PCB– ით, 10 pcb 2 ევროდ.
ასე რომ, ცოტათი განვმარტო როგორ მუშაობს. ამ პლატფორმის მთავარი firmware არის. პლატფორმა ამატებს პროგრამისტს პირველად firmware პროგრამირებისთვის, მაგრამ თქვენ დაგჭირდებათ FTDI TTL პროგრამისტი სერიულ პორტში დასაკავშირებლად. ასევე დაგჭირდებათ კვების გადამყვანი დაფის დასატენად. დაფა მუშაობს 6 ~ 24 ~ (AC ან DC). მე ის თავსებადია AC დენის ორი მიზეზის გამო. ჯერ ის დაცულია პოლარობისგან და ასევე თუ გსურთ მისი შორ მანძილზე განთავსება შეგიძლიათ გამოიყენოთ AC დენი და ნაკლები დანაკარგი ჰქონდეთ კაბელზე.
როგორც ხედავთ, პლატფორმას აქვს ცალკე დენის დაფა, როგორც არდუინოს ფარები. ეს იმიტომ, რომ თქვენ შეგიძლიათ გამოიყენოთ მრავალი განსხვავებული მეთოდი ძალაუფლების მისაცემად. მხოლოდ სოლარიდან ბატარეამდე შეგიძლიათ გააკეთოთ ის, რაც მოგწონთ თქვენი სპეციფიკური გამოყენებისთვის.
მოდით მივცეთ საშუალება გავაკეთოთ ერთი და როგორ დავიწყოთ ამით და Node-Red გავაკეთოთ თქვენი აპლიკაცია.:-)
მარაგები
EspLink Jeelabs– დან
ნაბიჯი 1: უპირველეს ყოვლისა.. სქემატური
სქემის გაკეთება ძალიან მარტივია. ორი ბოთლი Esp8266– თან ახლოს არის firmware– ის გასანათებლად (შეგიძლიათ გამოიყენოთ და სხვა firmware, როგორიცაა TASMOTA)
ასევე შეგიძლიათ ნახოთ ოპერაციის სელექტორი, სადაც თქვენ უნდა გამოიყენოთ ორი მხტუნავი Rx და Tx კონექტორი პროგრამისტთან ერთად ან Esp და AVR კომუნიკაციისათვის, ოპერაციული მდგომარეობა.
ნაბიჯი 2: კომპიუტერის დამზადება
სქემატური და Pcb სადაც შეიქმნა easyEDA პროგრამით.
ეს არის ორმაგი გვერდითი pcb და არის ბევრი ვიზა, რომლითაც შეგიძლიათ დააკავშიროთ ზედა მხარე ქვედათან. მე გამოვიყენე.2 მმ საბურღი და.4 თქვენ შეგიძლიათ გამოიყენოთ 1 მმ -მდე
easyEDA ბმული პროექტზე
ნაბიჯი 3: ექსპორტის PCb ამისთვის Etching
თქვენ შეგიძლიათ გააკეთოთ დაფა ამ ნიღბებით დატკეპნით. ნაბეჭდი მხარე მიდის შიგნით, ასე რომ თქვენ არ გაქვთ და სივრცე.
ნაბიჯი 4: დაფის კონსტრუქცია ტესტირების პროტოტიპის შედგენის შემდეგ
მე გავაკეთე ხელით 4 დაფა დენის დაფით, ტესტირებისთვის დაფის შეკვეთამდე.
ტესტი წარმატებული იყო, ამიტომ მე უბრძანა დაფები JLCPCB ფორმით. პაკეტი ძალიან სწრაფად მოვიდა საბერძნეთში, მაგრამ მაღალი ფასი, დაახლოებით 20 ევრო ორივე პაკეტისთვის, მაგრამ ის მაინც უფრო იაფია ვიდრე საკუთარი ხელით დამზადება, რადგან ორმაგი გვერდითი ფოტომგრძნობიარე დაფა A4 ზომის დაფა დაახლოებით 25 ევრო ღირდა აქ საბერძნეთში.
ნაბიჯი 5: ატვირთეთ firmware
დაუკავშირდით პროგრამის პორტს თქვენი ftdi– ს TTL მხარეს 5v– ს გარეშე, რადგან თქვენ უნდა ჩართოთ დაფა PowerBoard– დან (ეს არის სახიფათო ვიცი, მაგრამ.. ის უსაფრთხოა). Firmware– ის ასატვირთად თქვენ უნდა დააინსტალიროთ python 3.0
ინსტალაციის შემდეგ გაუშვით შემდეგი ბრძანება
ფანჯრებისთვის
pip დააინსტალირეთ esptools
Ubuntusudo pip– ისთვის დააინსტალირეთ esptools
Linux– ისთვის თქვენ უნდა შეცვალოთ სკრიპტი.bat ფაილის შიგნით და გახადოთ ის შესრულებადი. Windows– ში ის ნაგულისხმევია.
თუ პროგრამირება ნორმალურია თქვენ ნახავთ ახალ wifi ქსელს თქვენს მობილურ ტელეფონში სახელწოდებით AIThinkerXXXXX და ის ღიაა.
თქვენ დაუკავშირდებით მას და კავშირის შემდეგ თქვენ აკრიფებთ 192.168.4.1 თქვენს ტელეფონის ან კომპიუტერის თქვენს ბრაუზერში, ეს მოიტანს esp ბმულის მისასალმებელ გვერდს.
ჯერ უნდა დააყენოთ Pin AssignmentReset -> gpio12
ISP/FLASH -> გამორთული Conn LED gpio2/TX1
სერიული LEd -> გამორთული UART ქინძისთავები -> ნორმალური
Rx ამოიღეთ მონიშვნის მოხსნა და შემდეგ დააჭირეთ ცვლილებას.
ახლა თქვენ შეგიძლიათ დააპროგრამოთ თქვენი arduino კაბელის გარეშე, მაგრამ უკაბელო !! ერთადერთი რაც თქვენ უნდა გააკეთოთ არის წასვლა სერვისების მენიუში და ჩაწეროთ mDNS ველში arduino
ამის შემდეგ თქვენ დაინახავთ wifi ხიდს, როდესაც მიდიხართ პორტებში arduino IDE– ში და იხილავთ 192.168.4.1 ip.
თქვენ ასევე შეგიძლიათ დაუკავშიროთ esp თქვენს ადგილობრივ ქსელს და გამოიყენოთ ეს ip პროგრამის ასატვირთად.
ახლა თქვენ უნდა შეარჩიოთ Arduino wifi დაფებიდან (ის მუშაობდა ჩემთვის, მაგრამ მხოლოდ 50% -ით მეტი სიგნალით) ან შეგიძლიათ დააინსტალიროთ დაფა ფაილებით და გამოიყენოთ MqMax დაფა! (ჯერ კიდევ დამუშავების პროცესშია)
ნაბიჯი 6: ჩამოტვირთეთ ELclient Jeelabs– დან
github.com/jeelabs/el-client
ამ ბმულიდან ჩამოტვირთეთ El Client ბიბლიოთეკა Arduino IDE– სთვის.
აქ შეგიძლიათ იპოვოთ მაგალითები Mqtt და Rest, მათი გამოსაყენებლად თქვენ უნდა ჩართოთ სრიალის რეჟიმი
ElClient ბიბლიოთეკის დაყენების შემდეგ თქვენ გაქვთ ახალი მაგალითები Elclient სფეროში. ჩემი საყვარელი პერსონალური არის Mqtt მაგალითი, მაგრამ თქვენ შეგიძლიათ გამოიყენოთ იგი მხოლოდ როგორც wifi ხიდი და დააკავშიროთ იგი Raspberry pi– ით დაინსტალირებული Node-RED.
არის უსასრულო რამ, რისი გაკეთებაც შეგიძლიათ MqMax– ით უმოკლეს დროში. მე დავამთავრე ჩემი ნაშრომი ავტომატიზაციისა და ტელეკომუნიკაციების სამაგისტრო პროგრამებზე და დიდი წარმატება მომიტანა.
თუ იყენებთ, მიატოვეთ, რადგან ბევრი სამუშაო იყო. ასევე, თუ მოგწონთ, ხმა მიეცით ჩემთვის PCB კონკურსში.
ბედნიერი დამზადება!
გირჩევთ:
დაბალი ღირებულება IOT ქურდობის გამოსაყენებელი მოწყობილობა (Pi Home Security): 7 ნაბიჯი
დაბალი ღირებულება IOT ქურდობის აღმოსაჩენი მოწყობილობა (Pi Home Security): სისტემა შექმნილია შენობაში ან სხვა უბნებში შეჭრის (უნებართვო შესვლის) გამოვლენის მიზნით. ეს პროექტი შეიძლება გამოყენებულ იქნას საცხოვრებელ, კომერციულ, სამრეწველო და სამხედრო ობიექტებში ქურდობისა და ქონების დაზიანებისგან დასაცავად, ასევე
"Sup - თაგვი კვადრიპლეგიის მქონე ადამიანებისთვის - დაბალი ღირებულება და ღია წყარო: 12 ნაბიჯი (სურათებით)
"Sup - თაგვი კვადრიპლეგიის მქონე ადამიანებისთვის - დაბალი ღირებულება და ღია წყარო: 2017 წლის გაზაფხულზე, ჩემი საუკეთესო მეგობრის ოჯახმა მკითხა, მინდოდა თუ არა დენვერში გაფრენა და მათ პროექტში დახმარება. მათ ჰყავთ მეგობარი ალენი, რომელსაც კვადრიპლეგია აქვს მთის ველოსიპედის ავარიის შედეგად. მე და ფელიქსმა (ჩემმა მეგობარმა) გავაკეთეთ სწრაფი გამოკვლევა
პორტატული LED შუქი (მარტივი, დაბალი ღირებულება და ლამაზად შემუშავებული): 5 ნაბიჯი (სურათებით)
პორტატული LED შუქი (მარტივი, დაბალი ღირებულება და ლამაზად შემუშავებული): ეს არის ძალიან დაბალი ღირებულება და მარტივი პროექტი. მისი მარტივად დამზადება შესაძლებელია ₹ 100 -ზე ნაკლები ($ 2 -ზე ნაკლები). ეს შეიძლება გამოყენებულ იქნას ბევრ ადგილას, როგორც საგანგებო სიტუაციებში, როდესაც დენის გათიშვა ხდება, როდესაც გარეთ ხართ …. bla..bla .. ბლა..ასე .. რა ხარ
Alexa ფარდის კონტროლის სისტემა - 3D დასაბეჭდი და დაბალი ღირებულება: 19 ნაბიჯი (სურათებით)
Alexa ფარდების კონტროლის სისტემა - 3D დასაბეჭდი და დაბალი ღირებულება: გამარჯობა, მე დიდი ხანია ვცდილობ, რაც შეიძლება მეტი ჩვენი სახლის ავტომატიზირება. ზამთრის ჩამოსვლისთანავე, დიდ ბრიტანეთში, მე გადავწყვიტე საღამოს მოვიშორო ყველა ფარდა და შემდეგ დილით ისევ გავხსნა. ეს ნიშნავს გაშვებას
Steampunk IPod დოკი (დაბალი ღირებულება): 6 ნაბიჯი
Steampunk IPod Dock (დაბალი ღირებულება): ეს არის ჩემი პირველი სასწავლო. მასში მე ვაჩვენებ როგორ გავაკეთე ჩემი steampunk ipod დოკი. დოკი შედგება ორი ნაწილისგან: რეალური დოკ სადგური და ბაზა მისთვის. ნაწილები შეიძლება გაერთიანდეს ან გამოყენებულ იქნას ცალკე. ჩემთვის ეს პროექტი არაფერი ღირს. მე ალ