Lockbox
ellipse1
ellipse2
ellipse3
ellipse4
ellipse5
ellipse6
ellipse7
ellipse8
ellipse9

Opis projektu

Lockbox jest urządzeniem zapobiegającym kradzieży dostarczanych paczek. Kluczowa różnica między tym produktem a konkurencją leży w jego mechanicznym charakterze - nie pozwala dostawcom na wejście do domu. To jest „inteligentna skrzynka pocztowa” dla paczek. W ramach prac nad tym projektem wymagane było utworzenie płytki PCB i opracowanie aplikacji mobilnej dla prototypu solidnej inteligentnej skrzynki połączonej z Wi-Fi. Nasze rozwiązania obejmowały: opracowanie części elektronicznej urządzenia, opracowanie oprogramowania układowego urządzenia wraz z interfejsem webowym oraz opracowanie aplikacji mobilnej. Po zakończeniu każdego etapu projektu część elektroniczna urządzenia wraz z wersją aplikacji mobilnej była przekazywana klientowi do etapu testów.

Lockbox jest urządzeniem zapobiegającym kradzieży dostarczanych paczek. Kluczowa różnica między tym produktem a konkurencją leży w jego mechanicznym charakterze - nie pozwala dostawcom na wejście do domu. To jest „inteligentna skrzynka pocztowa” dla paczek. W ramach prac nad tym projektem wymagane było utworzenie płytki PCB i opracowanie aplikacji mobilnej dla prototypu solidnej inteligentnej skrzynki połączonej z Wi-Fi.

  • Design elektroniki

  • Wzornictwo przemysłowe i Prototypowanie

  • Tworzenie stron internetowych i aplikacji na urządzenia mobilne

  • Projektowanie interfejsów

Nasze rozwiązania obejmowały: opracowanie części elektronicznej urządzenia, opracowanie oprogramowania układowego urządzenia wraz z interfejsem webowym oraz opracowanie aplikacji mobilnej. Po zakończeniu każdego etapu projektu część elektroniczna urządzenia wraz z wersją aplikacji mobilnej była przekazywana klientowi do etapu testów.

project desc

Przebieg opracowywania projektu

Opracowanie schematu płytki PCB dla urządzenia

Opracowanie surowego schematu płytki PCB z głównymi elementami układu dla urządzenia pokazującymi ich wzajemne oddziaływanie. Upewnienie się, że wszystkie wymagania projektowe są spełnione i zatwierdzenie schematu z klientem.

1

Wybór głównych komponentów

Jest to jedna z najważniejszych części projektu, ponieważ źle dobrane komponenty do płytki PCB lub niejasne wymagania projektowe mogą skutkować ponownym przeprojektowaniem płytki od podstaw i poświęceniem większej ilości pieniędzy/czasu na prototyp urządzenia i rozwój oprogramowania.

2

Projektowanie płytki PCB, zamawianie komponentów, fabrykacja i lutowanie PCB

Po sprawdzeniu i zatwierdzeniu przez klienta schematu PCB oraz pliku BOM zamówiono wszystkie wymagane komponenty elektroniczne oraz zlutowano pierwszy prototyp części elektronicznej urządzenia do dalszych testów i rozwoju oprogramowania.

3

Opracowanie oprogramowania układowego urządzenia

Tworzenie oprogramowania układowego rozpoczęło się od stworzenia interfejsu webowego, a im więcej dyskutowano o projekcie, tym więcej szczegółów i nowych wymagań pojawiało się z punktu widzenia klienta i inżynierów. Rozwiązania dla wszystkich tych aktualizacji zostały pomyślnie wdrożone.

4

project flow

Projektowanie aplikacji mobilnej

Podstawowy schemat (wireframes) prototypu aplikacji został stworzony i zaakceptowany przez klienta. Zgodnie z tymi szkicami, projekt aplikacji powstał w dwóch wariantach, w tym w prototypie na bazie aplikacji Invision.

5

Praca na backendem

Praca nad częścią backendową dla aplikacji mobilnej w oparciu o technologię NodeJs oraz protokół MQTT umożliwiający komunikację pomiędzy urządzeniem, aplikacją mobilną, a serwerem backendowym.

6

Tworzenie aplikacji mobilnych (iOS)

Opracowanie aplikacji mobilnej według projektu wybranego przez Klienta. Aktywne QA testy połączenia aplikacji, backendu i części elektronicznej urządzenia.

7

Zakończenie projektu

Po wykonaniu każdego zadania projektu, w tym etapu QA Testing, prototyp urządzenia (część elektroniczna wraz ze wszystkimi dodatkowymi komponentami) został wysłany do klienta, a wersje aplikacji zostały dostarczone do dalszych testów i użytkowania.

8

pre device
Urządzenie

Urządzenie

Konieczne było rozwiązanie zadania, aby urządzenie posiadało prosty mechanizm uruchamiania poprzez aplikację lub bezpośredni interfejs użytkownika, żeby mogło być w pełni kontrolowane przez właściciela za pośrednictwem aplikacji mobilnej oraz interfejsu webowego, które służą do łączenia urządzenia do Internetu. W rezultacie zaimplementowana funkcjonalność kluczowa Lockbox obejmuje:

Uruchomienie mechanizmu przez WiFi za pośrednictwem aplikacji lub bezpośredniego interfejsu użytkownika

Kontrola i powiadomienia z poziomu aplikacji

Lockbox zawiera klawiaturę do wpisania 4-cyfrowego hasła i naciśnięcia przycisku „#” (4-cyfrowy kod dostępu jest dostarczany przez użytkownika aplikacji do firm kurierskich. Zasadniczo, użytkownik przekazuje te dane na stronie internetowej służby kurierskiej czy podczas składania zamówienia podając kod w „specjalnych instrukcjach dostawy”)

Jeśli nie ma możliwości przekazania firmom kurierskim hasła do urządzenia, użytkownik aplikacji może ręcznie otworzyć drzwiczki urządzenia na nieograniczony czas za pomocą przycisku przełącznika „Zablokowane/Odblokowane”

Urządzenie

Uruchomienie mechanizmu przez WiFi za pośrednictwem aplikacji lub bezpośredniego interfejsu użytkownika

Kontrola i powiadomienia z poziomu aplikacji

Lockbox zawiera klawiaturę do wpisania 4-cyfrowego hasła i naciśnięcia przycisku „#” (4-cyfrowy kod dostępu jest dostarczany przez użytkownika aplikacji do firm kurierskich. Zasadniczo, użytkownik przekazuje te dane na stronie internetowej służby kurierskiej czy podczas składania zamówienia podając kod w „specjalnych instrukcjach dostawy”)

Jeśli nie ma możliwości przekazania firmom kurierskim hasła do urządzenia, użytkownik aplikacji może ręcznie otworzyć drzwiczki urządzenia na nieograniczony czas za pomocą przycisku przełącznika „Zablokowane/Odblokowane”

ellipse10
ellipse11
ellipse12
ellipse13
ellipse14
ellipse15
Aplikacja mobilna na iOS

Aplikacja mobilna na iOS

Aplikacja ma na celu powiadomienie użytkownika o pomyślnym lub nieudanym dostarczeniu paczki za pomocą powiadomień push. W tym celu aplikacja umożliwia użytkownikowi rejestrację konta, zalogowanie się, rejestrację urządzenia Lockbox i ustawienie do niego hasła, a także skorzystanie z opcji „przywróć hasło” w przypadku zapomnienia hasła do konta lub hasła do urządzenia. Ponadto aplikacja udostępnia domyślnie włączoną opcję „Autoblokada klawiatury”, która umożliwia zablokowanie urządzenia po 3 nieudanych próbach wprowadzenia 4-cyfrowego hasła. Istnieje również możliwość ręcznego odblokowania urządzenia za pomocą przycisku przełącznika „Zablokowane”/„Odblokowane” w aplikacji. Zostało to opracowane z myślą o sytuacjach, w których nie ma możliwości poinformowania firmy kurierskiej o kodzie dostępu do urządzenia.

Aplikacja mobilna na iOS

Moc wejściowa

Przewód 12V, nie jest wymagane podłączenie do 110-220VAC. Nie jest wymagana bateria.

APLIKACJA MOBILNA

do zarządzania urządzeniami Lockbox. Nie jest wymagana żadna aplikacja internetowa z kontami użytkowników.

ROZMIAR SKRZYNKI

rozmiar do obsługi dużych pudeł dostawczych, takich jak 2 ft x 2 ft

WYMIARY PŁYTKI PCB

nie większe niż 125x90mm, przeznaczone do produkcji w dużych ilościach

Aplikacja mobilna na iOS
Aplikacja mobilna na iOS
Aplikacja mobilna na iOS
Aplikacja mobilna na iOS
Aplikacja mobilna na iOS
Aplikacja mobilna na iOS
Aplikacja mobilna na iOS
Aplikacja mobilna na iOS
Firearms main

„Inteligentna” skrzynka dostawcza nowej generacji!