Elektronika

  • Elektronika

    Sterownik akwarium (atmega).

    Sterowanie: D7-PD7-Oświetlenie on/off + on/off czas D3-PD3-Led PWM 1-255 + symulacja wschodu słońca (czas przebiegu) D6-PD6-Grzałka on/off sterowana temp. (temp. i histeza) D2-PD2-zawór CO2 on/off + on/off czas D4-PD4-karmienie teraz(il.sekund) + na czas (il.sekund) D5-PD5 -filtr on/off Dane xml: PB1-temperatura wody PB1-temperatura pokrywa PC0-poziom wody PC2-alarm zalania PC1-poziom jedzenia PC3-pH ??? Schemat sterownika:   PCB na którą nakładam EthernetShield:   Gotowa PCB:

  • Software

    Instalacja FTP – proftpd

    Dla ułatwienia sobie życia przyda się dostęp do plików serwera www. Do tego użyję serwera proFTPd. Putty ..połączenie… i jedziemy. Aktualizacja ’apt-get update’. Instalacja ’apt-get install proftpd’. W czasie instalacji pada pytanie… odpowiadam.. standalone. Można powiedzieć, że wystartował. Konfiguracja: znajduje się w /etc/proftpd/proftpd.conf. Mój plik wydląda tak: Include /etc/proftpd/modules.conf UseIPv6 off IdentLookups off ServerName "Bananowy FTP" ServerType standalone DeferWelcome on MultilineRFC2228 on DefaultServer on ShowSymlinks on TimeoutNoTransfer 600 TimeoutStalled 600 TimeoutIdle 1200 DisplayLogin welcome.msg DisplayChdir .message true ListOptions "+a" DenyFilter \*.*/ DefaultRoot ~ RootLogin off AuthUserFile /etc/proftpd/ftpd.passwd RequireValidShell off Port 21 # DynMasqRefresh 28800 MaxInstances 30 User proftpd Group nogroup Umask 022 022 AllowOverwrite on TransferLog /var/log/proftpd/xferlog SystemLog /var/log/proftpd/proftpd.log QuotaEngine…

  • Software

    Backup całej karty SD

    Mam czysty system. Zainstalowane czyste pakiety. Teraz będzie dłubanie. Na 1000% coś zepsuje więc warto mieć backup. Zrobiłem obraz całej karty, programem który używałem do instalacji obrazu bananiania. Jest to po prostu banalne. Wybieram dogodne miejsce gdzie program ma zapisać obraz. Wybieram skąd ma czytać, w moim przypadku karta SD to E:/ Klikam 'CZYTAJ’…… i już. Dodatkowo mój plik z obrazem wrzucam do katalogu i którym robię sobie krótki opis stanu obrazu żeby wiedzieć co tam w nim mam. SD do banana i można bez obaw eksperymentować.

  • Software

    Instalacja MySQL i PHPMyAdmin

    Gdzieś muszę gromadzić dane z czujników, a do połączenia z PHP jak dla mnie tylko MySQL. A jak MySQL to i dla ułatwienia sobie życia PHPMyAdmin. Zatem do dzieła. Logujemy się do banana przez SSH za pomocą ’Putty’. Sprawdzenie: ’apt-get update’. Instalacja MySQL-server-cliend i dodatek php poleceniem: ’apt-get install mysql-server mysql-client php5-mysql’. Podczas instalacji ustalamy hasło do root na MySQL. Dla pewności polecenie ’reboot’. I instalujemy dodatki do php i samego phpmyadmin’a poleceniem: ’apt-get install php5-mysql phpmyadmin’. Na pytania odpowiadam ’apache2’ i ’TAK’. Jeszcze tylko wpisuję hasła i mogę się cieszyć zainstalowanymi pakietami. Czas na test. W adres przeglądarki wpisuję https://IPMOJEGOPI/phpmyadmin/ i widzę to: Mogę się zalogować jako 'root’ podanym przy instalacji…