Android Programjaim

Android, Flutter/Dart, Kotlin, Java, Unity, HarmonyOS

Arduino mikrokontroller okosságok

2011. szeptember 23. 20:04 - lacas8282

Megjött végre Hong-Kongból az arduino panel, kisebb készletet is kaptam hozzá (53 $, Amazon), lehet vele szórakozni. Az elektronika tudásom kezdetben eléggé lapos volt(vagy 10 éve nem elektronikáztam), szóval ez hasznos. És, hogy hogyan jön mindez az Androidhoz? Akarok később egy Android által vezérelhető Arduinos projectet létrehozni (Bluetoothon kommunikálnak majd soros porton. Kezdetben egy android által vezérelhető szervomotoros cuccot készítek több szervoval (mondjuk egy távirányítású autót, a végső cél egy heli készítése, ez már bonyolultabb) )

Lássunk pár képet: (vigyázat, nagy felbontású képek!)




Első project tanulási célzattal: (gombnyomásra kigyullad egy led és elindul a szervo-motor oda-vissza)  

Végül maga a forráskód, amit ehhez gyártottam:

#include <Servo.h>

Servo servo;
int buttonPin=2;
int ledPin=10;
int val=LOW;

void setup() {
  pinMode(buttonPin, INPUT);
  pinMode(ledPin, OUTPUT);
   
  servo.attach(9);
  Serial.begin(9600);
  Serial.println("HELLO");
}

void loop() {
 val=digitalRead(buttonPin);
 
 if (val==HIGH) {
   servo.write(0);
   delay(600);
   servo.write(180);

   Serial.println("pushed ");
  
   digitalWrite(ledPin, HIGH);
   delay(1000);
 } else {
    digitalWrite(ledPin, LOW);
 }
 
}

Ez az első project volt, amolyan teszt féle.

UPDATE!!!: 9V-os DC 300 mA-es fali tápfesz-el működött nálam a cucc, noha azt írják, hogy max 750 mA a terhelhetősége, nálam a 700 mA soknak bizonyult, a szervo csak zúgott, és az egész cucc nem ment. Azaz kb 6 db elem, vagy egy ilyen.

#2: szépen haladok, informálódom, egyre jobb kapcsolásokat tolok.
 

komment

Android Simple Http Server To Send CameraPicture to the browser over Home network WIFI

2011. szeptember 15. 12:03 - lacas8282

Ez egy egész jó kis cucc, gondoltam közzéteszem, egész okosan is megírtam:)

Android Simple way to send an android camera picture, to your browser over Home Network (WIFI).

Connect over WIFI to your home network with a basic authentication from your browser. (http://192.168.1.101:1111) you can change this port to any.

1, Start the program first
2, Start your browser and type: http://192.168.1.101:1111 (your browser will be connected to the android program's server)
3, Use a simple authentication with code: (name username, pass password)
4, Choose an other link, to see what the program do
5, Choose /takepicture link, to take a camera picture from browser, and then send it to that browser (shot.jpg)
6, thats all!

and all code here: http://code.google.com/p/android-simple-httpserver-camerapicture/

magyar:
hogyan küldjünk egy android telóból egy kameraképet egy böngészőbe?
A megoldás viszonylag egyszerű.

1, Az androidból létrehozunk egy ServerSocket-et a home network-ön keresztül (WIFI-n pl.)
2, Miután elindítottuk a progit, beírjuk a böngészőnkbe http://192.168.1.101:1111
3, Azután egy basic authentication panel jön elő (ezt csak úgy viccből beelraktam)
username, password-el beléphetünk

4, ezután a / rootra simán bejön egy saját magunk által text-ben kreált html oldal, a linkeléseket ugyanígy megoldjuk http://+host+"/"+akarmi (akár képpel)

5, Klikkeljünk a "takepicture"-re, ilyenkor a telefon fényképezni fog egyet, majd a kapott bytestream-et lementem SD kártyára (shot.jpg). Ezután egyszerűen átküldöm ezt a képet byte-onként a böngészőnek, majd magát a html-t, ami megjeleníti a shot.jpg-t.

6, Tádám! Kész is vagyunk. Ugye, hogy pofon egyszerű?:)

7, Aki akar ezen elvek alapján játszhat a kamera videós részével is, kb ugyanez a logika... Csak ott azt kell még megoldani, hogy a képeket frissítse a böngésző. (belerakunk az /assets folderb egy jquery-t pl, ami mindig frissíti a browser egy div-jében lévő innerHTML-t)

 

komment

Helyzetjelentés 4.0 (?)

2011. szeptember 06. 08:41 - lacas8282

Nem tűntem el, csak jelenleg van pár munkám, ezeknek teszek eleget.
Pár GPS-es alkalmazás, illetve pár titkos alkalmazás.

Közben egy kis market info:

Barce Live Walllpaper túl a 400.000 letöltésen
Best NFL Live Wallpaper túl a 250.000 letöltésen
Best Soccer LW FULL túl a 100.000 letöltésen

Kikerült pár új cucc:

Manchester United LW (6000)
Real Madrid LW (10.000)

komment
süti beállítások módosítása