INHOUDSOPGAWE:
- Voorrade
- Stap 1: Berei die Plexo -boks voor
- Stap 2: Plaas die komponente
- Stap 3: Tinkercad Circuit
- Stap 4: Verbind die draad
- Stap 5: Voeg LED's en drukknop by vir probleemoplossing
- Stap 6: Kodering
- Stap 7: Die opstelling van die dingetwerk
- Stap 8: Ontvang data
- Stap 9: Finale oplossing
Video: Waterpeilmoniteringstelsel: 9 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
As selfdoenmaker probeer ek altyd 'n manier vind om my en ander se lewe makliker en veiliger te maak. Op 30 Maart 2013 is minstens 11 mense dood nadat skielike reën oorstromings in die Mauritius -hoofstad, Port Louis, veroorsaak het. Op dieselfde dag is verskeie huise oorstroom terwyl baie dorpsbewoners se bates beskadig is. Aangesien ek 'n paar kilometer woon waar hierdie tragedie gebeur, het ek besluit om 'n watervlakmoniteringstelsel te bou. Saam met 'n fantastiese en gemotiveerde span kon ons dit bou.
Die projek is redelik maklik om te herhaal, bestaande uit 'n arduino MKR WAN 1310, ultrasoniese sensor, DHT11 -sensor en 'n paar LED's en drukknoppies om die projek koel te maak.
Voorrade
Materiaal:
- Arduino MKR WAN 1310
- Ultrasoniese sensor
- DHT11 J
- ump drade
- Plexo boks
- Gateway
- Leds
- Druk knoppie
Gereedskap:
- Handboor
- 5 mm bietjie
Stap 1: Berei die Plexo -boks voor
Vir die omhulsel gebruik ek 'n 80x80mm plexo -boks, aangesien dit sterk en duursaam is. Eerstens het ek die kappies vir die ultrasoniese sensor en die kragkabel verwyder. Dit is baie maklik, aangesien die deursnee van die gat dieselfde is as die deursnee van die ultrasoniese sensor.
Tweedens boor ek 'n 5 mm -gat aan die bokant van die kas vir die antenna. Hiervoor kan u 'n boormasjien of 'n handboor gebruik, soos in my geval.
Stap 2: Plaas die komponente
Ek moes die lengte van die ultrasoniese sensordraad afsny, aangesien dit te lank was om in die boks te pas en dit af te maak met 'n vroulike penkop aan die einde om aan te sluit. Die sensor kan dan binne -in die omhulsel ingedruk word en homself sluit met die ingeboude sluitstelsel. Toe voeg ek die mkr wan 1310 -bord en die sensormodule by.
Ek plaas die waterdigte syaansluiting vir die stopcontact, want ek wil nie hê dat water binne moet kom nie.
Stap 3: Tinkercad Circuit
Gedurende die afgelope 3 jaar het ek baie stroombane gemaak. Maar ek het nie 'n arduino gehad nie. Tinkercad was die enigste manier vir my om die arduino -kring te leer en te ontwikkel en dit te simuleer. Selfs nadat ek my arduino uno gekry het, gebruik ek nog steeds tinkercad -kring om my projek eers te simuleer. Met Tinkercad -kring kan u 'n veelvoud van komponente gebruik en dit oplos. Ek beveel tenkercad -kring ten sterkste aan vir beginners en arduino -gebruikers, aangesien dit sal verhoed dat u u arduino brand wanneer u 'n nuwe kring probeer.
Stap 4: Verbind die draad
U kan die tinkercad -kring soos hierbo volg, of u kan die onderstaande verbinding volg.
DHT11
+> 5v
Uit> pen13
-> grond
Ultrasoniese sensor
+> 5v
Sneller> pen7
Echo> pin8
-> grond
Met behulp van draaddrade kan u die verbinding maklik maak en dit met rits vasmaak.
Stap 5: Voeg LED's en drukknop by vir probleemoplossing
Ek gebruik 'n rooi en groen led om die toestand van die toestel te wys en 'n drukknop om die toestel terug te stel. Aangesien my ontwerp werk op 'n tinkercad -kring, is ek redelik seker dat dit in die regte lewe sal wees. Ek het dus 'n klein PCB gemaak sodat ek die hoeveelheid drade kan verminder.
Stap 6: Kodering
Ek gebruik die aanlyn IDE en die kode is soos hieronder
Stap 7: Die opstelling van die dingetwerk
U kan hierdie stappe op die skakel volg. Dit is baie maklik met 'n gedetailleerde verduideliking. Ek het die laai -vragopnemer bygevoeg in die prent hierbo en die text.function Decoder (grepe, poort) {var decoded = {}; var result = ""; for (var i = 0; i <bytes.length; i ++) {result += String.fromCharCode (parseInt (grepe ));} return {field1: result,};} Dit is baie belangrik om 'n leesbare waarde te kry
Stap 8: Ontvang data
U kan op die bogenoemde skermkiekie sien hoe ek data via TTN op my telefoon ontvang. Ek gebruik ook die IFTTT -integrasie om die data in my Google -blad hieronder te vertoon as u wil weet hoe ek dit gemaak het.
Stap 9: Finale oplossing
Die produk is nog in die ontwikkelingsfase. Ek druk 'n nuwe omhulsel 3d, maar moet dit versterk. Dit gebruik 'n 12V -sonpaneel om dit aan te dryf. Ek toets dit tans voordat ek dit by die rivieroewer installeer. Ek sal binnekort 'n instruksie publiseer om aan te toon hoe ek die toestel op 'n presiese plek sal plaas.
Aanbeveel:
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)
Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hê om dinge te dokumenteer wat ek
Raspberry Pi -boks met koelventilator met CPU -temperatuuraanwyser: 10 stappe (met foto's)
Raspberry Pi Box of Cooling FAN Met CPU Temperature Indicator: Ek het framboos pi (Hierna as RPI) CPU temperatuur aanwyser stroombaan in die vorige projek bekendgestel. Die kring wys eenvoudig RPI 4 verskillende CPU temperatuur vlakke soos volg.- Groen LED aangeskakel wanneer CPU temperatuur is binne 30 ~
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer