Advertisement
jacobss22

Untitled

Jun 26th, 2019
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.99 KB | None | 0 0
  1. #define trigPin 9
  2. #define echoPin 10
  3. long duration;
  4. int distance;
  5. long firstoff;
  6. int distancefirst;
  7. const int ledSpen = 2;
  8. const int ledDave = 3;
  9. const int ledMila = 4;
  10. const int ledMati = 5;
  11.  
  12.  
  13.  
  14. void setup()
  15. {
  16. Serial.begin(9600);
  17. pinMode(trigPin, OUTPUT);
  18. pinMode(echoPin, INPUT);
  19. pinMode(ledSpen, OUTPUT);
  20. pinMode(ledDave, OUTPUT);
  21. pinMode(ledMila, OUTPUT);
  22. pinMode(ledMati, OUTPUT);
  23. delay(1000);
  24. digitalWrite(trigPin, HIGH);
  25. delayMicroseconds(10);
  26. digitalWrite(trigPin, LOW);
  27. firstoff = pulseIn(echoPin, HIGH);
  28. distancefirst = firstoff*0.034/2; // cm
  29. }
  30.  
  31. void loop()
  32. {
  33.  
  34. digitalWrite(trigPin, LOW);
  35. delayMicroseconds(2);
  36. digitalWrite(trigPin, HIGH);
  37. delayMicroseconds(10);
  38. digitalWrite(trigPin, LOW);
  39. duration = pulseIn(echoPin, HIGH);
  40. distance= duration*0.034/2; // cm
  41. distance = duration * 0.0133 / 2; // in
  42. Serial.println(distance);
  43. delay(100);
  44. Serial.println(distance);
  45.  
  46.  
  47.  
  48. if (distance <= 75)
  49. {
  50. tone(11, 500, 500);
  51. delay(500);
  52. tone(11, 800, 500);
  53. delay(500);
  54. delay(50);
  55. }
  56. if (distance <= 75)
  57. {
  58. digitalWrite(ledSpen, HIGH);
  59. digitalWrite(ledDave, HIGH);
  60. digitalWrite(ledMila, HIGH);
  61. digitalWrite(ledMati, HIGH);
  62. delay(100);
  63. digitalWrite(ledSpen, LOW);
  64. digitalWrite(ledDave, LOW);
  65. digitalWrite(ledMila, LOW);
  66. digitalWrite(ledMati, LOW);
  67. delay(100);
  68. digitalWrite(ledSpen, HIGH);
  69. digitalWrite(ledDave, HIGH);
  70. digitalWrite(ledMila, HIGH);
  71. digitalWrite(ledMati, HIGH);
  72. delay(100);
  73. digitalWrite(ledSpen, LOW);
  74. digitalWrite(ledDave, LOW);
  75. digitalWrite(ledMila, LOW);
  76. digitalWrite(ledMati, LOW);
  77. delay(100);
  78. digitalWrite(ledSpen, HIGH);
  79. digitalWrite(ledDave, HIGH);
  80. digitalWrite(ledMila, HIGH);
  81. digitalWrite(ledMati, HIGH);
  82. delay(100);
  83. digitalWrite(ledSpen, LOW);
  84. digitalWrite(ledDave, LOW);
  85. digitalWrite(ledMila, LOW);
  86. digitalWrite(ledMati, LOW);
  87. delay(100);
  88. digitalWrite(ledSpen, HIGH);
  89. digitalWrite(ledDave, HIGH);
  90. digitalWrite(ledMila, HIGH);
  91. digitalWrite(ledMati, HIGH);
  92. delay(100);
  93. digitalWrite(ledSpen, LOW);
  94. digitalWrite(ledDave, LOW);
  95. digitalWrite(ledMila, LOW);
  96. digitalWrite(ledMati, LOW);
  97. delay(100);
  98. digitalWrite(ledSpen, HIGH);
  99. digitalWrite(ledDave, HIGH);
  100. digitalWrite(ledMila, HIGH);
  101. digitalWrite(ledMati, HIGH);
  102. delay(100);
  103. digitalWrite(ledSpen, LOW);
  104. digitalWrite(ledDave, LOW);
  105. digitalWrite(ledMila, LOW);
  106. digitalWrite(ledMati, LOW);
  107. delay(100);
  108. digitalWrite(ledSpen, HIGH);
  109. digitalWrite(ledDave, HIGH);
  110. digitalWrite(ledMila, HIGH);
  111. digitalWrite(ledMati, HIGH);
  112. delay(100);
  113. digitalWrite(ledSpen, LOW);
  114. digitalWrite(ledDave, LOW);
  115. digitalWrite(ledMila, LOW);
  116. digitalWrite(ledMati, LOW);
  117. delay(100);
  118. digitalWrite(ledSpen, HIGH);
  119. digitalWrite(ledDave, HIGH);
  120. digitalWrite(ledMila, HIGH);
  121. digitalWrite(ledMati, HIGH);
  122. delay(100);
  123. digitalWrite(ledSpen, LOW);
  124. digitalWrite(ledDave, LOW);
  125. digitalWrite(ledMila, LOW);
  126. digitalWrite(ledMati, LOW);
  127. delay(100);
  128. digitalWrite(ledSpen, HIGH);
  129. digitalWrite(ledDave, HIGH);
  130. digitalWrite(ledMila, HIGH);
  131. digitalWrite(ledMati, HIGH);
  132. delay(100);
  133. digitalWrite(ledSpen, LOW);
  134. digitalWrite(ledDave, LOW);
  135. digitalWrite(ledMila, LOW);
  136. digitalWrite(ledMati, LOW);
  137. delay(100);
  138. digitalWrite(ledSpen, HIGH);
  139. digitalWrite(ledDave, HIGH);
  140. digitalWrite(ledMila, HIGH);
  141. digitalWrite(ledMati, HIGH);
  142. delay(100);
  143. digitalWrite(ledSpen, LOW);
  144. digitalWrite(ledDave, LOW);
  145. digitalWrite(ledMila, LOW);
  146. digitalWrite(ledMati, LOW);
  147. delay(100);
  148. digitalWrite(ledSpen, HIGH);
  149. digitalWrite(ledDave, HIGH);
  150. digitalWrite(ledMila, HIGH);
  151. digitalWrite(ledMati, HIGH);
  152. delay(100);
  153. digitalWrite(ledSpen, LOW);
  154. digitalWrite(ledDave, LOW);
  155. digitalWrite(ledMila, LOW);
  156. digitalWrite(ledMati, LOW);
  157. delay(100);
  158. digitalWrite(ledSpen, HIGH);
  159. digitalWrite(ledDave, HIGH);
  160. digitalWrite(ledMila, HIGH);
  161. digitalWrite(ledMati, HIGH);
  162. delay(100);
  163. digitalWrite(ledSpen, LOW);
  164. digitalWrite(ledDave, LOW);
  165. digitalWrite(ledMila, LOW);
  166. digitalWrite(ledMati, LOW);
  167. delay(100);
  168. digitalWrite(ledSpen, HIGH);
  169. digitalWrite(ledDave, HIGH);
  170. digitalWrite(ledMila, HIGH);
  171. digitalWrite(ledMati, HIGH);
  172. delay(100);
  173. digitalWrite(ledSpen, LOW);
  174. digitalWrite(ledDave, LOW);
  175. digitalWrite(ledMila, LOW);
  176. digitalWrite(ledMati, LOW);
  177. delay(100);
  178. digitalWrite(ledSpen, HIGH);
  179. digitalWrite(ledDave, HIGH);
  180. digitalWrite(ledMila, HIGH);
  181. digitalWrite(ledMati, HIGH);
  182. delay(100);
  183. digitalWrite(ledSpen, LOW);
  184. digitalWrite(ledDave, LOW);
  185. digitalWrite(ledMila, LOW);
  186. digitalWrite(ledMati, LOW);
  187. delay(100);
  188. digitalWrite(ledSpen, HIGH);
  189. digitalWrite(ledDave, HIGH);
  190. digitalWrite(ledMila, HIGH);
  191. digitalWrite(ledMati, HIGH);
  192. delay(100);
  193. digitalWrite(ledSpen, LOW);
  194. digitalWrite(ledDave, LOW);
  195. digitalWrite(ledMila, LOW);
  196. digitalWrite(ledMati, LOW);
  197. delay(100);
  198. digitalWrite(ledSpen, HIGH);
  199. digitalWrite(ledDave, HIGH);
  200. digitalWrite(ledMila, HIGH);
  201. digitalWrite(ledMati, HIGH);
  202. delay(100);
  203. digitalWrite(ledSpen, LOW);
  204. digitalWrite(ledDave, LOW);
  205. digitalWrite(ledMila, LOW);
  206. digitalWrite(ledMati, LOW);
  207. delay(100);
  208. digitalWrite(ledSpen, HIGH);
  209. digitalWrite(ledDave, HIGH);
  210. digitalWrite(ledMila, HIGH);
  211. digitalWrite(ledMati, HIGH);
  212. delay(100);
  213. digitalWrite(ledSpen, LOW);
  214. digitalWrite(ledDave, LOW);
  215. digitalWrite(ledMila, LOW);
  216. digitalWrite(ledMati, LOW);
  217. delay(100);
  218. digitalWrite(ledSpen, HIGH);
  219. digitalWrite(ledDave, HIGH);
  220. digitalWrite(ledMila, HIGH);
  221. digitalWrite(ledMati, HIGH);
  222. delay(100);
  223. digitalWrite(ledSpen, LOW);
  224. digitalWrite(ledDave, LOW);
  225. digitalWrite(ledMila, LOW);
  226. digitalWrite(ledMati, LOW);
  227. delay(100);
  228. digitalWrite(ledSpen, HIGH);
  229. digitalWrite(ledDave, HIGH);
  230. digitalWrite(ledMila, HIGH);
  231. digitalWrite(ledMati, HIGH);
  232. delay(100);
  233. digitalWrite(ledSpen, LOW);
  234. digitalWrite(ledDave, LOW);
  235. digitalWrite(ledMila, LOW);
  236. digitalWrite(ledMati, LOW);
  237. delay(100);
  238. digitalWrite(ledSpen, HIGH);
  239. digitalWrite(ledDave, HIGH);
  240. digitalWrite(ledMila, HIGH);
  241. digitalWrite(ledMati, HIGH);
  242. delay(100);
  243. digitalWrite(ledSpen, LOW);
  244. digitalWrite(ledDave, LOW);
  245. digitalWrite(ledMila, LOW);
  246. digitalWrite(ledMati, LOW);
  247. delay(100);
  248. digitalWrite(ledSpen, HIGH);
  249. digitalWrite(ledDave, HIGH);
  250. digitalWrite(ledMila, HIGH);
  251. digitalWrite(ledMati, HIGH);
  252. delay(100);
  253. digitalWrite(ledSpen, LOW);
  254. digitalWrite(ledDave, LOW);
  255. digitalWrite(ledMila, LOW);
  256. digitalWrite(ledMati, LOW);
  257. delay(100);
  258. digitalWrite(ledSpen, HIGH);
  259. digitalWrite(ledDave, HIGH);
  260. digitalWrite(ledMila, HIGH);
  261. digitalWrite(ledMati, HIGH);
  262. delay(100);
  263. digitalWrite(ledSpen, LOW);
  264. digitalWrite(ledDave, LOW);
  265. digitalWrite(ledMila, LOW);
  266. digitalWrite(ledMati, LOW);
  267. delay(100);
  268. digitalWrite(ledSpen, HIGH);
  269. digitalWrite(ledDave, HIGH);
  270. digitalWrite(ledMila, HIGH);
  271. digitalWrite(ledMati, HIGH);
  272. delay(100);
  273. digitalWrite(ledSpen, LOW);
  274. digitalWrite(ledDave, LOW);
  275. digitalWrite(ledMila, LOW);
  276. digitalWrite(ledMati, LOW);
  277. delay(100);
  278. digitalWrite(ledSpen, HIGH);
  279. digitalWrite(ledDave, HIGH);
  280. digitalWrite(ledMila, HIGH);
  281. digitalWrite(ledMati, HIGH);
  282. delay(100);
  283. digitalWrite(ledSpen, LOW);
  284. digitalWrite(ledDave, LOW);
  285. digitalWrite(ledMila, LOW);
  286. digitalWrite(ledMati, LOW);
  287. delay(100);
  288. digitalWrite(ledSpen, HIGH);
  289. digitalWrite(ledDave, HIGH);
  290. digitalWrite(ledMila, HIGH);
  291. digitalWrite(ledMati, HIGH);
  292. delay(100);
  293. digitalWrite(ledSpen, LOW);
  294. digitalWrite(ledDave, LOW);
  295. digitalWrite(ledMila, LOW);
  296. digitalWrite(ledMati, LOW);
  297. delay(100);
  298. digitalWrite(ledSpen, HIGH);
  299. digitalWrite(ledDave, HIGH);
  300. digitalWrite(ledMila, HIGH);
  301. digitalWrite(ledMati, HIGH);
  302. delay(100);
  303. digitalWrite(ledSpen, LOW);
  304. digitalWrite(ledDave, LOW);
  305. digitalWrite(ledMila, LOW);
  306. digitalWrite(ledMati, LOW);
  307. delay(100);
  308. digitalWrite(ledSpen, HIGH);
  309. digitalWrite(ledDave, HIGH);
  310. digitalWrite(ledMila, HIGH);
  311. digitalWrite(ledMati, HIGH);
  312. delay(100);
  313. digitalWrite(ledSpen, LOW);
  314. digitalWrite(ledDave, LOW);
  315. digitalWrite(ledMila, LOW);
  316. digitalWrite(ledMati, LOW);
  317. delay(100);
  318. digitalWrite(ledSpen, HIGH);
  319. digitalWrite(ledDave, HIGH);
  320. digitalWrite(ledMila, HIGH);
  321. digitalWrite(ledMati, HIGH);
  322. delay(100);
  323. digitalWrite(ledSpen, LOW);
  324. digitalWrite(ledDave, LOW);
  325. digitalWrite(ledMila, LOW);
  326. digitalWrite(ledMati, LOW);
  327. delay(100);
  328. digitalWrite(ledSpen, HIGH);
  329. digitalWrite(ledDave, HIGH);
  330. digitalWrite(ledMila, HIGH);
  331. digitalWrite(ledMati, HIGH);
  332. delay(100);
  333. digitalWrite(ledSpen, LOW);
  334. digitalWrite(ledDave, LOW);
  335. digitalWrite(ledMila, LOW);
  336. digitalWrite(ledMati, LOW);
  337. delay(100);
  338. digitalWrite(ledSpen, HIGH);
  339. digitalWrite(ledDave, HIGH);
  340. digitalWrite(ledMila, HIGH);
  341. digitalWrite(ledMati, HIGH);
  342. delay(100);
  343. digitalWrite(ledSpen, LOW);
  344. digitalWrite(ledDave, LOW);
  345. digitalWrite(ledMila, LOW);
  346. digitalWrite(ledMati, LOW);
  347. delay(100);
  348. digitalWrite(ledSpen, HIGH);
  349. digitalWrite(ledDave, HIGH);
  350. digitalWrite(ledMila, HIGH);
  351. digitalWrite(ledMati, HIGH);
  352. delay(100);
  353. digitalWrite(ledSpen, LOW);
  354. digitalWrite(ledDave, LOW);
  355. digitalWrite(ledMila, LOW);
  356. digitalWrite(ledMati, LOW);
  357. delay(100);
  358. digitalWrite(ledSpen, HIGH);
  359. digitalWrite(ledDave, HIGH);
  360. digitalWrite(ledMila, HIGH);
  361. digitalWrite(ledMati, HIGH);
  362. delay(100);
  363. digitalWrite(ledSpen, LOW);
  364. digitalWrite(ledDave, LOW);
  365. digitalWrite(ledMila, LOW);
  366. digitalWrite(ledMati, LOW);
  367. delay(100);
  368. digitalWrite(ledSpen, HIGH);
  369. digitalWrite(ledDave, HIGH);
  370. digitalWrite(ledMila, HIGH);
  371. digitalWrite(ledMati, HIGH);
  372. delay(100);
  373. digitalWrite(ledSpen, LOW);
  374. digitalWrite(ledDave, LOW);
  375. digitalWrite(ledMila, LOW);
  376. digitalWrite(ledMati, LOW);
  377. delay(100);
  378. digitalWrite(ledSpen, HIGH);
  379. digitalWrite(ledDave, HIGH);
  380. digitalWrite(ledMila, HIGH);
  381. digitalWrite(ledMati, HIGH);
  382. delay(100);
  383. digitalWrite(ledSpen, LOW);
  384. digitalWrite(ledDave, LOW);
  385. digitalWrite(ledMila, LOW);
  386. digitalWrite(ledMati, LOW);
  387. delay(100);
  388. digitalWrite(ledSpen, HIGH);
  389. digitalWrite(ledDave, HIGH);
  390. digitalWrite(ledMila, HIGH);
  391. digitalWrite(ledMati, HIGH);
  392. delay(100);
  393. digitalWrite(ledSpen, LOW);
  394. digitalWrite(ledDave, LOW);
  395. digitalWrite(ledMila, LOW);
  396. digitalWrite(ledMati, LOW);
  397. delay(100);
  398. digitalWrite(ledSpen, HIGH);
  399. digitalWrite(ledDave, HIGH);
  400. digitalWrite(ledMila, HIGH);
  401. digitalWrite(ledMati, HIGH);
  402. delay(100);
  403. digitalWrite(ledSpen, LOW);
  404. digitalWrite(ledDave, LOW);
  405. digitalWrite(ledMila, LOW);
  406. digitalWrite(ledMati, LOW);
  407. delay(100);
  408. digitalWrite(ledSpen, HIGH);
  409. digitalWrite(ledDave, HIGH);
  410. digitalWrite(ledMila, HIGH);
  411. digitalWrite(ledMati, HIGH);
  412. delay(100);
  413. digitalWrite(ledSpen, LOW);
  414. digitalWrite(ledDave, LOW);
  415. digitalWrite(ledMila, LOW);
  416. digitalWrite(ledMati, LOW);
  417. delay(100);
  418. digitalWrite(ledSpen, HIGH);
  419. digitalWrite(ledDave, HIGH);
  420. digitalWrite(ledMila, HIGH);
  421. digitalWrite(ledMati, HIGH);
  422. delay(100);
  423. digitalWrite(ledSpen, LOW);
  424. digitalWrite(ledDave, LOW);
  425. digitalWrite(ledMila, LOW);
  426. digitalWrite(ledMati, LOW);
  427. delay(100);
  428. digitalWrite(ledSpen, HIGH);
  429. digitalWrite(ledDave, HIGH);
  430. digitalWrite(ledMila, HIGH);
  431. digitalWrite(ledMati, HIGH);
  432. delay(100);
  433. digitalWrite(ledSpen, LOW);
  434. digitalWrite(ledDave, LOW);
  435. digitalWrite(ledMila, LOW);
  436. digitalWrite(ledMati, LOW);
  437. delay(100);
  438. digitalWrite(ledSpen, HIGH);
  439. digitalWrite(ledDave, HIGH);
  440. digitalWrite(ledMila, HIGH);
  441. digitalWrite(ledMati, HIGH);
  442. delay(100);
  443. digitalWrite(ledSpen, LOW);
  444. digitalWrite(ledDave, LOW);
  445. digitalWrite(ledMila, LOW);
  446. digitalWrite(ledMati, LOW);
  447. delay(100);
  448. digitalWrite(ledSpen, HIGH);
  449. digitalWrite(ledDave, HIGH);
  450. digitalWrite(ledMila, HIGH);
  451. digitalWrite(ledMati, HIGH);
  452. delay(100);
  453.  
  454. }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement