
Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:56



Məlumat bazasında ağıllı IOT -dan istifadə etmək üçün bütün məlumatları əldə edə bilərsiniz. Verilənlər bazası və məlumatların təhlili bu vaxta qədər davam edir. Bu proqramlar Windows əməliyyat sistemində və ya digər proqramlar vasitəsilə yüklənə bilər. Verilənlər bazasında məlumatların və məlumatların veriləcəyi vaxtdan etibarən.
Addım 1: Əfqanıstan
Başlanğıcda Solcelle -də ən çox məlumat əldə edə bilərsiniz və bu da məlumat bazasıdır. Node-RED ilə əlaqəli bütün məlumatların, məlumat bazalarının və məlumatların istifadəsinə icazə verilir. Bu cihazın nə olduğunu başa düşmək üçün kompüterinizdəki bütün məlumatları dəyişdirin. Projektorlar köpəklər üçün nəzərdə tutulmuşdursa, bu proqramlar birdən -birə dəyişdirilə bilər, həm də bir neçə gündən sonra bir neçə gün ərzində bir neçə gündür. Node-QIRMIZINDA bir çox məlumat varsa, bu layihə yalnız bir müddətdir. Mən Windows tətbiqetməsində bütün məlumatları bir araya gətirərək, bütün məlumatları və məlumat bazasını, verilənlər bazası və məlumat bazası ilə əlaqələndirirəm.
Addım 2: Byg Et Solpanels Tutucusu




Üç ölçülü və ya üç ölçülü çapdan sonra 3D printerdə çap oluna bilən sənədlər çap oluna bilər. bir neçə növ mühərrikdən istifadə etməklə mühərrikin açarı və ixtiraçısı daha çox məlumat əldə edə bilər.
Addım 3: Avtomatik risk solpanel


solpanelet bruger 2 stk. Step motor og 4 stk. lys sensoru bir neçə gündən sonra bir neçə gündən sonra panelə daxil edilməkdədir.
əlaqələndirici komponentləri ilə əlaqə saxlayın
www.amazon.co.uk/gp/product/B00KCP76CS/ref…
www.amazon.co.uk/Neuftech-Stepper-28BYJ-48…
www.amazon.co.uk/Photo-Resistor-5mm-Photoc…
www.amazon.co.uk/Arduino-A000066-ATMEGA328…
Addım 4: Voltmetr

Verilənlər bazası haqqında məlumat əldə etmək üçün bir çox məlumat əldə edə bilərsiniz ki, bu da oxşar məlumatların oxşarlığını təmin edəcək və bu da bir voltmetrdir.
Addım 5: Proqram təminatı

Windows tətbiqetməsindəki bütün proqramlar ən çox istifadə edilə bilən bir proqramdır. Ardını oxumaq üçün arduino və ya digər tətbiqləri yükləyin. Məlumatlar "Arduino haqqında" məlumatları əldə etmək üçün "Arduino" və ya "Arduino" bölməsində məlumatların verilməsi ilə bağlı məlumatları "Antaliya insanları ilə əlaqə qurmaq" və digər məlumatları əldə etmək imkanı verir. Verilənlər heç bir yerdə yoxlanılmadıqda, məlumat bazasında məlumatların silinməməsi, məlumatların silinməməsi və şəxsiyyət vəsiqəsi ilə eyniləşdirilməsi tələb olunur. Verilənlər bazasında məlumatların verilişini ən yaxşı şəkildə başa düşdüyüm üçün, bu məlumatları "məlumat bazası" ndan əldə edə bilərsiniz. Məlumat əldə etmək üçün bütün məlumatları əldə edə bilərsiniz.
Addım 6: Kode
System. Collections. Generic istifadə edərək; System. ComponentModel istifadə edərək; System. Data istifadə edərək; System. Drawing istifadə edərək; System. Linq istifadə edərək; System. Text istifadə edərək; System. Threading. Tasks istifadə edərək; System. Windows. Forms istifadə edərək; System. IO. Ports istifadə etmək; MySql istifadə etmək; MySql. Data. MySqlClient istifadə edərək; System. Globalization istifadə edərək; ad sahəsi WindowsFormsApp1 {Public1 qismən sinif Form1: Form { /* Əlaqə qurmaq üçün verilənlərin hamısını göstərir. Şəxsi məlumatların yoxlanılması zamanı məlumat bazası açılır və ya server açılır.*/ Private SerialPort myport; string _server = "127.0.0.1"; string _database = "test"; string _uid = "kök"; sim _pwd = ""; ictimai Form1 () {InitializeComponent (); } /* Verilənlər bazasını yoxlamaq üçün Void boşluqlarını yoxlayıram. Hvis der laves ən çox əlaqələndirən mesajlar qutusu "bağlı" Məlumat bazası ilə əlaqə qurarkən "Bağlanıla bilmədi, əlaqənizi yoxlayın" */ şəxsi boşluq knap_Click (obyekt Göndərən, EventArgs e) {cəhd edin {// Məlumat bazası ilə əlaqəli sənədlər silinir. string myConn = "server =" + _server + "; verilənlər bazası =" + _database + "; uid =" + _uid + "; pwd =" + _pwd + ";"; MySqlConnection bağlantısı = yeni MySqlConnection (myConn); əlaqə. Open (); MessageBox. Show ("Bağlandı"); } tutmaq (İstisna) {MessageBox. Show ("Bağlanıla bilmədi, əlaqənizi yoxlayın"); }} /* Verilənlər bazasını ləğv etməliyəm. Verilənlər və ya məlumat qutuları məlumat qutuları tərəfindən verilən məlumat qutularına daxil edilmədikdə, məlumatların təhvil verilməsi üçün istifadə edilə bilər. Məlumatlar "məlumatların DB -yə göndərilməsi" və ya Məlumat Qutusu məlumatlarının silinməsi */ şəxsi boşluqların daxil edilməsiDB_Click (obyekt göndərən, EventArgs e) {// Məlumat bazası ilə əlaqəli hər hansı bir əlaqə yoxdur. string myConn = "server =" + _server + "; verilənlər bazası =" + _database + "; uid =" + _uid + "; pwd =" + _pwd + ";"; (MySqlConnection conn = new MySqlConnection (myConn)) istifadə edərək {conn. Open (); // Məlumat qutusu və verilənlər bazası məlumatları və məlumat bazası üçün məlumat qutusu (textBoxDB. Lines -də var xətləri) {string myInsert = "GÜC (volt) VALUESİ daxil edin) '" + xətləri. ToString () +"') "; MySqlCommand cmd = yeni MySqlCommand (myInsert, birləşdir); cmd. ExecuteNonQuery (); } Conn. Close (); MessageBox. Show ("Verilənlər bazasına göndərilir"); textBoxDB. Clear (); }} /* Mən məlumat bazasını yoxlayıram. vi har en tekstbox məlumatları 3 məlumat toplaya bilərsiniz. Şəxsi məlumatların nə qədər çox olduğunu başa düşmək olarsa, bu məlumatların hamısı açıqdır. hər hansı bir iş görmədiyiniz halda, hər şeyi başa düşə bilərsiniz.*/ şəxsi boşluq knapDBGet_Click (obyekt göndərən, EventArgs e) {listViewDb. Clear (); // Onun 3 kolonner lavet. listViewDb. Columns. Add ("id"); listViewDb. Columns. Add ("volt"); listViewDb. Columns. Add ("tarix"); listViewDb. MultiSelect = doğru; listViewDb. View = View. Details; // Verilənlər bazası açıldıqdan sonra bütün məlumatları əldə edə bilərsiniz. string myConn = "server =" + _server + "; verilənlər bazası =" + _database + "; uid =" + _uid + "; pwd =" + _pwd + ";"; (MySqlConnection conn = new MySqlConnection (myConn)) istifadə edərək {conn. Open ();
// Verilənlər bazası 20 -dən çox deyil.
int antal = int. Parse (textBoxAntal. Text); string myInsert = "SELECT * FROM (SELECT * FROM power ORDER BY by id DESC LIMIT"+antal+") sub SİFARİŞ İD ASC"; MySqlCommand cmd = yeni MySqlCommand (myInsert, birləşdir);
// Məlumat cədvəlində (dTable) məlumatların verilişi və məlumat bazası ilə bağlı məlumatlar mövcuddur.
MySqlDataAdapter MyAdapter = yeni MySqlDataAdapter (); MyAdapter. SelectCommand = cmd; DataTable dTable = yeni DataTable (); MyAdapter. Fill (dTable); for (int i = 0; i <dTable. Rows. Count; i ++) {// Məlumatların nə qədər çox olduğunu öyrənmək olarsa, bu məlumatların 3 -cü hissəsində göstərilir. DataRow dataRow = dTable. Rows ; ListViewItem listitem = yeni ListViewItem (dataRow ["id"]. ToString ()); listitem. SubItems. Add (dataRow ["volt"]. ToString ()); listitem. SubItems. Add (dataRow ["tarix"]. ToString ()); listViewDb. Items. Add (listitem); } Conn. Close (); }
}
/* Mən heç bir məlumat əldə edə bilmədiyim üçün bu funksiyanı yerinə yetirirəm.
Bu proqramlar bir neçə gündən sonra yaradılır. "Xəta 40: İstifadəçi bir kukla" */ şəxsi boşluq siyahısıViewDb_SelectedIndexChanged (obyekt göndərən, EventArgs e) {cəhd edin {float output = 0; if (listViewDb. SelectedItems. Count> = 2) { /* Çıxarılan məlumatların sayı bir neçə dəfə artırılıbsa, məlumatların silinməsi və ya silinməsi ilə əlaqədar məlumatlar silinməlidir. volt. Mədəniyyət Məlumatları. İnvariantMədəniyyət və mədəniyyətlər haqqında daha çox məlumat əldə edin. Mən vomat komatal */ foreach (ListViewItem element in listViewDb. SelectedItems) {output += float. Parse (item. SubItems [1]. Text, CultureInfo. InvariantCulture)/ listViewDb. SelectedItems. Count; } Çıxış. Tətn = çıxış. ToString (); }} tut {MessageBox. Show ("Xəta 40: İstifadəçi dummy"); }} /* Mən heç bir məlumat əldə edə bilməmişəm. Məlumat portu ilə bağlı məlumatların verilişi ilə bağlı məlumatları yoxlamaq üçün məlumat qutusu yoxlanılmamışsa, məlumatları oxumaq üçün heç bir məlumat yoxdursa, məlumatların 50 -dən çoxunu oxuya bilərsiniz. "Tanrı sənə kömək olsun" */ özəl boşluq startBn_Click (obyekt göndərən, EventArgs e) {// məlumatları skripdən çıxarın və ya bağlayın. textBoxDB. Clear (); myport = yeni SerialPort (); myport. BaudRate = 9600; myport. PortName = textBoxPort. Text; myport. DataBits = 8; myport. StopBits = StopBits. One; cəhd edin {// Hər hansı bir problem yoxdursa, onu sınayın. myport. Open (); for (int i = 1; i <= int. Parse (textBoxAntalArduino. Text); i ++) {string inData = myport. ReadLine (); textBoxDB. AppendText (inData); } myport. Close (); } tutmaq (İstisna) {
MessageBox. Show ("Dərhal istifadə oluna bilər");
}
} şəxsi boşluq helpBt_Click (obyekt göndərən, EventArgs e)
{MessageBox. Show ("Proqramda son tarix üçün 1 Klik məlumatı var" "" " +" / n " +" 4 nəfərə bənzər bir məlumat əldə etmək üçün məlumat əldə etmək üçün. " +" / n " +" 5 Məlumat bazası ilə əlaqəli testlər.. " +" / n " +" portu " +" / n " +" və ya " +" / n " +" düymələrini bağlamaq üçün " +" / n " +" düyməsini basın. Antal der skal hentes, verilənlər bazası ilə əlaqəli məlumatlar "); }}}
Addım 7: Verilənlər bazası

Videokameralar açıldıqdan sonra, ağıllı və ağıllı bir şəkildə istifadə edilə bilər. Bu gündən etibarən bir neçə gündən sonra hər hansı bir məlumat əldə edə bilərsiniz. Wampserver verilənlər bazasında hər hansı bir məlumat yoxdur. Vizual proqramlar, məlumat bazası ilə əlaqəli məlumat göndərənlər tərəfindən göndərilir. Verilənlər bazası qiymətli kağızlar ilə təchiz olunarsa, mağazada problemlərin həlli üçün məlumatların ikiqat artması mümkündür. Verilənlər bazası bütün məlumatları və məlumatları təqdim edəndən sonra bütün məlumatları əldə edə bilərsiniz. Verilənlər bazası ilə əlaqəli bütün məlumatları əldə etmək üçün bir çox məlumat əldə edə bilərsiniz.
Addım 8: HTML yükləyin




Verilənlər bazası üçün bütün məlumatların, HTML və CSS -in digər tərəflərindən birində məlumat əldə edə bilərsiniz. HTML məlumatları bir -birinizlə əlaqə saxladıqdan sonra bütün məlumatları bir -birindən ayıra bilərsiniz.
CSS -dən istifadə etmək üçün html elementləri yoxlamaq lazımdır.
Addım 9: PHP Hjemmeside



və ya digər suallara cavab olaraq, bu məlumatların ən sonunu əldə edə bilərsiniz.
məlumatların verilişi ilə əlaqəli bütün məlumatları php -yə bağlaya bilərsiniz. CSS -dən istifadə edərək, bu məlumatların ən çox yayıldığı bütün məlumatları əldə edə bilərsiniz.
Tövsiyə:
Batareyalı Ofis. Şərq/Qərb Günəş Panelləri və Külək Türbini Avtomatik Keçirən Günəş Sistemi: 11 Addım (Şəkillərlə)

Batareyalı Ofis. Şərq/Qərb Günəş Panelləri və Külək Türbini Avtomatik Keçirən Günəş Sistemi: Layihə: 200 kvadrat metrlik bir ofisin akkumulyatorla təchiz edilməsi lazımdır. Ofisdə bu sistem üçün lazım olan bütün nəzarətçilər, batareyalar və komponentlər də olmalıdır. Günəş və külək enerjisi batareyaları dolduracaq. Yalnız kiçik bir problem var
Portativ Günəş Avtomatik İzləmə Sistemi: 9 Addım (Şəkillərlə birlikdə)

Portativ Günəş Avtomatik İzləmə Sistemi: Medomyself, Amazon Services LLC Associates Proqramının iştirakçısıdır, saytların reklam və amazon.comby ilə əlaqə quraraq reklam haqqı qazanması üçün bir vasitə təmin etmək üçün hazırlanmış bir ortaq reklam proqramıdır: Dave WeaverBu bina
Batareyasız Günəş İşığı və ya Günəş İşığı Niyə olmasın ?: 3 addım

Batareyasız Günəş İşığı və ya Günəş İşığı … Niyə olmasın ?: Xoş gəldiniz. İngilis gün işığı üçün üzr istəyirəm? Günəş? Niyə? Gündüz bir az qaranlıq bir otağım var və istifadə edərkən işıqları yandırmalıyam. Günəş işığını gecə-gündüz quraşdırın (1 otaq): (Çilidə)-Günəş paneli 20w: 42 ABŞ dolları -Batareya: 15 ABŞ dolları-Günəş ödəniş əks
Daha böyük bir Günəş Sistemində Günəş Bağı İşıqlandırılır: 6 addım

Daha böyük bir Günəş Sistemində Günəş Bağı İşıqları: Həyətim üçün 12v bağ işıqlandırma sistemi axtarırdım. Sistemləri axtardığım zaman heç bir şey məni ələ keçirmədi və hansı yolla getmək istədiyimi bilmədim, əgər transformatoru elektrik enerjisinə istifadə etməli və ya günəş sisteminə getməli idim. Mən də
Günəş İşıqlandırma Cihazı (SID): Arduino əsaslı Günəş Sensoru: 9 addım

Günəş İşıqlandırma Cihazı (SID): Arduino Əsaslı Günəş Sensoru: Günəşin İşıqlandırma Cihazı (SID) günəşin parlaqlığını ölçür və xüsusi olaraq sinifdə istifadə üçün nəzərdə tutulmuşdur. Kiçik sinif şagirdlərindən böyüklərə qədər hər kəs tərəfindən yaradılmasına imkan verən Arduinos istifadə edərək inşa edilmişdir. Bu inst