INHOUDSOPGAWE:

LORA Reënsensor: 6 stappe
LORA Reënsensor: 6 stappe

Video: LORA Reënsensor: 6 stappe

Video: LORA Reënsensor: 6 stappe
Video: How To Do Stable Diffusion LORA Training By Using Web UI On Different Models - Tested SD 1.5, SD 2.1 2024, Julie
Anonim
LORA Reënsensor
LORA Reënsensor

Om my outomatiese kweekhuis te maak, het ek 'n paar sensors nodig gehad. Hierdie reënsensor sal ek gebruik om te besluit of sproeiers aangeskakel moet word of nie.

Ek sal hierdie reënsensor op twee maniere verduidelik.

  • met behulp van die digitale poort
  • met behulp van die analoog poort

As u die digitale pen gebruik, kan u die potensiometer gebruik om te bepaal wanneer die digitale pen hoog sal wees. Met die analoogpen kan u meet hoe hard dit reën.

Die eerste een sal ek gebruik as 'n reënmelder met 'n baie lae krag in latere projekte. Op hierdie manier stuur my LORA -sensor slegs 'n 1 as dit reën.

Stap 1: benodig

Sensornode:

  • reën sensor
  • arduino pro mini 3.3v 8mhz
  • veral uitbreek
  • rfm95
  • draad vir antenna en verbindings (ek gebruik 'n 0,8 mm soliede kerndraad)
  • manlike tot manlike springkabels
  • vroulike tot vroulike springkabels
  • broodbord
  • CP2102 usb na TTL

Gereedskap:

  • soldeerbout
  • sysnyer
  • draadstropper

Stap 2: Maak die antenna

Vir die antenna gebruik ek 'n oorblywende kabel van my 2x2x0.8mm of 2x2 20awg -buskabel. Op die netwerk kan u u tranceiver en antenna -frekwensieband volgens land kies. Dit is die lengtes per frekwensie:

  • 868 mhz 3,25 duim of 8,2 cm (dit is die een wat ek gebruik)
  • 915 mhz 3 duim of 7,8 cm
  • 433 MHz 3 duim of 16,5 cm

Stap 3: soldeer die Esp -skild

Soldeer die Esp -skild
Soldeer die Esp -skild
  • Verwyder die weerstande van die esp -skild (sien R1 tot R3 in die rooi veld)
  • Soldeer die rfm95 -chip op die esp -skild.
  • Soldeer die speldekop op die esp -skild
  • Soldeer die antenna op die esp -skild. Moenie dit sonder 'n antenna gebruik nie, dit kan die skerm beskadig.
  • As die speldekop nie op die arduino -soldeersel gesoldeer word nie, ook hierdie

Stap 4: Kodering

Kodering
Kodering
Kodering
Kodering

Ek weet dat ek die DTR kan gebruik om die arduino outomaties terug te stel, maar in my geval het ek foute gehad met die oplaai van die kode. Daarom het ek ook 'n handmatige herstel gebruik in hierdie instruksies, so as u dieselfde probleem het, kan u dit met 'n handmatige herstel oplos.

  • Dra die arduino soos volg na die CP2102:

    • CP2102 txd -> Arduino pro mini rx
    • CP2102 rxd -> Arduino pro mini tx
    • CP2102 gnd -> Arduino pro mini gnd
    • CP2102 3.3 -> Arduino pro mini vcc
  • Maak die skets in die arduino -idee oop
  • Kies bord arduino pro mini
  • Kies atmega 328p 3.3v 8mhz onder verwerker
  • Kies u com -poort
  • Klik op die oplaai -knoppie
  • Terwyl die kode saamgestel word op die oomblik dat u die bautrate sien (sien prentjie), druk die reset -knoppie op die arduino pro mini (die cp2102 herstel nie die bord nie), maar maak ook seker dat u u seriële monitor sluit terwyl u programmeer.

Die lorarainsensoranalog-kode stuur 'n waarde van 0-1023 na die tranceiver. Hoe minder die waarde is, hoe meer reën is daar. 1023 is geen reën nie.

Die lorarainsensordigital -kode stuur slegs 'n waarde van 0 en 1 na die trainer. 0 beteken reën en die waarde van die trimpot word bereik 1 beteken dat daar geen reën is nie en die waarde wat op die trimpot gestel is, nie bereik word nie.

Stap 5: Bedrading

Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
  • In die eerste prentjie sien u die bedrading vir wanneer u die digitale uitset gebruik
  • In die tweede prentjie sien u die bedrading vir wanneer u die analoog uitset gebruik
  • Op die derde foto zoom ek in op die bedrading van die LORA -skip.

Stap 6: Gevolgtrekking

In hierdie instruksies het jy geleer hoe om 'n reënsensor op twee maniere te gebruik (analoog en digitaal). Hierdie sensor sal gebruik word in latere projekte soos 'n outomatiese kweekhuis en 'n outomatiese sprinkelstelsel.

Aanbeveel: