Satura rādītājs:

Bezvadu PIR sensors: 4 soļi
Bezvadu PIR sensors: 4 soļi

Video: Bezvadu PIR sensors: 4 soļi

Video: Bezvadu PIR sensors: 4 soļi
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Novembris
Anonim
Bezvadu PIR sensors
Bezvadu PIR sensors
Bezvadu PIR sensors
Bezvadu PIR sensors

Fusion 360 projekti »

Šī projekta mērķis ir izveidot bezvadu kustības sensoru, kas darbotos no baterijām.

To var izmantot signalizācijai, apgaismojumam utt.

Tas var ilgt mēnešus uz akumulatoriem, atkarībā no tā, vai tas tiek bieži iedarbināts vai nē.

1. darbība: materiālu saraksts

Materiālu rēķins
Materiālu rēķins
Materiālu rēķins
Materiālu rēķins
Materiālu rēķins
Materiālu rēķins

Materiāli:

  • Kustību detektors HC-SR501 (ebay, aliexpress, adafruit …)
  • 433 Mhz (315 Mhz ASV) superheterodīna raidītājs un uztvērējs (aliexpress)
  • 2 NiMh akumulatori
  • FTDI USB seriālais adapteris plates programmēšanai

Prasmes:

  • Ērglis kadsofts
  • PCB izgatavošana
  • 3D druka

2. solis: PCB

PCB
PCB

PCB baro 2 NiMH akumulatori (2 * 1,2 V = 2,4 V). Šo spriegumu baro līdz 5 V ar pastiprinātāja pārveidotāju MT3608. Šis komponents tukšgaitā patērē mazāk par 1 mA, kas ir ērti pārnēsājamām lietojumprogrammām.

Esmu izmantojis atmega328p, lai tas būtu saderīgs ar Arduino, jo Arduino ir foršs un veic savu darbu;-)

  • LED2 ir tāds pats kā Arduino Uno iebūvētais LED (13. tapa).
  • ISP1 ļaus mums ierakstīt Arduino sāknēšanas ielādētāju.
  • RF raidītāju darbina tieši PB2 (Arduino 10. tapa): RF modulis izstarošanas laikā patērē 20 mA, PB2 var piegādāt līdz 40 mA, tāpēc ar to pietiek:-)
  • PIR sensors ir pievienots XH savienotājam, tas patērē tikai dažus mikroamperus.
  • FTDI savienotājs ļāva pievienot USB seriālo adapteri un pēc tam programmēt plati tieši no Arduino IDE.

Es esmu izmantojis Eagle, lai izstrādātu dēli un OSH Park, lai to izveidotu.

Tiklīdz komponenti ir pielodēti, sadedziniet Arduino sāknēšanas ielādētāju, un jums būs līdzvērtīgs Arduino Uno.

3. solis: Par programmēšanu

Lai taupītu akumulatora darbības laiku, jums jāizmanto Arduino miega režīma funkcija! Pretējā gadījumā baterijas ilgi neizturēs.

Algoritmam vajadzētu rīkoties šādi:

  1. Iestatīt modināšanas sprūdu uz PB1 (9. tapa)
  2. Miega režīms (patēriņš samazinās līdz dažiem mikroamperiem)
  3. Arduino šeit apstāsies, līdz aktivizēsies kustības sensors
  4. Celies
  5. Nosūtiet RF signālu un atgriezieties miega režīmā

Es jums dodu savu programmu, bet tas ir tikai piemērs tam, ko var darīt.

Esmu izmantojis RH_ASK bibliotēku:

4. solis: izveidojiet lietu

Izveidojiet lietu
Izveidojiet lietu
Izveidojiet lietu
Izveidojiet lietu
Izveidojiet lietu
Izveidojiet lietu

3D printeris ir ļoti labs instruments, lai izveidotu gadījumus, kad esat elektroniskais hobijs.

Es izveidoju dizainu ar Fusion360. Tas ir paredzēts izmantošanai ārpus telpām, tāpēc tas ir ūdensnecaurlaidīgs: es esmu izgriezis zīmogu, kas izgatavots no korķa koka, lai aizvērtu montāžu.

Korpuss ir izgatavots no PLA, neatkarīgi no tā, ko varat lasīt internetā, tas var atbalstīt sliktos laika apstākļus gadiem ilgi.

Četras skrūves ir M3. PLA ir vītņots ar krānu, tas labi darbojas ar šo materiālu, tikai nesaspiediet pārāk daudz.

Ieteicams: