Historia i jak to działa

Robimy tę kamerę od ponad 20 lat, i przeszła przez całą historię „jak to działa”.

styczeń, 29 2001

Kamera się rodzi…

Bubble Cam to był pomysł Andie. Zawsze lubiła bąbelki, zarówno jako dziecko, jak i jako dorosły. Wygląda na to, że zawsze mieliśmy wokół siebie zabawki z bąbelkami. Halloween 2000: Andie kupił wysokiej głośności bańki maszyna, aby dmuchać bańki, gdy dzieci przyszedł do drzwi. Zaczęła od ciągłego uruchamiania, ale maszynie zabrakło soku z bąbelków w mniej niż 30 minut. Mike zamontował pilota, żeby włączyć i wyłączyć bąbelki z ganku. Przybyszom się podobało. Andie powiedziała: „Szkoda, że ludzie nie mogą włączyć bańki z internetu”. To był pomysł, który zmienił Mike 'a w „Tryb majsterkowania”.

Pierwotnie w 2001 roku użyliśmy oprogramowania do tworzenia kamer strumieniowych na komputerze z systemem Windows 98, obsługującym oprogramowanie serwerów internetowych Windows. Kamera kablowa została podłączona do maszyny za pomocą adaptera wideo do USB. Po naciśnięciu przycisku „bąbelki”, webserver uruchomił własny program Windows Mike napisał, aby porozmawiać z interfejsem komputera Powerlink „Smarthome”. Interfejs ten wykorzystywał starą technologię X- 10 do adapterów mocy ściennej podobnych do dzisiejszych Alexa, WeMo, Samsung SmartThings lub TP- Link. W przeciwieństwie do tych nowszych urządzeń, które komunikują się przez WiFi, starsza technologia wykorzystywała linie energetyczne w Twoim domu do przesyłania sygnałów „on” i „off” i była daleka od niezawodności.

Przez pierwsze kilka miesięcy, kamera bańki usiadła na stole na naszym patio. Później jednak przenieśliśmy go do wybudowanej na zamówienie „bańki”, gdzie indziej na podwórku, abyśmy mogli odzyskać nasze patio i cieszyć się obiadem na świeżym powietrzu, bez rozdmuchiwania przez bańki.

„Bubble Hut”

Bańka „chata” osłoniła kamerę, maszyny do bańki i obfity zapas baniek. Zdjęcia nie pokazują tego dobrze, ale dom zawierał również UPS dla ochrony mocy, a także ochrony przed piorunami dla kabla Ethernet kamery. Dom bańki został zbudowany tak, że kiedy nadchodzą huragany, po prostu opróżniamy go i kładziemy go twarzą w dół (zdjęcie) Na ziemię.

Bubbles zostały wypełnione z dzbanka 7- galonowego wyposażonego w „spigot butelkowania” i kranu piknikowego, które są wszystkie pozostałości zapasów domowych browaru z naszej fazą piwa w domu. Pozwala to na przedmieszanie wody i roztworu bąbelkowego o wartości dwóch lub trzech tygodni. Odkryliśmy, że musimy przeciąć roztwór bąbelkowy wodą, używając trzech części roztworu bąbelkowego do jednej części wody. Dzięki temu roztwór bąbelkowy nie staje się zbyt gruby z powodu parowania w gorące letnie dni. Pozwala nam to również na dłuższe dostarczanie roztworu bąbelkowego.

Kamera została szybko zmodernizowana do kamery D- Link DCS- 1000 Ethernet. Ta kamera posiada własny serwer internetowy odpowiedzialny za obsługę strumienia wideo. Kamera została podłączona bezpośrednio do naszego centrum sieci komputerowej przez kabel Ethernet z ochroną przed piorunami na obu końcach. Te kamery trwałyby około trzech lat, więc poradziliśmy sobie z nimi całkiem nieźle, dopóki nie przestali ich produkować i nie mogliśmy znaleźć kosztownych zastępstw.

2006

Po huraganach Francis i Jean uderzyli nas z powrotem do powrotem w 2005 roku, zmodernizowaliśmy „Bubble Hut” w bardziej wiaroodporny Bubblecam Corral. Trzymała się dobrze i stawiała opór podobnym huraganom bez żadnych problemów. Miał okiennice chroniące kamerę i zapasy, które ułatwiły przygotowanie huraganu do kamery.

Z jakiegoś powodu, nie możemy zlokalizować zdjęć zagrody Bubble Cam, ale w 2011 roku, została zarażona pszczołami, więc oto film Mike usuwający pszczoły po zakupie stroju pszczoły (hej, co mogłoby pójść nie tak?)

2016

Po tym, jak huragan powalił połowę naszego ogrodzenia prywatności w 2015 roku, zbudowaliśmy nowy płot i po drodze, pozbyliśmy się bańki na rzecz czegoś znacznie prostszego. Umieściliśmy całą bańkę na betonowej ławce pod markizą. Dzięki temu mogliśmy zobaczyć bąbelki za oknem naszej jadalni i łatwo było zamknąć je na huragan.

W tym samym czasie, nie mogliśmy znaleźć akceptowalnych kamer internetowych, więc przełączyliśmy się do kamery bezpieczeństwa i zaczęliśmy używać Netcam Studio oprogramowanie działa na komputerze Windows, aby rozpowszechniać obraz do internetu.

2019-2020

Zrezygnowaliśmy ze starego X- 10, kontrolerów Insteonu za uruchomienie maszyny do bańki. Były słabo wspierane, przestarzałe i często zawodziły. Rozwiązaniem było przełączenie na chip Arduino ESP8266, który jest chipem pojedynczym Arduino z możliwością WiFi wbudowaną w chip.

Prototypowanie nowego sterownika na tablicy

Dla tych, którzy nie są zaznajomieni z Arduino, jest to niedrogi „mikrokontroler” z mnóstwem możliwości, aby połączyć się ze światem zewnętrznym i zrobić rzeczy real- world, takich jak poczucie wilgotności gleby i aktywować zawory do podlewania roślin, gdy gleba staje się zbyt sucha. Wielu kujonów pisze kod programowy dla tych chipów, żeby robić różne rzeczy w świecie rzeczywistym, więc wyglądało to na idealne dopasowanie do maszyny do bańki. Podobnie jak w przypadku większości projektów typu open-source, kujony budują kod już napisany przez innych. To właśnie zrobił Mike, żeby stworzyć własny kontroler kamery.

Prototyp lutowane razem i zablokowane w pudełku Cantex.

Wpisany w C + +, kod zawiera mały serwer WWW i możliwość hostowania małych stron internetowych, takich jak http://bubblecontroller/ON.html oraz http://bubblecontroller/OFF.html. Mike napisał nową wersję oprogramowania Windows do interakcji z Arduino poprzez jego built- w serwerze internetowym.

Sterownik i kamera

Koniec 2021 / Początek 2022

Zdecydowaliśmy się na przyjazną komórce, ponieważ większość naszych widzów korzysta z iPhone 'ów lub urządzeń Android. Pozbyliśmy się serwera Windows i teraz działają na Linux / Apache / MySql / PHP i WordPress. Nadal mamy maszynę z systemem Windows rozprowadzającą wideo, ale Mike szuka alternatywy Linuksa.

Niestandardowy program Windows, który steruje kamerą bańki został zastąpiony wtyczką WordPress Mike napisał, że używa PHP na końcu tyłu do komunikacji i aby HTTP żądań do kontrolera Arduino. Oprogramowanie Ardunio musiało zostać zaktualizowane w celu wsparcia http://bubblecontroller/ON.html?20 (w zasadzie zaakceptować parametr, który mówi, ile sekund powinien uruchomić).

Wnętrze Wtyczki do WordPressa Mike 'a, kod PHP / javascript / Ajax daje lepsze doświadczenie użytkownika i nie musimy już używać popup, aby uruchomić pęcherzyki, które sprawia, że jest znacznie bardziej malowniczo przyjazny.

Wreszcie, Mike znalazł alternatywę Linuksa do dystrybucji wideo i jesteśmy całkowicie rozwiedzeni z systemu operacyjnego Windows. Oznacza to, że cały projekt może obejmować Maszyna do bańki, Niedrogi OD kamery bezpieczeństwa z noktowizor, Arduino sterownik do wyłączania / włączania maszyny oraz Maliny Pi która jest w stanie uruchomić całą stronę internetową.

Cała konfiguracja, w tym bańka maszyna i dodatkowe rezerwy roztworu bańki.

Naprzód

Byliśmy po trzydziestce, kiedy to zaczęliśmy, a teraz jesteśmy po pięćdziesiątce. Chociaż jeszcze nie rzuciliśmy ręcznika, chcemy się upewnić, że jest to nasz dar dla świata, więc pracujemy nad „open source”, co oznacza, że oddajemy technologię, aby inni mogli skonfigurować swoje własne kamery lub interaktywne urządzenie internetowe.

Jesteśmy teraz dumnymi właścicielami bubblecam.org, gdzie zaczniemy budować kompletne „jak-to” i ewentualnie sprzedawać kompletne zestawy z zyskami idącymi na cele charytatywne. Obecnie bubblecam.org jest zaparkowane, a nie na żywo stronie. To nie idzie szybko. Oboje nadal mamy dzienną pracę, ale posuniemy się do przodu w miarę możliwości. Każdy zainteresowany pomocą lub współpracą powinien skontaktować się z nami poprzez nasze Formularz kontaktowy.

Tak czy inaczej, taka jest jak dotąd historia. Uaktualnimy tę stronę, jeśli stworzymy nową „historię”. Do tego czasu, proszę, odwiedź i dmuchaj bąbelki tak często, jak chcesz. Będziemy mieć pod ręką mnóstwo roztworu bąbelkowego.