Mật khẩu một lần dựa trên thời gian với Arduino

bị ướt chân với an toàn mật khẩu một lần (TOTP) dựa trên thời gian bằng cách xây dựng hệ thống Lời thề arduino của riêng bạn. Lời thề là một hệ thống xác thực phổ biến mở cung cấp một nền tảng để tạo ra các mã thông báo, làm cho đăng nhập của bạn an toàn hơn nhiều so với một mật khẩu một mình sẽ.

Kỹ thuật Totp là những gì được sử dụng với nhiều doanh nghiệp mà các dongles dựa trên phần cứng có vấn đề để đăng nhập từ xa. Sự an toàn này có thể đã bị tổn hại tuy nhiên nó vẫn tốt hơn nhiều so với mật khẩu một mình. Ngoài ra, nếu bạn đang xây dựng nó xung quanh Arduino, chúng tôi đã đặt cược rằng bạn chỉ đang cố gắng khám phá cũng như không thực sự chịu trách nhiệm về việc bảo vệ công nghiệp hoặc chỉ định bí mật.

Cấu hình phần cứng không cần gì nhiều hơn bảng Arduino với một nút cũng như màn hình như một giao diện riêng lẻ. Xem xét rằng bảng có một bộ dao động tinh thể nó giữ thời gian tương đối chính xác (miễn là nó được cung cấp năng lượng). Nó sẽ đẩy một mã thông báo mới cứ ba mươi giây. Video sau giờ nghỉ cho thấy giá trị được tính toán của Arduino chắc chắn khớp với hộp kiểm tra nào hiển thị.

Kiểm soát một moog Werkstatt với bàn phím Jankó cảm ứng điện dung

[Ben Bradley], một thành viên của Freeside Atlanta, đã xây dựng một bàn phím Jankó cảm ứng điện dung cho Georgia Tech MOOG Hackathon. Bàn phím Jankó là một nỗ lực thế kỷ 19 để thêm một bàn phím đàn piano nhỏ gọn hơn nhiều. Tuy nhiên, có rất nhiều phím như một cây đàn piano thông thường được sắp xếp theo chiều dọc cho (được cho là) ​​lợi ích lớn hơn trong khi chơi toàn bộ quãng tám có thể được phủ bằng một tay. Tuy nhiên Yeah, nó không bao giờ bị cuốn vào.

Dự án của [Ben] bao gồm một loạt các tấm đồng thau có dây với các bảng đột phá cảm ứng điện dung từ Adafruit, một cho mỗi địa chỉ bốn I2C của Arduino Mega Clone. Khi một thiết yếu được chạm vào, Arduino sẽ gửi tín hiệu xuống cần thiết đến Werkstatt trong khi sử dụng thang R-2R để tạo điện áp cho đầu vào theo cấp số nhân VCO.

Nhiều Hackathon MOOG gần đây là thứ ba. Hai mươi lăm đội đã thi đấu từ Georgia Tech một mình, cộng với nhiều hơn từ các trường khác, làm việc trong 48 giờ để xây dựng các giao diện với Synths tương tự MOOG Werkstatt-ø1, cạnh tranh với giá 5.000 đô la tiền mặt cũng như Werkstatts cho ba đội hàng đầu.

Chúng tôi là những người yêu thích ở đây trên Hackaday: Chúng tôi bao gồm mọi thứ từ Synths tương tự đến các bộ lọc kiểm soát điện áp.

Qua Freeside Atlanta, hình ảnh của [Nathan Burnham].

Kiểm soát độ ẩm cho một nhà kính DIY

[Cỏ ba lá] thích sinh học thực vật và có xu hướng một khu vườn nhỏ trong khi cô ấy ở nhà trong giờ nghỉ học đại học. Cô ấy nói rằng gia đình cô ấy nổi tiếng là không đáng tin cậy khi nói đến việc chăm sóc cây, vì vậy cô ấy quyết định xây dựng một nhà kính để đảm bảo rằng khu vườn của cô ấy vẫn sẽ vào khoảng thời gian tới cô ấy về nhà.

Với chiếc giường được nâng lên vườn của cô được xây dựng và hạt giống của cô được trồng, cô bắt đầu làm việc trên nhà kính, được xây dựng bằng cách sử dụng ống nhựa PVC và tấm nhựa rõ ràng. Hài lòng với cách cấu trúc xuất hiện, cô tập trung vào hệ thống tưới nước và cảm biến độ ẩm của nhà kính. Hệ thống tưới nước sử dụng các Solenoids được kết nối với một cặp rơle quy định của Arduino. Arduino sử dụng các cảm biến độ ẩm được xây dựng từ móng tay, kích hoạt dòng nước khi mọi thứ trở nên quá khô.

Bộ điều khiển cùng với bảng điều khiển trạng thái LCD được gắn bên trong một ngôi nhà chim để bảo vệ nó khỏi các yếu tố trong khi xếp hàng với trang trí của ngôi nhà. [Cỏ ba lá] có vẻ khá hài lòng với bản dựng, nhưng chúng tôi nghi ngờ cô ấy sẽ thêm một số nhiệt độ và quy định tại một số điểm, để tạo điều kiện thuận lợi cho các chu kỳ phát triển lâu hơn.

Kiểm tra video dưới đây để tham quan nhanh thiết lập của cô ấy.

Lắng nghe: iphone hack chẩn đoán hvac

tất cả chúng ta hiểu rằng người đàn ông đó (hoặc trong một số trường hợp, chúng ta là người đó) có thể nghe một chiếc xe hơi và xe tải chạy cũng như trạng thái giống như, “Yep. Cần một sự điều chỉnh nâng lên. ” Một doanh nghiệp khởi nghiệp có tên Augury nhằm mục đích thay thế kỹ năng đó bằng ứng dụng iPhone.

Nhằm mục đích lắp đặt công nghiệp, một kỹ thuật viên vị trí một cảm biến từ tính cho cơ thể của thiết bị trong câu hỏi. Các cảm biến liên kết đến một hộp tùy chỉnh có tên A Auguscope thu thập rung cũng như dữ liệu siêu âm cũng như chuyển tiếp nó qua iPhone đến một máy chủ phía sau để phân tích. Di chuyển cảm biến thậm chí có thể cho phép phần sau để xác định vị trí của lỗi trong một số trường hợp. Dữ liệu so sánh Phần sau sử dụng bao gồm dữ liệu khuyến nghị trên các máy tương tự ngoài dữ liệu lịch sử về thiết bị được đề cập.

Chúng tôi không thể hỗ trợ câu hỏi tại sao khu phố hacker không xây dựng những thứ như thế này trong một thời gian dài. Chúng tôi có rất nhiều CPU với mã lực đủ để thu thập âm thanh (hoặc dữ liệu cảm biến khác) cũng như xử lý nó. Nếu bạn muốn chẩn đoán ô tô, ví dụ, bạn có thể khám phá có vẻ dễ dàng để đào tạo.

Có một vài bài báo học thuật về chủ đề này, tuy nhiên không có gì chúng ta có thể khám phá trong phương thức của các dự án theo kiểu hacker. Có lẽ các ý kiến ​​sẽ xác thịt một số. Nếu không, đây có vẻ như là một khu vực chín để thử nghiệm. Phân tích âm thanh của PC có thể xác định quạt, nguồn điện, cũng như các vấn đề ổ đĩa khó khăn (miễn là bạn không sử dụng ổ đĩa chỉ định vững chắc). Bất cứ điều gì với các bộ phận chuyển động có thể là một ứng cử viên.

Về điều gần nhất mà chúng tôi phát hiện trong kho lưu trữ là một hệ thống từ tính / âm thanh hybrid để cân bằng động cơ. Chúng tôi muốn thấy một số công việc nhiều hơn trong lĩnh vực này trên Hackaday.io.

Hình ảnh lịch sự của Augury.

Hệ thống tự động thực sự hy vọng sẽ tạo ra đường Sổ tay vá một điều của quá khứ

bạn không nhất thiết phải sống trong môi trường lạnh để trải nghiệm cách những con đường bắt đầu xấu đi một khi vết nứt bắt đầu phát triển ở bề mặt nhựa đường. Thậm chí còn chán nản hơn rất nhiều so với ổ gà, giảm và xói mòn đường là lưu lượng gầm gừ kết quả từ việc đóng làn đường để sửa chữa chúng. Các nhà nghiên cứu tại Viện nghiên cứu Tech Tech Georgia đã thiết lập một cách để phát hiện và nhanh chóng khắc phục những vết nứt này với rất ít tương tác của con người, khiến quá trình ít đau đớn hơn trước.

Patcher Road Automatic nằm trên một đoạn giới thiệu được kéo phía sau một chiếc ô tô dịch vụ ở tốc độ 5 km / h. Các camera được gắn gần phía trước của thiết bị phát hiện các vết nứt xuống rộng 3 mm bằng nhiều loại đèn LED để hướng dẫn cách. Khi một lỗi đã được phát hiện, các vòi phun được gắn dưới trailer nổ đường với chất lỏng tar để niêm phong vết nứt trước khi nó trở thành một vấn đề thực sự.

Hệ thống dường như hoạt động khá tốt trong các bài kiểm tra chúng ta đã thấy và các nhà nghiên cứu đang điều chỉnh phần mềm xử lý để làm cho giàn khoan thậm chí hiệu quả hơn rất nhiều trước khi lăn nó trên quy mô rộng hơn.

[thông qua gizmodo]

Robot được điều khiển bằng giọng nói được điều khiển bởi điện thoại Android

[Jeff] được gửi trong bản dựng robot được điều khiển bằng giọng nói, anh ta vừa hoàn thành dựa trên Android ADK và tạo IROBOT.

Robot có thể tuân theo các lệnh thoại cho biết nơi nào để đi. Hiện tại robot phản ứng về phía trước, đảo ngược, trái, phải, dừng và ‘huýt sáo trong khi bạn làm việc.’ Đó là một sự sử dụng sáng tạo của Android ADK với một số ứng dụng hiển nhiên, nhưng dự án này thực sự tỏa sáng với việc viết lên trên các hướng dẫn. Thật hiếm khi chúng tôi đã thấy một dự án được ghi lại tốt; Đó là một dự án tuyệt vời cho một người muốn bị ướt chân trong thế giới robot.

[Jeff] viết lên trải qua các bước của bảng ADK để IROBOT và cung cấp tất cả các nhu yếu phẩm điện tử. [Jeff] đã ân cần cung cấp mã cho robot của mình nếu bất kỳ cá nhân nào muốn thêm vào dự án của mình.

Mục tiêu tối đa [Jeff] hiện đang hướng tới một cái gì đó giống như một con rùa, trong khi vẫn giữ quyền kiểm soát giọng nói của robot. Trong tất cả, một dự án rất tuyệt vời.

Matrix … đồng hồ là gì?

Chúng tôi đã bị sốc Chúng tôi đã không thấy loại đồng hồ này trước đây hoặc có thể chúng tôi có, nhưng quên mất nó trong tủ quần áo tối tăm của tâm trí chúng tôi. Hình ảnh trên của [Đồng hồ ma trận của Danjhamer] không hoàn toàn công bằng, bởi vì đây là một chiếc đồng hồ không chỉ đánh dấu và nhàn rỗi cập nhật phút / giờ.

Thay vào đó, một hoạt hình mưa ma trận quen thuộc quen thuộc từ phía trên, trao đổi những con số cũ cho mới. Đối với hầu hết các phần, bản dựng là những gì bạn mong đợi: Màn hình Matrix LED 16 × 8 được điều khiển bởi trình điều khiển LED TLC5920, với Arduino sử dụng DS1307 RTC (đồng hồ thời gian thực) với pin Cell Cell để theo dõi Thời gian khi không được cung cấp thông qua USB. [Danjhamer] cũng đã tạo ra một bao vây được in 3D cũng như thêm loa Piezo để cho phép đồng hồ bấm vào các báo động âm nhạc tùy biến.

Bạn có thể tìm thấy sơ đồ và các chi tiết khác trên trang dự án Hackaday.io của mình, nhưng trước tiên, xoay xuống bên dưới bước nhảy để thấy nhiều hình ảnh động cơ bản nhưng đáng kinh ngạc của đồng hồ.

Livescribe đóng cửa chương trình nhà phát triển

[Kelly] Đã gửi trong một mẹo nói rằng Livescribe, công ty đằng sau một thông minh đáng chú ý có thể ghi lại chữ viết tay, đang đóng cửa chương trình dành cho nhà phát triển bằng cách gỡ bỏ các diễn đàn Dev của họ và loại bỏ SDK, lấy đi SDK, lấy đi SDK, lấy đi khả năng viết các ứng dụng tùy chỉnh. [Kelly] Đăng về điều này trên blog của cô.

Livescribe có một cộng đồng thịnh vượng xung quanh nó và bản thân những cây bút đã có một số hack đáng kinh ngạc, giống như zork chơi trên một chiếc Smartpen Echo.

Lý do chính thức của Livescribe để đóng cửa chương trình phát triển là tập trung vào, “Truy cập, lưu trữ và dịch vụ của đám mây.” Trong khi chúng tôi vẫn tự hỏi tại sao Livescribe sẽ bên lề các nhà phát triển cung cấp một nền tảng nhiều chức năng hơn, thật đáng kinh ngạc khi một công ty sẽ hạ gục SDK và xóa các diễn đàn Dev của sản phẩm của họ.

Mặc dù diễn đàn phát triển và hack Livescribe lớn nhất đã bị đóng cửa, chúng tôi hoàn toàn mong đợi một diễn đàn độc lập để bật lên trong tuần. Chúng tôi chắc chắn sẽ đăng một liên kết đến diễn đàn đó khi chúng tôi nhận được lời nói của nó. Nếu bạn biết diễn đàn mới ở đâu, hãy chắc chắn gửi nó vào dòng đầu.

Thất bại trong tuần: Các nút bảo tàng

Các triển lãm bảo tàng rất khó thực hiện, và họ luôn bị phá vỡ; đặc biệt là những người tương tác. Đây là sự kết hợp giữa ngân sách, xây dựng một lần, và lạm dụng vô cùng khắc nghiệt mà họ lấy từ trẻ em.

Triển lãm đầu tiên của tôi là một chương trình laser tương tác biến dạng sóng từ âm nhạc thành các mẫu laser và các loại nhạc khác nhau có các mẫu rất khác nhau. Tôi biết từ khi nói chuyện với nhân viên bảo tàng rằng các nút công nghiệp là một điều cần thiết, nhưng hóa ra các nút công nghiệp được thực hiện dưới giả định rằng các sinh vật nhỏ sẽ không liên tục nghiền, xoắn và (ew ew ew) liếm các nút. Sau một thời gian, các nút (và núm kém) đã được vứt.

Mặt nút đã được gỡ bỏ và núm xoay đang quay tự do.

Các nút ở cấp độ trẻ mới biết đi ở một vị trí dễ bị tổn thương.

Triển lãm thứ hai cũng tương tác, nhưng trong trường hợp này, đó chỉ là một nút đơn giản bật một thứ trong một thời gian, sau đó tắt nó đi. Bạn có thể đọc thêm về bảng định kỳ của chuyển động trên trang dự án. Ở đây tôi nghĩ; Hãy sử dụng cảm ứng điện dung, đặt cảm biến phía sau hai lớp acrylic để bảo vệ, và sau đó sẽ không có bất kỳ bộ phận chuyển động nào để phá vỡ. Tôi đã xây dựng một loạt các đơn vị, đã thử nghiệm nó trong nhiều tuần, sau đó cài đặt nó. thất bại ngay lập tức bất chấp sự siêng năng của tôi.

Một cái gì đó khác nhau về việc cài đặt từ môi trường thử nghiệm của tôi. Nó có thể là lớp thứ hai của acrylic đóng góp. Có lẽ đó là nguồn cung cấp năng lượng và một vấn đề mặt đất kỳ lạ. Có thể đèn huỳnh quang của phòng đang tạo ra một trường điện từ đang làm gián đoạn cảm biến, hoặc thảm đang gây ra sự tích tụ tĩnh bằng cách nào đó khiến người hòa âm đảo ngược phân cực và xả qua tấm đế trong aluminit. Trong một số ô, nút không hoạt động. Trong các tế bào khác, nó cực kỳ nhạy cảm. Trong một cột của bảng (cột chia sẻ một phần chung của acrylic trong 5 ô), một cú chạm sẽ kích hoạt tất cả 5.

Mạch là một độ dán với điện trở 2,2m giữa hai chân, một trong số đó kết nối thông qua một dây ngắn đến kết nối hàn với một miếng băng đồng ở mặt dưới của một miếng acrylic. Tentiny đang sử dụng thư viện Capsense, có các tính năng để hiệu chỉnh lại tự động. Do cách nó được cài đặt, tôi không thể lập trình lại chúng để điều chỉnh độ nhạy của chúng trong khi bên trong bao vây, vì vậy hãy điều chỉnh chúng sau cài đặt không phải là một tùy chọn. Tôi nghĩ rằng tôi có thể cách ly sự cố và sử dụng một sự đột phá cảm ứng cảm ứng điện dung hiện có của AT42QT1010 được nối với sức mạnh, nhưng nó có cùng một vấn đề, có nghĩa là nó là nguồn cung cấp điện, bao vây hoặc phòng.

Các thử nghiệm bên cạnh băng đồng + Arduino và AT42QT1010 có vấn đề tương tự.
Có ba con đường tôi có thể đi xuống bây giờ:

Tìm sự cố và giải quyết nó

Chuyển sang một photoresistor

Bản kiến ​​nghị Hackaday cho một giải pháp tốt hơn

Tìm vấn đề và giải quyết nó sẽ là một con đường dài và khó khăn, đặc biệt là vì môi trường bảo tàng bằng cách nào đó và không thể giải thích khác với môi trường thử nghiệm. Tùy chọn Photoresistor có lời hứa; Khi người dùng đặt tay lên nút giấy, mức độ ánh sáng thay đổi. Một số thử nghiệm ban đầu chỉ ra rằng dễ dàng khám phá sự thay đổi tức thời và ngưỡng điều chỉnh trung bình và điều chỉnh độ bền khiến nó đủ mạnh mẽ để thay đổi điều kiện ánh sáng trong suốt cả ngày. Hơn nữa, đó là một thay đổi đơn giản đối với mã và bảng mạch hiện có sẽ đáp ứng điều chỉnh.

Đối với tùy chọn thứ ba …

Những gì bạn đã làm cho các giao diện cảm ứng tương thích với trẻ em đủ mạnh để xử lý các môi trường không chắc chắn và lạm dụng khắc nghiệt? Những nút, núm và các yếu tố tương tác khác mà bạn đã sử dụng?

TOWARDS DIY Flip Digit Clocks

Bảy màn hình và Nixies là một thứ, nhưng Vua của tất cả các công nghệ hiển thị cổ này cần phải là các chấm lật điện cơ. Những màn hình này, thường được tìm thấy trong các trạm xe lửa hoặc hiếm khi trên các dòng xe buýt cũ, là một loạt các đĩa vật lý, màu đen ở một bên, đèn khác, ‘lật’ qua lại với sự trợ giúp của điện từ. Chúng đắt tiền và ấn tượng, lái xe họ là một nỗi đau, nhưng người đàn ông oh họ trông thật tuyệt vời.

Trong khi hiển thị Flip Dot có thể được nhận mới nếu bạn biết nơi để nhìn, [SJM4306] đã có ý tưởng xây dựng tài liệu kinh tế của riêng mình. Nó có thể chỉ là một nguyên mẫu, nhưng chúng ta đang nói rằng anh ta đã thành công. Anh ta có hoạt động của bảy màn hình lật, và các kỹ thuật mà anh ta sử dụng cho biết nó không nên quá đắt để xây dựng của riêng bạn.

Thay vì xây dựng một ma trận của các chấm lật, [SJM] đang xây dựng màn hình bảy phân đoạn cơ học. Mỗi phân đoạn được in 3D trong PLA đen và được gắn vào một miếng bìa cứng bằng một dây mỏng ‘Axel’ đi qua chiều dài của phân khúc. Trong đó các chấm lật thông thường sử dụng một nam châm điện để thay đổi từng chấm từ trạng thái này sang trạng thái khác, [SJM] đã gắn một động cơ máy nhắn tin rung rất nhỏ đến một đầu của phân khúc. Khi một nửa của Cầu H-Switch Tact được kích hoạt, phân khúc lật về phía trước. Khi nửa còn lại của cầu H được kích hoạt, phân khúc lật lại.

Ngay bây giờ, phần cứng này nằm trong giai đoạn ‘nguyên mẫu cực độ’, nhưng kết quả cho đến nay là đáng khích lệ. [SJM] đã tạo ra một mô-đun ‘mô-đun’. Các kế hoạch cho các thiết bị điện tử bao gồm các bộ ghép quang cho hai chân vi điều khiển cho mỗi phân đoạn và rơle sậy cho mỗi chữ số riêng lẻ. Đối với màn hình bốn chữ số, các chữ số lật này sẽ chỉ yêu cầu 18 chân I / O.

Bạn có thể xem video của [SJM4306] cho dự án này bên dưới. Nó dài một chút, nhưng thưởng thức những thứ đó lật!