Բովանդակություն:
- Պարագաներ
- Քայլ 1: Softwareրագրակազմ
- Քայլ 2: Adafruit IO
- Քայլ 3: Բլինք
- Քայլ 4: Շղթան
- Քայլ 5: ԿՈԴ
- Քայլ 6: Ավտոմեքենայի տեղադրում
Video: Անվտանգություն Առաջին ՝ 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Ներածություն
Այս նախագիծը պատրաստվել է Իսրայելի Հերցլիա քաղաքի «Միջառարկայական կենտրոնի» երկու ուսանողների կողմից ՝ որպես IoT դասընթացների վերջնական նախագիծ:
Նախագիծը նախատեսված է այն մարդկանց համար, ովքեր իրենց մեքենան կիսում են նոր վարորդի հետ և վախենում են մեքենայի անվտանգության համար (և այն վարող անձի համար - Ակնհայտորեն;)), ինչպես ինքս, ես կիսում եմ իմ մեքենան իմ կրտսեր եղբոր հետ):
Սա քայլ առ քայլ ուղեցույց է `կառուցելու անվտանգության վերջնական համակարգը և պաշտպանելու ձեր սիրելիներին: Այս ուղեցույցի վերջում դուք կունենաք համակարգ, որը.
1. Համոզվում է, որ վարորդը մեքենա վարելուց առաջ ալկոհոլ չի օգտագործել:
2. Համոզված է, որ մեքենայի աղմուկի մակարդակը (երաժշտության կամ մարդկանց կողմից) գտնվում է անվտանգ բարձրության վրա:
3. Ահազանգեր, եթե վարորդը վթարային իրավիճակ է ունենում:
- Եթե կամ 1 -ը կամ 2 -ը չեն համապատասխանում, կամ վարորդը կտտացնում է «խուճապի կոճակին» (3), մեքենայի գտնվելու վայրի մասին էլ. Նամակ է ուղարկվում ընտրված կոնտակտին:
Մենք մեր նախագիծը միացրեցինք իմ մեքենայի USB պորտին `որպես էներգիայի աղբյուր: Եթե ձեր մեքենայում USB պորտ չկա, վաճառեք ձեր մեքենան և գնեք նորը (կամ նախագիծը միացրեք հզորության բանկին):
Նախագծի անվտանգության առանձնահատկությունները միայն այսբերգի գագաթն են: Դուք ավելի քան ողջունելի եք (և նույնիսկ խիստ խրախուսված), լինել գերստեղծագործ և նոր հնարավորություններ ավելացնել ձեր սեփական նախագծին:
Պարագաներ
1 x ESP8266 տախտակ (մենք օգտագործում էինք Lolin Wemos D1 mini)
1 x Micro-USB մալուխ
1 x «Հրել կոճակ»
1 x դիմադրություն
1 x Breadboard
1 x MQ-3 ցուցիչ
1 x CZN-15E ցուցիչ
12 x Jumper մալուխներ (խորհուրդ ենք տալիս օգտագործել հնարավորինս շատ արականից իգական մալուխներ, որոնք կապված են միմյանց հետ `ընդարձակումներ ստեղծելու համար)
Քայլ 1: Softwareրագրակազմ
Arduino:
Տեղադրեք Arduino IDE- ն այստեղ
Տեղադրեք հետևյալ Վարորդը այստեղ
Adafruit IO:
Գրանցվեք Adafruit IO- ին այստեղ
Բլինկ.
Ներբեռնեք blynk ծրագիրը ձեր սմարթֆոնին և ստեղծեք ձեր հաշիվը դրանում
Քայլ 2: Adafruit IO
Ստեղծում - Adafruit IO
- Adafruit IO կայքում անցեք «Սնունդ» ներդիրին և ստեղծեք 2 նոր լրահոս ՝ «արտակարգ իրավիճակ» և «վայր»:
- Գնացեք «Վահանակներ» -> բացեք «Գործողություններ» ցանկը -> ստեղծեք նոր վահանակ:
- Անվանեք նոր վահանակը, նկարագրությունը ավելացնելը պարտադիր չէ:
- Ընտրեք «Ստեղծել» -> կտտացրեք նոր հղմանը:
- Ձեր նորաստեղծ վահանակում նշեք 7 փոքր քառակուսի կոճակները:
- Սեղմեք դեղին ստեղնաշարի կոճակը:
- Բացվող պատուհան կբացվի:
- Պահեք տողը, որը տեսնում եք «Ակտիվ բանալին», այն մեզ պետք կգա:
- Ընտրեք «+» կոճակը:
- Ավելացրեք «icուցանիշ» բլոկ:
- Ընտրեք «արտակարգ իրավիճակների» աղբյուրը:
- Շարունակել.
- Մուտքագրեք վերնագիր:
- «Պայմաններ» ցանկում ընտրեք «=»:
- Դրա ներքևի արժեքը սահմանեք «1»:
- Ընտրեք «Ստեղծել բլոկ»:
- Կտտացրեք կապույտ «+» կոճակը:
- Ավելացնել «Քարտեզ» բլոկ:
- Ընտրեք «տեղադրության» հոսքը:
- Շարունակել.
- Մուտքագրեք վերնագիր:
- Ընտրեք 24 ժամ:
- Քարտեզի տեսակը սահմանեք «Արբանյակային պատկերներ»:
- Ընտրեք «Ստեղծել բլոկ»:
- Ընտրեք հանդերձանքի կանաչ կոճակը:
- Կտտացրեք «Պահել»
Քայլ 3: Բլինք
Կարգավորում - Բլինք
- Գնացեք Blynk հավելված:
- Ստեղծեք նոր նախագիծ:
- Պահեք նույնականացման բանալին, որն ուղարկվում է ձեր էլ.
- Կտտացրեք փոքր (+) կոճակին:
- Ավելացրեք հետևյալ վիջեթները ՝ էլ. Փոստի վիջեթ և GPS հոսք:
- GPS հոսքը դրեք վիրտուալ փին V0- ի վրա:
- Համոզվեք, որ էլփոստի վիջեթում էլ. Հասցեն ճիշտ է:
- Փոխեք «Բովանդակության տեսակը» դաշտը «տեքստ/պարզ»:
Քայլ 4: Շղթան
Եկեք միացնենք (!):
ESP8266:
- 5V -> +
- G -> -
MQ-3 (ալկոհոլի գրաքննիչ)
- A0 -> A0 (ESP- ից)
- GND -> -
- VCC -> +
CZN-15E
- G -> -
- + -> + (հացաթղթից)
- D0 -> D3 (ESP- ի)
«Կոճակ»
- Առաջին ոտք -> D4
- Երկրորդ ոտք -> -
Քայլ 5: ԿՈԴ
Անհրաժեշտ կոդը կցված է:)
1. Բացեք կոդը Arduino IDE- ում:
2. Ստուգեք ձեր տախտակի կազմաձևը. Համոզվեք, որ ճիշտ եք:
3. Լրացրեք ծածկագրում բաց թողնված փոփոխականները.
- #սահմանեք EMAIL «ձեր էլ. փոստը»
- char ssid = "ձեր Wifi ցանցի անունը"
- char pass = "ձեր Wifi ցանցի գաղտնաբառը"
- char auth = "ձեր Բլինկի թույլտվության կոդը"
- #սահմանի AIO_USERNAME «AdafruitIO օգտվողի անունը»
- #սահմանեք AIO_KEY «AdafruitIO բանալին»
Քայլ 6: Ավտոմեքենայի տեղադրում
Համակարգի տեղադրում ձեր մեքենայում
Մեր կարգաբերման առաջարկությունը.
- Տեղադրեք ալկոհոլի գրաքննիչը ղեկին մոտ, որպեսզի այն կարողանա ձեռքից խմել ալկոհոլի մակարդակը (այն հաճախ մնում է խմողի ձեռքին)
- Տեղադրեք խոսափողը մեքենայի բարձրախոսների մոտ (աղմուկի բարձր մակարդակը, հավանաբար, առաջանում է բարձր երաժշտությունից)
- Տեղադրեք հացաթուղթը և սեղմման կոճակը վարորդին մոտ `հասանելի վայրում (արտակարգ իրավիճակների դեպքում վարորդը պետք է հեշտությամբ սեղմի կոճակը)
Խորհուրդ ենք տալիս:
Խելացի կայանատեղերի և երթևեկության վերահսկման կիբեր-ֆիզիկական անվտանգություն. 6 քայլ
Խելացի կայանատեղիների և երթևեկության վերահսկման կիբեր-ֆիզիկական անվտանգություն. Սա ենթակառուցվածքների բազմաթիվ ռիսկեր և խոցելիություններ է ներդնում
Տնային անվտանգություն. 4 քայլ
Տնային անվտանգություն. Վերևի պատկերները ցույց են տալիս նախագծի վաղ նախագծերը, որոնց մասին ես մտածում էի անել նախագծի համար
Անվտանգություն Arduino- ով. Atecc608a: 7 քայլ
Անվտանգություն Arduino- ի հետ. Atecc608a: Թեմա Բարև բոլորին: Սա իմ առաջին հրահանգների հոդվածն է, ուստի հուսով եմ, որ այն հետաքրքիր կլինի բոլորիդ համար: Այս հոդվածում ես ձեզ կբացատրեմ, թե ինչպես օգտագործել «ATECC608A» կոչվող միկրո չիպը: որոնք ապահովում են անվտանգության բազմաթիվ գործիքներ: Այս չիպը ունի
ESP8266 - edամանակավոր և հեռակառավարվող վարդակից (տարեցների անվտանգություն). 6 քայլ
ESP8266 - Timամանակավոր և հեռակառավարվող վարդակ (տարեցների անվտանգություն): Կոճակը գործարկելուց հետո վարդակը ստանում է 110/220 VAC 5 րոպե (մեկ այլ
Վիկտորինայի անվտանգություն. 5 քայլ
Վիկտորինայի անվտանգություն. Երբ ձեր թեստի գնահատականները ցածր են, դուք չեք ցանկանում, որ այն կիսվի ձեր ծնողների հետ: Դուք կարող եք այն օգտագործել ձեր թեստային թերթը տուփի մեջ դնելու համար: Եթե ծնողները գտնեն, որ իրենց գրքի կարիքն ունեն, ծնողները կգտնեն այն: Գաղտնաբառը կբացի այն: ոգեշնչում ՝ https: // www