Sisukord:
- 1. samm: komponentide loend 1. osa
- 2. samm: komponentide loend
- Samm: elektrooniline vooluahel
- Samm 4: Tarkvara osa 1
- Samm 5: Tarkvara 2. osa
- Samm 6: Tarkvara 3. osa
- Samm 7: Tarkvara 4. osa
- 8. samm. Tarkvara osa.5
- 9. samm. Tarkvara 6. osa
- Samm 10: Tarkvara 7. osa
- 11. samm: kokkupanek
![BlindStore: 11 sammu BlindStore: 11 sammu](https://i.howwhatproduce.com/images/004/image-9264-10-j.webp)
Video: BlindStore: 11 sammu
![Video: BlindStore: 11 sammu Video: BlindStore: 11 sammu](https://i.ytimg.com/vi/BFAFPObvppM/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
![BlindStore BlindStore](https://i.howwhatproduce.com/images/004/image-9264-11-j.webp)
Projekt käsitleb ruloode, mida saate kodus odavamalt kasutada. Tänu oma erilisele rattakujundusele saab seda kohandada igasuguste poodidega. Tänu oma arvutile või telefonile, millel on WiFi -ühendus, saate oma poe kõikjal kodus sulgeda või avada.
1. samm: komponentide loend 1. osa
Siin on elektroonikaseadmed, mida me oma projektis kasutame:
· Raspberry Pi 3 B+ töölaua stardikomplekt --- 59 €
Vaarika Pi3
· 32 ESP --- 7, 99 €
32 ESP
· DHT11 --- 1, 32 €
DHT11
· Astmemootor HANPOSE 17HS8401S --- 10 €
Astmemootor HANPOSE 17HS8401S
· Mootorijuht L298N --- 3, 40 €
L298N
· Trafo 12V, 3A --- 13, 12 €
Transormer 12V
Esimese kasti hind on 94, 83 €. Teised karbid maksavad 35, 83 €, sest Vaarikas oli juba ostetud. Tõepoolest, Vaarikas majutab serverit ja ühendab kõik maja moodulid.
2. samm: komponentide loend
![Komponentide loend.2 Komponentide loend.2](https://i.howwhatproduce.com/images/004/image-9264-12-j.webp)
![Komponentide loend.2 Komponentide loend.2](https://i.howwhatproduce.com/images/004/image-9264-13-j.webp)
Kõigi elektroonikakomponentide hooldamiseks peate printima meie kavandatud korpuse. See juhtum võimaldab meil koguda kõik komponendid samasse kasti.
Peate trükkima ratta, mis ühendab mootori ruloo köiega.
Samm: elektrooniline vooluahel
![Elektrooniline vooluahel Elektrooniline vooluahel](https://i.howwhatproduce.com/images/004/image-9264-14-j.webp)
Tehke sellised elektrilised ühendused, nagu on näidatud ülaltoodud skeemil:
Makske kavatsusest, skeemi patareid esindavad 12 V toiteallikat.
Kogu toiteallikat juhib L298N plaat, 12 V astmemootori jaoks ja 5 V ESP32 jaoks.
Samm 4: Tarkvara osa 1
![Tarkvara osa 1 Tarkvara osa 1](https://i.howwhatproduce.com/images/004/image-9264-15-j.webp)
![Tarkvara osa 1 Tarkvara osa 1](https://i.howwhatproduce.com/images/004/image-9264-16-j.webp)
![Tarkvara osa 1 Tarkvara osa 1](https://i.howwhatproduce.com/images/004/image-9264-17-j.webp)
ESP32 mis tahes programmi rakendamiseks peate installima Arduino IDE ja mõned teegid. Arduino on tasuta tarkvara, mis võimaldab teil rakendada ESP32 algoritmi.
- Laadige alla ja installige Arduino ide.
- Valige Arduino IDE -s järgmine „eelistus“„failid“ja kirjutage lõpuks juhul, mille nimi on URL:
- Valige "tööriistad" - "Juhtkonna haldur" - otsige "esp32" ja installige kogu.
- Valige "tööriistad" - "hallake kogu" - otsige "DHT sensor" ja installige kogu
- Valige "tööriistad" - "hallake kogu" - otsige "Stepper" ja installige kogu. See on raamatukogu mootori juhtimiseks.
- Valige "tööriistad" - "hallake kogu" - otsige "Wire" ja installige kogu
- Kustutage wifi.h raamatukogudest Arduino.
- Laadige failid alla saidilt
- Kopeerige allalaaditud failid Arduino raamatukogu kausta ja nimetage see ümber ilma nime "kapten" nime alguses.
Samm 5: Tarkvara 2. osa
PubSubClient raamatukogu võimaldab teie ESP32-l suhelda Raspberry Pi3-ga tänu Node-Redile. Node-RED on JAVA-l põhinev programmeerimisvahend, mis võimaldab meil suhelda Vaarika, kasutaja ja ESP32 vahel.
- Raamatukogu PubSubClient installimiseks peate järgima järgmisi juhiseid:
- PubSubClient raamatukogu allalaadimiseks klõpsake siin
- Laadige alla PubSubClient raamatukogu tänu ülaltoodud lingile. Teil peaks kaustas Allalaadimised olema.zip -kaust
- Pakkige kaust.zip lahti ja peaksite saama kausta pubsubclient-master
- Nimeta oma kaust ümber pubsubclient-masterilt pubsubclient
- Teisaldage kaust pubsubclient oma Arduino IDE installiteekide kausta
- Seejärel avage oma Arduino IDE uuesti
Samm 6: Tarkvara 3. osa
![Tarkvara osa.3 Tarkvara osa.3](https://i.howwhatproduce.com/images/004/image-9264-18-j.webp)
![Tarkvara osa.3 Tarkvara osa.3](https://i.howwhatproduce.com/images/004/image-9264-19-j.webp)
![Tarkvara osa.3 Tarkvara osa.3](https://i.howwhatproduce.com/images/004/image-9264-20-j.webp)
Koodi üleslaadimine esp32 -le.
Peate Arduino parameetrid seadistama.
- Klõpsake "Tools", "Board manager" ja valige "ESP32 Dev Module".
- Klõpsake "Tools", "Upload Speed" ja valige "115200".
- Lõpuks klõpsake nuppu "Tööriistad", peate valima õige USB -pordi, klõpsates pordil.
Samm 7: Tarkvara 4. osa
![Tarkvara osa.4 Tarkvara osa.4](https://i.howwhatproduce.com/images/004/image-9264-21-j.webp)
Nüüd on teie Arduino valmis käivitama järgmise algoritmi:
- Peate täitma kolm parameetrit, need on paksus kirjas ja alakooditud järgmises koodis:
- Raspberry Pi3 IP -aadressi teadmiseks peate sisestama Raspberry LXT terminali järgmise käsu: hostname -I
- Hoiatus: iga kord, kui Raspberry taaskäivitate, võib IP -aadress muutuda ja peate uuesti sisestama uue IP -aadressi.
const char* ssid = "Wifi_nimi"; // "teie Wifi nimi"
const char* parool = "Wifi_parool"; // "teie parool"
const char* mqtt_server = "IP_adress"; // "Vaarika IP -aadress"
- Kui ekraanile ilmub sõna „ühendamine”, peate vajutama Esp32 alglaadimisnuppu.
8. samm. Tarkvara osa.5
1) Järgmine samm on Node-Redi installimine Raspberry pi3 LXT terminali koos käskudega:
- sudo apt värskendus
-$ bash <(curl -sL
- sudo systemctl lubab nodered.service
2) MQTT -protokolli jaoks Mosquitto installimisel peate järgmised käsud kirjutama Raspberry Pi3 LXT -terminali.
- sudo taaskäivitamine
-sudo apt install -y mosquitto mosquitto -kliendid
- sudo systemctl lubab mosquitto.service
3) Node-Red armatuurlaua installimisel peate järgmised käsud kirjutama Raspberry Pi3 LXT terminali.
-sõlm-punane-stop
- cd ~/.sõlm-punane
-npm install sõlme-punane armatuurlaud
9. samm. Tarkvara 6. osa
![Tarkvara osa.6 Tarkvara osa.6](https://i.howwhatproduce.com/images/004/image-9264-22-j.webp)
Raspberry Pi3 punasele sõlmele pääsemiseks kirjutate terminalile LXT järgmise käsu:
- Esmalt käivitage MQTT-server, klõpsates oma Vaarika ikoonil Node-Red
- hosti nimi -I; tänu sellele saate oma Vaarika IP -aadressi
- Järgmisena kirjutage URL veebibrauserisse: https:// Your_IP_adress: 1880
- Mõningaid plokke ei saa lugeda, peate valima menüü parema ülanurga, seejärel klõpsama nuppu „Impordi”, järgmisel nupul „Raamatukogu”. Laadite alla “ui group” ja “ui tab”.
- Klõpsate menüüd, importi, lõikepuhvrit. Ja siis kopeerite juhul järgmise koodi:
[{"id": "e1ac6b57.2f2978", "type": "tab", "label": "Flow 1", "disabled": false, "info": ""}, {"id": "8b42857c.b840b8 "," type ":" mqtt out "," z ":" e1ac6b57.2f2978 "," name ":" "," topic ":" esp32/output "," qos ":" "," keep ": "", "maakler": "aabbce3b.08ddc", "x": 1130, "y": 320, "juhtmed": }, {"id": "c35754db.b52628", "tüüp": " ui_button "," z ":" e1ac6b57.2f2978 "," name ":" "," group ":" 99a9d1e9.00b5b "," order ": 1," width ": 0," height ": 0," passthru ": false," label ":" Up "," tooltip ":" "," color ":" "," bgcolor ":" "," icon ":" "," payload ":" on "," payloadType ":" str "," topic ":" "," x ": 780," y ": 300," juhtmed ":
- Tankid koodile, saate graafilise liidese sõlmepunaseks
Samm 10: Tarkvara 7. osa
![Tarkvara osa.7 Tarkvara osa.7](https://i.howwhatproduce.com/images/004/image-9264-23-j.webp)
Ühendus rakendusega
- Saate oma rakendusele juurde pääseda, ühendades oma telefoni või arvuti sama Wifi võrguga Raspberry ja Esp32. Seejärel sisestage veebibrauserisse järgmine aadress: https:// Your_IP_adress_of_Raspberry: 1880/ui
- Teil peaks olema midagi sellist, nagu ülaltoodud pildil
11. samm: kokkupanek
![Kokkupanek Kokkupanek](https://i.howwhatproduce.com/images/004/image-9264-24-j.webp)
![Kokkupanek Kokkupanek](https://i.howwhatproduce.com/images/004/image-9264-25-j.webp)
![Kokkupanek Kokkupanek](https://i.howwhatproduce.com/images/004/image-9264-26-j.webp)
![Kokkupanek Kokkupanek](https://i.howwhatproduce.com/images/004/image-9264-27-j.webp)
Kui kõik eelnevad sammud on tehtud, olete valmis elektroonika kasti sisse panema.
Kui ühendused on head, keerake kõik komponendid kinni järgmises järjekorras:
1. ESP 32
2. Pistikupesa trafo jaoks
3. DHT11
4. L298N
5. Sammumootor
Lõpuks pange ratas mootori teljele, asetage kast seinale (pingutage ruloo vibu) ja nautige meie ühendatud rulood.
Soovitan:
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
![Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega) Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)](https://i.howwhatproduce.com/images/005/image-14740-j.webp)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
![Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu](https://i.howwhatproduce.com/images/007/image-19534-j.webp)
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
4G/5G HD -video otseülekanne DJI droonilt madala latentsusega [3 sammu]: 3 sammu
![4G/5G HD -video otseülekanne DJI droonilt madala latentsusega [3 sammu]: 3 sammu 4G/5G HD -video otseülekanne DJI droonilt madala latentsusega [3 sammu]: 3 sammu](https://i.howwhatproduce.com/images/009/image-25904-j.webp)
4G/5G HD-video otseülekanne DJI droonilt madala latentsusega [3 sammu]: Järgnev juhend aitab teil saada HD-kvaliteediga otseülekandeid peaaegu igalt DJI droonilt. FlytOSi mobiilirakenduse ja veebirakenduse FlytNow abil saate alustada drooni video voogesitust
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
![Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega) Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)](https://i.howwhatproduce.com/images/010/image-27211-j.webp)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst
4 sammu aku sisemise takistuse mõõtmiseks: 4 sammu
![4 sammu aku sisemise takistuse mõõtmiseks: 4 sammu 4 sammu aku sisemise takistuse mõõtmiseks: 4 sammu](https://i.howwhatproduce.com/images/001/image-1847-33-j.webp)
4 sammu aku sisemise takistuse mõõtmiseks: Siin on 4 lihtsat sammu, mis aitavad mõõta taigna sisemist takistust